Editing User:Richukuttan

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 89: Line 89:
 
** If yes, what task did you choose? Please describe what part of it you especially want to focus on if you can already provide this information.  
 
** If yes, what task did you choose? Please describe what part of it you especially want to focus on if you can already provide this information.  
 
** Yes, I have chosen [http://wiki.octave.org/Summer_of_Code_Project_Ideas#Neural_Networks_package:_Convolutional_Neural_Networks Convolutional Neural Networks] as my project. I will be focusing primarily on the basic implementation of the toolbox, and the Python interface. I know I can handle the basic implementation. I find using TensorFlow in Octave a challenging idea. The Python Interface, however, will be new for me, however equally challenging. I have some experience in parallellizing code in Octave using pararrayfun and parcellfun. However, since in my experience, Matlab has different parallelizing functions, I am unsure as to maintaining Matlab compliance while ensuring parallelization.
 
** Yes, I have chosen [http://wiki.octave.org/Summer_of_Code_Project_Ideas#Neural_Networks_package:_Convolutional_Neural_Networks Convolutional Neural Networks] as my project. I will be focusing primarily on the basic implementation of the toolbox, and the Python interface. I know I can handle the basic implementation. I find using TensorFlow in Octave a challenging idea. The Python Interface, however, will be new for me, however equally challenging. I have some experience in parallellizing code in Octave using pararrayfun and parcellfun. However, since in my experience, Matlab has different parallelizing functions, I am unsure as to maintaining Matlab compliance while ensuring parallelization.
* Please provide a rough estimated timeline for your work on the task.  
+
* Please provide a rough estimated timeline for your work on the task. ** May 30 to June 25: Learn how to interface Python and/or C++ with octave, and how to therefore use the interfaces to call Google TensorFlow from Octave.
** May 30 to June 25: Learn how to interface Python and/or C++ with octave, and how to therefore use the interfaces to call Google TensorFlow from Octave.
 
 
** June 30 to July 15: Basic toolbox, with full functionality, including the porting of TensorFlow to Octave, and the use of the same to create a basic CNN.
 
** June 30 to July 15: Basic toolbox, with full functionality, including the porting of TensorFlow to Octave, and the use of the same to create a basic CNN.
 
** July 15 to July 23: Unavailable.
 
** July 15 to July 23: Unavailable.

Please note that all contributions to Octave may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Octave:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)