Enricobertino
Joined 26 March 2017
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 44: | Line 44: | ||
**:I am starting to discover the Octave “ecosystem” and to be comfortable using the mailing list and IRC | **:I am starting to discover the Octave “ecosystem” and to be comfortable using the mailing list and IRC | ||
** Mercurial or other source code management systems | ** Mercurial or other source code management systems | ||
**:I’m very familiar with Git | **:I’m very familiar with Git, just started with Mercurial | ||
** Mediawiki or other wiki software | ** Mediawiki or other wiki software | ||
**: | **:Kind of | ||
** make, gcc, gdb or other development tools | ** make, gcc, gdb or other development tools | ||
**: | **:Familiar with make and gcc, less with gdb | ||
* What will make you actively stay in our community after this GSoC is over? | * What will make you actively stay in our community after this GSoC is over? | ||
*: | *:Keeping on with research in university | ||
== O: Only out of interest == | == O: Only out of interest == | ||
* Did you ever hear about Octave before? | * Did you ever hear about Octave before? | ||
*:Of course | *:Of course | ||
** If so, when and where? How far have you been involved already? | ** If so, when and where? How far have you been involved already? | ||
**:Until three years ago I | **:Until three years ago I just used Matlab since it was the common choice at the university. After that I heard about Octave when I was in a researcher lab and I start working mostly on it. | ||
* What was the first question concerning Octave you could not find an answer to rather quickly? | * What was the first question concerning Octave you could not find an answer to rather quickly? | ||
*:As | *:As normal user, I do not remember a question that was difficult to answer. | ||
== P: Prerequisites == | == P: Prerequisites == | ||
Line 67: | Line 67: | ||
* Please estimate an average time per day you will be able to access | * Please estimate an average time per day you will be able to access | ||
** an internet connection | ** an internet connection | ||
**: 24 | **: 24 | ||
** a computer | ** a computer | ||
**: 24 | **: 24 | ||
** a computer with your progressing work on | ** a computer with your progressing work on | ||
**:24 | **:24 | ||
* Please describe the degree to which you can install new software on computers you have access to. | * Please describe the degree to which you can install new software on computers you have access to. | ||
*:Full permissions | *:Full permissions | ||
== S: Self-assessment == | == S: Self-assessment == | ||
* Please describe how useful criticism looks from your point of view as committing student. | * Please describe how useful criticism looks from your point of view as committing student. | ||
*: | *:Indispensable! | ||
* How autonomous are you when developing: | * How autonomous are you when developing: | ||
** Do you like to discuss changes intensively and not start coding until you know what you want to do? | ** Do you like to discuss changes intensively and not start coding until you know what you want to do? | ||
Line 103: | Line 103: | ||
*: '''30/05 - 30/06''' (Phase 1) | *: '''30/05 - 30/06''' (Phase 1) | ||
*:: ''' ''Week 4,5'' ''' | *:: ''' ''Week 4,5'' ''' | ||
*::: - Work on the makefile in order to link TF in either Python or C++ and test | *::: - Work on the makefile in order to link TF in either Python or C++ and test soma basic nets with TF | ||
*:: ''' ''Week 6,7'' ''' | *:: ''' ''Week 6,7'' ''' | ||
*::: - Write all the Octave classes for every layer and use corresponding TF functions. Because of the focus on Matlab Nnet Toolbox, we will start to define the fundamental layers used for CNNs : Convolutional layer, ReLU layer, Normalization layer, Average pooling layer object, Max pooling layer, Fully connected layer, Dropout layer, Softmax layer, Classification output layer, Regression output layer | *::: - Write all the Octave classes for every layer and use corresponding TF functions. Because of the focus on Matlab Nnet Toolbox, we will start to define the fundamental layers used for CNNs : Convolutional layer, ReLU layer, Normalization layer, Average pooling layer object, Max pooling layer, Fully connected layer, Dropout layer, Softmax layer, Classification output layer, Regression output layer |