[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-08-15 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-322632234
 
 
   @thirdwing `source()` and `library()` calls removed. 
   
   Functions `mx.model.train.rnn.buckets` and `mx.rnn.buckets` merged into 
`model.rnn.R` in order to better align with `model.R`. 
   
 

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


With regards,
Apache Git Services


[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-08-15 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-322632234
 
 
   @thirdwing `source()` and `library()` calls removed. 
   
   Functions `mx.model.train.rnn.buckets` and `mx.rnn.buckets` merged into 
`model.rnn.R` in order to better align with `model.R`. 
   
   Sorry for multiple commits - I struggled a bit with rebasing the submodules. 
   
 

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


With regards,
Apache Git Services


[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-08-21 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-323931760
 
 
   rnn.model.R is compatible with regular iterator and non RNN models. 
   However, the need to bind at each batch results in a slower training time of 
about 15-20%. Also, aux.params doesn't behave as expected, so shouldn't use 
BatchNorm in a model trained with mx.rnn.buckets - yet to figure how to correct 
this.  
   
   Example of application with 
[one-to-one](https://github.com/jeremiedb/mxnet_R_bucketing/blob/master/README_one_to_one.md)
 and 
[seq-to-one](https://github.com/jeremiedb/mxnet_R_bucketing/blob/master/README.md)
 updated.  
   
   Several backend functionnalities were brought up explicitly in the  
mx.rnn.buckets. I think it makes it more transparent to track treatment of the 
arg.params. 
 

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


With regards,
Apache Git Services


[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-08-27 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-325228128
 
 
   Improve the harmonization with model.FeedForward: same fixed.params, 
arg.params and aux.params input arguments. 
   
   Remove redundancies between model.buckets and model.train.buckets. 
   
   model.buckets is as performant on single symbol model as model.Feedforward. 
If using BatchNorm, single symbol works fine but the still is issue if training 
on list of symbols. 
   
   Comment out the lstm in testthat to pass CI.
   
   Integrate CPU compatible RNN construction with raw lstm and gru cells in 
rnn.graph. No support for masking. Still need to test efficiency of inference 
and potentially adapt the inference functions. 
   
   Unsure if wouldn't be preferable to assume a batch.size X seq.length input 
dimension to interator as it's the format expectged by symnol.RNN cell. Or add 
a shape detector to handle it automatically as in the python API. 
 

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


With regards,
Apache Git Services


[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-08-27 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-325228128
 
 
   Improve the harmonization with model.FeedForward: same fixed.params, 
arg.params and aux.params input arguments. 
   
   Remove redundancies between model.buckets and model.train.buckets. 
   
   model.buckets is as performant on single symbol model as model.Feedforward. 
If using BatchNorm, single symbol works fine but there's still an issue at 
inference if training on list of symbols/bucketing. 
   
   Comment out the lstm in testthat to pass CI.
   
   Integrate CPU compatible RNN construction with raw lstm and gru cells in 
rnn.graph. No support for masking. Still need to test efficiency of inference 
and potentially adapt the inference functions. 
   
   Unsure if wouldn't be preferable to assume a batch.size X seq.length input 
dimension to interator as it's the format expectged by symnol.RNN cell. Or add 
a shape detector to handle it automatically as in the python API. 
 

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


With regards,
Apache Git Services


[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-08-31 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-326354740
 
 
   @thirdwing I'm out for 10 days, I'll try to put my hands a computer by then 
but it may take a few days. 
 

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


With regards,
Apache Git Services


[GitHub] jeremiedb commented on issue #7476: R-package RNN refactor

2017-09-20 Thread git
jeremiedb commented on issue #7476: R-package RNN refactor
URL: https://github.com/apache/incubator-mxnet/pull/7476#issuecomment-330895488
 
 
   @thirdwing CI has issue with some Python test, not related to this pull. 
 

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


With regards,
Apache Git Services