<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Titre" content="">
<meta name="Mots clés" content="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Courier New";
        panose-1:2 7 3 9 2 2 5 2 4 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"Préformaté HTML Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.PrformatHTMLCar
        {mso-style-name:"Préformaté HTML Car";
        mso-style-priority:99;
        mso-style-link:"Préformaté HTML";
        font-family:Courier;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:Calibri;
        color:windowtext;}
span.msoIns
        {mso-style-type:export-only;
        mso-style-name:"";
        text-decoration:underline;
        color:teal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:595.0pt 842.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="FR"><div>Hi everybody, can I made some questions ?</div><div><br></div><div>First, at all, I really agree that SciLab needs a Machine Learning toolbox.</div><div><br></div><div>However, I'm pretty critical about Scilab in your limitations.</div><div><b>I see very potential in the software but require a reform in your infrastructure.</b></div><div><br></div><div><br></div><div>So, my questions.</div><div><br></div><div style="margin-left: 3ch;"><div>How large are we talking about the training dataset in scilab ?</div><div>Even with Tensorflow compatibility if you need to put all the dataset into the RAM I fear the toolbox utility will be very limited.</div><div>In another words: The toolbox will can handle a 250GB dataset or just a few GBs from a desktop ?</div><div><br></div><div>Have I read right ?</div><div>We are talking about to integrate Scilab and tensorflow or scikit-learn ?</div><div>I think it's a good idea, I just whant to know if I'm interpreting right.</div><div><br></div><div>Somebody have some idea how to handle this project in a software engineering perspective?</div><div>Just to ensure the tests and code quality.</div><div><br></div></div><div><br></div><div>-- Amanda Osvaldo</div><div><br></div><div><br></div><div>On Thu, 2017-05-18 at 16:01 +0000, Yann Debray wrote:</div><blockquote type="cite">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">Dear Caio, Dhruv and Amanda,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">I would like to include my colleague Philippe Saadé to the exchanges on Machine Learning for Scilab.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">He is an experienced mathematician working with us at ESI Group, and has an interesting vision on the subject.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">He will be scientific advisor and mentor for a joint internship on Machine learning starting mid june.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><a id="OWAAM555CD43997D4F749B9D590C2C0BA3D1AZ" href="mailto:philippe.saade@esi-group.com"><span style="font-family:Calibri;text-decoration:none">@Philippe
 Saadé   (ESI INENDI)</span></a>: Could you maybe share with us your view on the subject?  <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">We can keep this exchange public if it is alright with you all, since I believe our success on the subject will depend on our capacity to centralize
 and merge our community efforts.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">You can all collaborate on the project on our forge:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><a href="http://forge.scilab.org/index.php/p/machine-learning-toolbox/">http://forge.scilab.org/index.php/p/machine-learning-toolbox/</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">Yours<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US">Yann @ Scilab<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:Calibri;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-family:Calibri;color:black">De : </span>
</b><span style="font-family:Calibri;color:black">Amanda Osvaldo <lambdasoftware@yahoo.es><br>
<b>Date : </b>vendredi 28 avril 2017 à 01:03<br>
<b>À : </b>List dedicated to the development of Scilab <dev@lists.scilab.org>, Yann Debray <Yann.Debray@esi-group.com>, Dhruv Khattar <dhruvk1996@gmail.com><br>
<b>Objet : </b>Re: [Scilab-Dev] Machine Learning Toolbox<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Hi Caio, sorry for the late.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><b>I think we should ask ourselves what SciLAB's focus and what audience are.</b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b>I feel a lack of knowing what users of Scilab seek.</b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Me, for example, I want to do everything from protyping to running the script on hundreds of Intel Xeon servers with the least possible effort.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Even with less effort than it would have if the script were built in Python.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am sure that new data structures will expand the use of SciLAB.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">But what advantage will this bring to users?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Python, as example, have already optimized data structures and libraries.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">-- Amanda Osvaldo<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">On Wed, 2017-04-26 at 14:32 -0300, Caio Souza wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Hi, <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I have been thinking about the usability of the toolbox and independent of which algorithms we are going to have, would be interesting to have some simplified structure (like TensorFlow).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Despite it being a lot of work to have such structure, (data, model, cost function, minimizer), it would make the toolbox easy to use and extend, having minimum impact to the usability.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">IMHO, this is something that should be defined before any coding starts, and also well explained to the student.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I would like to hear from you what do you think, so we can start a discussion.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Best,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Caio SOUZA<o:p></o:p></p>
</div>
</div>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>dev mailing list<o:p></o:p></pre>
<pre><a href="mailto:dev@lists.scilab.org">dev@lists.scilab.org</a><o:p></o:p></pre>
<pre><a href="http://lists.scilab.org/mailman/listinfo/dev">http://lists.scilab.org/mailman/listinfo/dev</a><o:p></o:p></pre>
</blockquote>
</div>


</blockquote></body></html>