- 24 7月, 2017 8 次提交
 - 
- 
由 fengjiayi 提交于
 - 
由 fengjiayi 提交于
OLD: op_type -> grad_op_creator NEW: grad_op_type -> grad_op_creator op_type -> grad_op_type - 
由 fengjiayi 提交于
 - 
由 fengjiayi 提交于
Replace `OperatorPtr` with `std::shared_ptr<OperatorBase>`
 - 
由 fengjiayi 提交于
 - 
由 fengjiayi 提交于
 - 
由 Yu Yang 提交于
* ScopePtr means pointer of scope, but it can be shared or uniqued. Change it to std::shared_ptr<Scope> to make code better to read.
 - 
由 Yu Yang 提交于
* Expose Net to Python * Expose PlainNet to Python, make python can add_op, complete_add_op * Provide a low level api to manipulate Net * Unittest for Net::DebugString
 
 - 
 - 22 7月, 2017 1 次提交
 - 
- 
由 Yi Wang 提交于
 
 - 
 - 21 7月, 2017 2 次提交
 - 20 7月, 2017 10 次提交
 - 
- 
由 fengjiayi 提交于
 - 
由 dongzhihong 提交于
 - 
由 qijun 提交于
 - 
由 qijun 提交于
 - 
由 fengjiayi 提交于
 - 
由 fengjiayi 提交于
 - 
由 dongzhihong 提交于
 - 
由 dongzhihong 提交于
 - 
由 fengjiayi 提交于
 - 
由 dongzhihong 提交于
 
 - 
 - 19 7月, 2017 15 次提交
 - 
- 
由 liaogang 提交于
 - 
由 qijun 提交于
 - 
由 qijun 提交于
 - 
由 fengjiayi 提交于
ATTENTION: some interfaces changed: 1. void Tensor::set_dims(const DDim& dims) ==> void Tensor::Resize(const DDim& dims). 2. void Tensor::ShareDataFrom(const Tensor& src) ==> void Tensor::ShareDataWith(const Tensor& src) 3. DDim Tensor::dims() const ==> const DDim& Tensor::dims() const
 - 
由 dongzhihong 提交于
 - 
由 qijun 提交于
 - 
由 fengjiayi 提交于
 - 
由 dongzhihong 提交于
 - 
由 qijun 提交于
 - 
由 fengjiayi 提交于
We put forward Op's inputs, outputs and output gradients into Grad Op's inputs, and put forward Op's input gradients into Grad Op's output. So Grad Op's `in_out_idx`, `input_format` and 'output format' need to be rebuilt during Op creating.
 - 
由 Yi Wang 提交于
 - 
由 Yi Wang 提交于
 - 
由 Yi Wang 提交于
 - 
由 Yi Wang 提交于
 - 
由 Yi Wang 提交于
 
 - 
 - 18 7月, 2017 4 次提交
 - 
- 
由 dongzhihong 提交于
 - 
由 fengjiayi 提交于
 - 
由 dongzhihong 提交于
 - 
由 dongzhihong 提交于
 
 -