You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2019/06/17 11:09:36 UTC

[GitHub] [incubator-mxnet] mouryarishik commented on issue #9686: [Discussion] MXNet 2.0 Roadmap (was: APIs that might be a good idea to break in 2.0)

mouryarishik commented on issue #9686: [Discussion] MXNet 2.0 Roadmap (was: APIs that might be a good idea to break in 2.0)
URL: https://github.com/apache/incubator-mxnet/issues/9686#issuecomment-502638863
 
 
   - There should be the only gluon Sequential api which could be hybridizable instead of having 2 separate Sequential and HybridSequential apis. 
   
   - A fit method like api for gluon models would be a dream come true.
   For example:-
   ```
   model = nn.Sequential()
   ...
   ...
   ...
   model.initialize(mx.init.Xavier(), mx.gpu()) # initializing model as we do currently
   model.build(loss = 'cross entropy', optimizer = 'adam') # setting up loss and optimizer
   model.train(train_data, val_data, epochs = 10) # intiating the training loop
   
   # should print something like:-
   Epoch(01/10) [=========================>]
   Training    ->     Loss: 0.78415      Accuracy: 0.74588 
   Validation ->     Loss: 0.78415      Accuracy: 0.74588
   
   Epoch(02/10) [=========================>]
   Training    ->     Loss: 0.64415      Accuracy: 0.79588 
   Validation ->     Loss: 0.70405      Accuracy: 0.75588
   
   Epoch(01/10) [=========>                                        ]
   Training    ->     Loss: 0.58475      Accuracy: 0.82588 
   Validation ->     Loss: 0.68454      Accuracy: 0.79588
   ``` 
   
   - Computing higher order gradient is the only critically lacking feature of MXNet.
   - The official website for MXNet lags like hell. A better looking and good official website is must need. 
     There is a [beta version of the new version of MXNet website](https://beta.mxnet.io/).  
     But it's in beta from almost something like two years. What's taking so long!! Websites for other frameworks like Tensorflow, Pytorch are updated for more than like 5 times within just a year!!
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services