<div dir="ltr">Hi Stephan,<br><br>I attach the compiled guide for this years LxMLS. I will still make some changes during the week but it is a good reference for what we will be working with.<br><br>We will only tackle Day 3 and Day 6 (feed forwards and RNNs) but the days are fairly independent so this should be no problem. This will be the labs material that will complement the lectures.<br><br>Regarding installation instructions, day zero includes detailed instructions about the modules needed. Since we provide the computers, let me summarize here the important parts:<br><br>the modules to install are<br><br>
jupyter<div>numpy</div><div>scipy</div><div>matplotlib</div><div>pyyaml</div><div>nltk</div><div>pytorch<br><br>To install we usually reccomend Anaconda because it is the more user friendly. We ourselves use directly pip instead of Anaconda. A pip link for Pytorch can be generated in <a href="http://pytorch.org/">http://pytorch.org/</a><br><br>Note that there is no need to install the lxmls-toolkit. I will provide a "student" version of the toolkit where I remove part of the code for the exercises. They can work with that version without needing to install it. The only issue will be to remotely copy that folder into every computer we provide (we can provide a link if the have internet acess). I still need to merge the current branch into master and produce the student branch. <br><br>I assume the students will be able to run a jupyter notebook. This is the more user friendly way to run the school material.</div><div> <div>Best<br><br>Ramón<br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 21, 2018 at 8:32 PM, Ramon Fernandez Astudillo <span dir="ltr"><<a href="mailto:ramon@astudillo.com" target="_blank">ramon@astudillo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class="">><span style="font-size:12.8px">is python 2.7 still your preferred language version?<br></span><br></span>yes<span class=""><br><br>><span style="font-size:12.8px">for you and andre to also gain access to this environment, may i</span><br style="font-size:12.8px"></span><span style="font-size:12.8px"><span class="">suggest that you both request an account on-line:<br><br></span>I did mine thanks!. </span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 20, 2018 at 1:47 PM, Stephan Oepen <span dir="ltr"><<a href="mailto:oe@ifi.uio.no" target="_blank">oe@ifi.uio.no</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi again, ramon (and andre)!<br>
<br>
i have started to prepare an installation of the python packages from<br>
the LxMLS toolkit guide, replacing theano with pytorch. i believe we<br>
will actually ask all students to work on the national Abel HPC system<br>
(rather than have each attempt their own installation on their<br>
laptops), i.e. we will have good control over the software environment<br>
available to students.<br>
<br>
is python 2.7 still your preferred language version?<br>
<br>
for you and andre to also gain access to this environment, may i<br>
suggest that you both request an account on-line:<br>
<br>
<a href="https://www.metacenter.no/user/application/" rel="noreferrer" target="_blank">https://www.metacenter.no/user<wbr>/application/</a><br>
<br>
proceed to notur, fill in the form, and ask for association with<br>
project NN9447K.<br>
<br>
more soon :-)! oe<br>
<div class="m_3842156403234287160HOEnZb"><div class="m_3842156403234287160h5"><br>
<br>
On Fri, Jan 19, 2018 at 10:17 AM, Stephan Oepen <<a href="mailto:oe@ifi.uio.no" target="_blank">oe@ifi.uio.no</a>> wrote:<br>
> thanks, ramon, that all sounds and looks great! we will create a<br>
> shared installation with NymPy and PyTorch then, and if you could send<br>
> some additional instructions before monday, i am sure that will be<br>
> appreciated!<br>
><br>
> bjørn will soon be in touch with everyone about logistics. when on<br>
> sunday do you actually fly into oslo? as the bus to the winter school<br>
> will depart from the airport, maybe we should rather get you a hotel<br>
> booking there, in case you arrive relatively late in the day?<br>
><br>
> best wishes, oe<br>
><br>
><br>
> On Wed, Jan 17, 2018 at 11:45 PM, Ramon Fernandez Astudillo<br>
> <<a href="mailto:ramon@astudillo.com" target="_blank">ramon@astudillo.com</a>> wrote:<br>
>> Hi Stephan,<br>
>><br>
>> yes I can confirm it will target numpy/pytorch. This will be a sub-set of<br>
>> the usual school instructions. My plan was to send the instructions on<br>
>> Sunday. Would this be ok?.<br>
>><br>
>> The starting point if the tutorial is relatively low barrier. We will start<br>
>> seeing log-linear models and feed forward networks in numpy. This will<br>
>> enable students to get a sense of the inners of computational graphs (chain<br>
>> rule, algebra involved). Then we will start with some basic Pytorch to<br>
>> understand the advantages of CG toolkits. On a second stage we will repeat<br>
>> the procedure with RNNs (first numpy, then pytorch) and see more complicated<br>
>> constructs now by directly using pytorch.<br>
>><br>
>> To take the most of the school I would recommend to have fresh scientific<br>
>> python skills and the basic linear algebra / calculus (vector and matrix<br>
>> operations, gradients, even the chain rule).<br>
>><br>
>> Mario Figureredo does an introduction to the mathematical concepts every<br>
>> year, you can find last years slides here<br>
>><br>
>> <a href="http://lxmls.it.pt/2017/Probability_Refresher_by_Figueiredo_LxMLS2017.pdf" rel="noreferrer" target="_blank">http://lxmls.it.pt/2017/Probab<wbr>ility_Refresher_by_Figueiredo_<wbr>LxMLS2017.pdf</a><br>
>><br>
>> There is are also introductory chapter to python and the math needed in the<br>
>> Day zero of the guide<br>
>><br>
>> <a href="https://github.com/LxMLS/" rel="noreferrer" target="_blank">https://github.com/LxMLS/</a><br>
>><br>
>> the guide needs to be however actualized to Pytorch (hence Sundays release).<br>
>> I can try to accelerate this if you think students would benefit from<br>
>> starting early.<br>
>><br>
>> Best<br>
>><br>
>> Ramón<br>
>><br>
>> On Wed, Jan 17, 2018 at 10:43 AM, Stephan Oepen <<a href="mailto:oe@ifi.uio.no" target="_blank">oe@ifi.uio.no</a>> wrote:<br>
>>><br>
>>> hi again, andre and ramon,<br>
>>><br>
>>> glad to hear you have your flights booked! i attach your hotel<br>
>>> reservations below. i hope it will be okay for you to pay the hotel<br>
>>> directly and submit the invoice jointly with your travel expenses?<br>
>>><br>
>>> —regarding the course, can we confirm that you will target PyTorch<br>
>>> this year? we have told people that there will be some mandatory<br>
>>> preparations, so getting access to a working PyTorch installation and<br>
>>> working through at least some parts of its NLP tutorial would seem<br>
>>> like a good preparatory assignment for us to give participants. i<br>
>>> have just started looking at the tutorial, but i imagine working<br>
>>> through it up until the BoW classifier should be feasible for folks to<br>
>>> attempt beforehand (even if they might not understand all of the<br>
>>> theory behind the scenes :-)?<br>
>>><br>
>>> best wishes, oe<br>
>>><br>
>>><br>
>>> On Mon, Jan 15, 2018 at 10:53 PM, André Martins<br>
>>> <<a href="mailto:andre.martins@unbabel.com" target="_blank">andre.martins@unbabel.com</a>> wrote:<br>
>>> > Hi all,<br>
>>> ><br>
>>> > We finalized our arrival and departure dates. We're arriving Oslo on<br>
>>> > Sunday<br>
>>> > 28 and leave on Thursday Feb 1. So we'd need accommodation in Oslo for<br>
>>> > the 2<br>
>>> > nights 28->29 and 31->1.<br>
>>> ><br>
>>> > Thanks!<br>
>>> ><br>
>>> > André<br>
>>> ><br>
>>> > On Mon, Jan 8, 2018 at 10:20 AM, André Martins<br>
>>> > <<a href="mailto:andre.martins@unbabel.com" target="_blank">andre.martins@unbabel.com</a>><br>
>>> > wrote:<br>
>>> >><br>
>>> >> Thanks Stephan and Bjørn! I'll get back to you soon.<br>
>>> >><br>
>>> >> On Mon, Jan 8, 2018 at 9:39 AM, Bjørn Lindi <<a href="mailto:bjorn.lindi@ntnu.no" target="_blank">bjorn.lindi@ntnu.no</a>><br>
>>> >> wrote:<br>
>>> >>><br>
>>> >>> Hi,<br>
>>> >>> sorry for addressing that question. Yes, reimbursing the company will<br>
>>> >>> be<br>
>>> >>> okay.<br>
>>> >>><br>
>>> >>> —Bjørn<br>
>>> >>><br>
>>> >>><br>
>>> >>> On 8 Jan 2018, at 10:33, Stephan Oepen <<a href="mailto:oe@ifi.uio.no" target="_blank">oe@ifi.uio.no</a>> wrote:<br>
>>> >>><br>
>>> >>> bjørn,<br>
>>> >>><br>
>>> >>> could you also say whether reimbursing the company rather than the<br>
>>> >>> individuals for travel costs will be okay? we have done similar<br>
>>> >>> things at<br>
>>> >>> the university before, so i assume there should be no problem?<br>
>>> >>><br>
>>> >>> andre and ramon, once you finalize your arrival and departure days, i<br>
>>> >>> will be happy to make a hotel reservation for the nights in oslo :-).<br>
>>> >>><br>
>>> >>> more soon! oe<br>
>>> >>><br>
>>> >>><br>
>>> >>> On Mon, 8 Jan 2018 at 08:36 Bjørn Lindi <<a href="mailto:bjorn.lindi@ntnu.no" target="_blank">bjorn.lindi@ntnu.no</a>> wrote:<br>
>>> >>>><br>
>>> >>>><br>
>>> >>>> We're planning to arrive on Sunday as you suggest and leave on<br>
>>> >>>> Thursday<br>
>>> >>>> Feb 1. Is it possible to cover accommodation in Oslo for the 2 nights<br>
>>> >>>> 28->29<br>
>>> >>>> and 31->1?<br>
>>> >>>><br>
>>> >>>> Thanks!<br>
>>> >>>><br>
>>> >>>> André<br>
>>> >>>><br>
>>> >>>><br>
>>> >>>><br>
>>> >>>> It is fine.<br>
>>> >>>><br>
>>> >>>> BR<br>
>>> >>>> Bjørn<br>
>>> >>>><br>
>>> >>><br>
>>> >><br>
>>> ><br>
>><br>
>><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>