Yu Yang
133541ee41
Merge codes
9 years ago
Yu Yang
fbcadb75c6
Merge branch 'develop' of github.com:baidu/Paddle into gradient_check_utils
9 years ago
caoying03
6e291b34c3
Merge branch 'develop' into add_nest_sequence_select
9 years ago
Guo Sheng
0c181c6387
Merge pull request #3112 from guoshengCS/add-ClipLayer
...
Add ClipLayer
9 years ago
fengjiayi
589c3d864b
Rewirte test based on python test frameworks
9 years ago
Qiao Longfei
cc6c33b8b2
export Backward to python ( #3174 )
...
* export Backward to python
9 years ago
Guo Sheng
b7b956f0ba
Merge branch 'develop' into add-ClipLayer
9 years ago
Guo Sheng
5cb29a8fbf
Merge pull request #3083 from guoshengCS/add-L2NormLayer
...
add RowL2NormLayer
9 years ago
dangqingqing
bd01cea1f3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sigmoid_bp
9 years ago
dangqingqing
0560733c2e
Add sigmoid backward implenmention.
9 years ago
guosheng
5d644994d3
Add test_clip_layer.protostr for ClipLayer python unit test
9 years ago
guosheng
3fe9e48f36
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-L2NormLayer
9 years ago
guosheng
17e16c2548
Refine RowL2NormLayer and add python unit test for it
9 years ago
caoying03
d3e30146e4
Merge branch 'develop' into add_nest_sequence_select
9 years ago
caoying03
4b39f92bd8
add implementation of SubNestedSequenceLayer.
9 years ago
Yu Yang
3e812383bc
Merge branch 'develop' of github.com:baidu/Paddle into gradient_check_utils
9 years ago
Yu Yang
a0590004ce
Add __all__ in `gradient_checker.py`
9 years ago
qijun
341d1880ee
Merge remote-tracking branch 'baidu/develop' into op_gpu_test
9 years ago
Yu Yang
fcc28ccea2
Add comments
9 years ago
Yu Yang
7c42aad412
Initialize Gradient Checker
...
Add get_numeric_gradient API and its unittest.
9 years ago
guosheng
82911cecb6
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ClipLayer
9 years ago
guosheng
d19355a532
Refine ClipLayer and add unit test for it
9 years ago
qijun
81cc7a3227
merge baidu/develop
9 years ago
fengjiayi
244c343b66
Fix a test error
9 years ago
fengjiayi
3a8017d148
Merge branch 'backward_dev' into dev_add_FillZerosLikeOp_test
9 years ago
fengjiayi
c59fe7a039
Add unittest for FillZerosLikeOp
9 years ago
fengjiayi
8bd73159c7
Add unittest for `FillZerosLikeOp`
9 years ago
liaogang
c36a093c5e
Fix conflict
9 years ago
Yancey
ec9d4d527e
Add start_record interface ( #3128 )
...
* add start_record interface
* call master client in reader
* update
* add demo code in comments
* update comments
* delete unittest for recordio reader
9 years ago
hedaoyuan
aaf8401fa0
Merge pull request #3126 from hedaoyuan/slice
...
Slice Layer
9 years ago
guosheng
f35e08471c
revise the format of __all__ in layers.py
9 years ago
liaogang
1e676f684d
Add mean op unit test in python
9 years ago
Yu Yang
5d134a03f1
Refine remove std::shared_ptr in Scope
...
* Make interface of Operator to `const Scope&`
9 years ago
hedaoyuan
46988517f2
Fix a small bug.
9 years ago
hedaoyuan
4b1bc6815e
Fix comments of slice_projection, and add unit test of SliceProjection.
9 years ago
hedaoyuan
dc9f31b32b
Add SliceProjection and slice_projection.
9 years ago
qijun
cf5ac5888e
reduce gpu memory allocation in op_test
9 years ago
qijun
61f94f0002
add EIGEN_USE_GPU macro to op.cu file
9 years ago
caoying03
c0ecd5c4c5
add config helper.
9 years ago
qijun
4a1f7bd21f
add gpu python op test
9 years ago
qijun
4cc42171db
merge baidu/develop
9 years ago
dongzhihong
933e55eb06
fix conflict
9 years ago
guosheng
23a8d015e0
add ClipLayer
9 years ago
dongzhihong
47556689d4
"remove unused code"
9 years ago
dongzhihong
4d8ece8a3c
"update"
9 years ago
Yan Chunwei
aee0d3ec5f
RecurrentOp implementation ( #2890 )
...
* add rnn op interfaces
* add Run
* rename state -> memory
* change state -> memory
* make compilable
* add .cc
* init test
* add op fake implementation
* add CreateStepNet and CreateScopes implementation.
* add TODO list
* init memory attributes.
* add LinkMemories
* add PlainNet fake implementation
* Use std::shared_ptr<Scope> in the OpRunContext.
* add test
* disable mutable_data
* finist segmentInput function
* enable mutable_data with a trick
* RNNOp test.
* enable LinkMemories with mutable_data
* update SegmentInput function with comments
* finish ConcatOutput function
* reformat inputs and attributes
boot_memories
* Refine unit test.
* Refine unit test.
* modify inlinks.
* add OpDesc to Net
* fix bug and update unit test.
* move step scopes from inputs to outputs
* fix merge conflict, update SegmentInput function
* add RecurrentOpProtoAndCheckerMaker.
* clean the codes
* Abstract GetStepScopes and GetMaxSeqLen function
* refine LinkMemories
* Refine code and add some comments.
* add backward core
* update for develop branch.
* add forward core
* add forward algorithm
* Add RecurrentGradientAlgorithm implenmention.
* use CopyFrom and Slice function in RecurrentOp
* add unit test for LinkMemories.
* fix unit test.
* use the latest tensor.h, solve conflict
* add maker
* move SegmentInput and ConcatOutput to details nameplace
* unit test for RecurrentGradientAlgorithm.
* apply OperatorBase
* apply net operator.
* move memorys to attributes
* add RecurrentGradientOp
* open test unit test in recurrent_network_op_test.
* revert some files.
* add RecurrentArgument and Link struct to simplify member variable.
* rename.
* move recurrent_op from framework to operators
* add RecurrentGradientOp Init
* fix name
* fix Link.interal/external name
* use namespace operators instead of framework
* clean the code
* use the latest add_op and mul_op, don't test backward now
* Remove ScopePtr and OperatorPtr
* add get_net to pybind
* add test_recurrent_op.py
* add random into gen_tensor
* update to develop branch and refine some code.
* add some comments.
9 years ago
guosheng
84660653f8
add RowL2NormLayer
9 years ago
Cao Ying
2200ff5e3c
Merge pull request #3071 from lcy-seso/enable_dropout_for_embedding
...
fix dropout and clipping settings in layer helpers.
9 years ago
caoying03
8b9e678ddf
fix dropout and clipping setttings in layer helpers.
9 years ago
qingqing01
44923db6ee
Merge pull request #3082 from qingqing01/multi_gpu_infer
...
Fix bug for multi-GPU inference.
9 years ago
武毅
c10121e13c
[Done] Sync master client between passes and fix recordio split ( #2948 )
...
* fix recordio split and task passes
* update for pre commit
* update
* update, still need to sync client wait for pass end.
* able to sync passes for task dispatching
* update to comment
* update
* fix yapf check
* why local pre-commit fails? version is the same
* fix race condition
* update
* fix race condition
* this still have duplicate problem in unit test
* update
* update
* update by comment
* update
9 years ago
dangqingqing
7c13292cff
Fix bug for multi-GPU inference.
9 years ago
Cao Ying
eff17a6859
Merge pull request #3049 from lcy-seso/fix_v2_bachnorm_parse
...
enable v2 automatically sets using cudnn-batch norm.
9 years ago
caoying03
ccdc262848
enable v2 use cudnn batch norm automatically.
9 years ago
dongzhihong
e5cb9b77b6
"fix gen list"
9 years ago
dongzhihong
a22567ebef
"fix almost equal error"
9 years ago
dongzhihong
984225ecf1
"fix operator"
9 years ago
qijun
358261f0bd
fix gpu build error
9 years ago
Yu Yang
afe7bf6179
Merge pull request #3032 from reyoung/feature/middle_level_net_api
...
Feature/middle level net api
9 years ago
Yu Yang
61cd828f3a
Follow comments
9 years ago
Yu Yang
754f0c68da
Fix unittest
9 years ago
dongzhihong
32c15a2919
"random op test"
9 years ago
Yu Yang
385bd4648e
Make C lib in `paddle.v2.master.client` lazy load
...
Currently, WITH_GOLANG is a compiling flag, and not all Paddle binary
enable `WITH_GOLANG=ON`. So we cannot ensure that every paddle has
`master.so`. Make load that C libary lazily could let the user run
Paddle without `WITH_GOLANG=ON`.
9 years ago
Yu Yang
b80590d70b
Remove test_plain_net
9 years ago
Zhaolong Xing
0d26a15890
Merge pull request #3009 from NHZlX/add_paramAttr
...
add param_attr parameter for img_conv_groups(...) in /python/trainer_config_helpers/networks.py
9 years ago
Yu Yang
0467cd2dfe
Merge branch 'develop' into feature/middle_level_net_api
9 years ago
Helin Wang
3ff0a9fbb1
Implement distributed training save model, improve master.NewClient interface
9 years ago
Yu Yang
0ceeacbe45
Make Scope can lookup variable name by variable
...
* Refine unittest also
9 years ago
Yu Yang
0ab678e9e2
Add unittest for network
9 years ago
Yu Yang
c14f3e8ff2
Merge branch 'develop' into feature/middle_level_net_api
9 years ago
Yu Yang
9e4fac1ef4
Complete Add Op
9 years ago
Yu Yang
684563660b
Init commit
9 years ago
zlx
a59fa46c1f
Merge branch 'add_paramAttr' of https://github.com/NHZlX/Paddle into add_paramAttr
9 years ago
zlx
86d692e56b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_paramAttr
9 years ago
zlx
18f4d24d0d
moidify comment of im_conv_group
9 years ago
Yu Yang
1294b3c53e
Expose Net to Python ( #2967 )
...
* 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
9 years ago
Zhaolong Xing
5f32cc10c2
Update networks.py
...
modify the format
9 years ago
Zhaolong Xing
91d2a57a2e
Merge pull request #2776 from NHZlX/mobilenet_gpu
...
Mobilenet gpu implementation
9 years ago
zlx
21a3c9d6f4
add the comments for img_conv_groups
9 years ago
zlx
fae3632c91
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_paramAttr
9 years ago
zlx
a183a80e2e
add param_attr for img_conv_group(...)
9 years ago
qijun
06acd6d0cb
add unittest for some basic OpKernels
9 years ago
Qiao Longfei
2685765905
add cross-entropy-op ( #2965 )
...
* add cross-entropy-op
* add infershape and compute
* implement Infershape and compute of onehotcrossentropy op
9 years ago
xzl
d5b0c57d7e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
Cao Ying
6a6e1c7407
Merge pull request #2944 from lcy-seso/fix_recurrent_parse_bug
...
fix recurrent_group parsing bug.
9 years ago
caoying03
1b6faffeb5
Merge branch 'develop' into fix_recurrent_parse_bug
9 years ago
livc
ea09edc991
pass precommit
9 years ago
wanghaoshuang
ec236f4624
fix code format
9 years ago
xzl
4d6be9741c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
Yu Yang
a98346f4cd
Add comment to `OpTestMeta` ( #2968 )
9 years ago
Qiao Longfei
e3b27d1998
Add sgd op ( #2950 )
...
* a simplest SGD op
9 years ago
xzl
77ff97ab38
fuse interface of depthwise to expand in python api
9 years ago
whs
2e2a674892
Merge pull request #2490 from wanghaoshuang/crop_layer
...
add crop layer
9 years ago
Yu Yang
21baa94b04
Merge branch 'feature/expose_net_op' into feature/middle_level_net_api
9 years ago
Yu Yang
d52913401d
Merge pull request #2947 from reyoung/feature/add_op_test
...
Feature/add op test
9 years ago
Yu Yang
0380bfb3cf
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
9 years ago
wanghaoshuang
a6c53fc2fc
fix python wrapper bugs
9 years ago
Yu Yang
e8304bd92a
Merge pull request #2945 from reyoung/feature/grouped_ops
...
Skeleton Of fully connected operator
9 years ago
wanghaoshuang
2e58f2c4c9
Merge branch 'crop_layer' of https://github.com/wanghaoshuang/Paddle into crop_layer
9 years ago
wanghaoshuang
60a788933b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
9 years ago
whs
d83bae85da
Merge branch 'develop' into crop_layer
9 years ago
wanghaoshuang
3e7819c276
1. Reading image shape from input data instead of image_config
...
2. Add crop layer unitest
3. Fix bugs
9 years ago
wanghaoshuang
e8ee07f31f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pixel_softmax_layer
9 years ago
wanghaoshuang
1cdf149b6f
1. delete PixelSoftmaxLayer and add SwitchOrderLayer
...
2. Make SwitchOrderLayer support for softmax activation
3. Fix bugs
9 years ago
xzl
d50c71f3e2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
qingqing01
c1ebb3143f
Merge pull request #2785 from wanghaoshuang/voc_dataset
...
Add voc2012 dataset for image segment
9 years ago
emailweixu
84a0d6d898
Merge pull request #2572 from skylian/error_clipping
...
Enable error clipping for fc layer
9 years ago
xzl
44927bf70a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
xzl
d43fbbae74
add comments for python api
9 years ago
Yu Yang
3402b6ad39
Add Unittest of add_two_op
9 years ago
Yu Yang
d3373c5b85
Skeleton Of fully connected operator
...
* Fc operator is a grouped operator, which combined by may internal
operators.
* InferShape & Run a FC operator in Python.
9 years ago
Yu Yang
a89c7ffa94
Make Tensor <--> Numpy interactive in tensor.h
...
* Follow review comments to seperate Tensor Numpy interactive methods in
tensor.h.
* Simplify logic for `CastToPyBufferImpl`, make it as one struct and in
details namespace.
* Remove `Scope` expose in Python, since it currently is useless.
* Remove some debug functions.
9 years ago
wanghaoshuang
ceb9a73aaa
fix import err
9 years ago
wanghaoshuang
b142a6b063
Merge branch 'develop' of https://github.com/paddlepaddle/paddle into voc_dataset
9 years ago
wanghaoshuang
302c4f11d1
rename voc_seg to voc2012
9 years ago
Yu Yang
bde90be71b
Read/Write a Tensor Python
...
Basically following
http://pybind11.readthedocs.io/en/stable/advanced/pycpp/numpy.html
* Use buffer protocol to return a view of Tensor. It can be cast to
numpy array in Python.
* Set a numpy array to a tensor.
9 years ago
caoying03
0ed51ce2e4
fix bug of type check of inputs to recurrent_group.
9 years ago
Yu Yang
c78a5e5da2
Fix merge error before
9 years ago
Yu Yang
68f6ac011c
Merge branch 'develop' into feature/op_creation_methods
9 years ago
Yancey
83f263e6ec
Fix fetch record from master failed ( #2848 )
...
Fix fetch record from master
9 years ago
qingqing01
1032ef1893
Merge pull request #2907 from juliecbd/to_meet_cpplint
...
Change to meet cpplint style
9 years ago
dzhwinter
9b5adfa482
Merge pull request #2905 from dzhwinter/fix_mq2007
...
"fix dense vector shape in mq2007"
9 years ago
武毅
23b8346072
Fault tolerant distributed training, just work version, with etcd ( #2849 )
...
* using etcd as fault tolerant training
* update
* workable version, ft not tested
* small fix
* update
* remove TODO
9 years ago
jc
278f1a8499
fix calling swig_api before import
9 years ago
jc
02e56304c1
fix calling swig_api before import
9 years ago
dongzhihong
56fbed9a42
"fix dense vector shape in mq2007"
9 years ago
Yu Yang
9e0c6800c5
Python Generate OpCreation Methods by OpProto
...
All OpCreation method are generated by
`create_op_creation_methods::__bootstrap__` method, and stores in
`op_creations` object and its methods.
There are three parts to implement this feature.
1. Get all registered `OpProto` from C++ side. It is implemented in
`get_all_op_protos` method.
1. Create a function to convert `kwargs` to `OpDesc` base on each op's
`OpProto`. The `OpDescCreationMethod` class.
1. Convert `OpProto` to `docstring` by `get_docstring_from_op_proto`
method.
All three methods are unit tested. The `__bootstrap__` just combines
them together and create a method in runtime.
For details, please reference the doc string in
`create_op_creation_methods.py` and the unit test
`test_op_creation_methods.py`.
9 years ago
Yu Yang
1faf5e0313
Merge pull request #2864 from reyoung/feature/op_creation_methods
...
Get OpProtos in Python
9 years ago
Yu Yang
d7405e1eaa
Fix a typo before
9 years ago
caoying03
e2fd06c386
refine name of the input parameter.
9 years ago
caoying03
ac69f7730a
add gated linear unit into config helper.
9 years ago
Yu Yang
a76f7ed2eb
Get OpProtos in Python
...
* PyBind and SWIG of paddle cannot be load in a single Python process,
lazy import all SWIG library of Paddle. Otherwise, the glog, gflags
are imported twice in a same Python process.
* Note that all PyBind11 return C++ std::string as an unicode. For
protobuf, it is need be cast to `str` before use them.
* Add unit test for Get `OpProtos`
9 years ago
Yu Yang
8da5587205
Init commit
9 years ago
xzl
6267312aa9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
Yu Yang
3c5cc6444c
Merge pull request #2808 from reyoung/feature/scope_default_wrapper
...
Default scope function
9 years ago
wanghaoshuang
4a5c3714ea
fix python dependency for voc2012 dataset
9 years ago
xzl
030a3db20f
the groups default should be None
9 years ago
xzl
2bc08f8914
modify format accored with clang-format 3.8
9 years ago
xzl
433935aa51
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
wanghaoshuang
1ba879bead
Use PIL to read image in palette mode
9 years ago
wanghaoshuang
c4f301ded7
Modify comments and fix code format.
9 years ago
wanghaoshuang
a5239ac7a5
Merge branch 'develop' of https://github.com/paddlepaddle/paddle into voc_dataset
9 years ago
武毅
bcf9f421c3
Merge pull request #2774 from typhoonzero/fix_newupdater
...
Fix new remote updater for go pserver
9 years ago
Yu Yang
d027f47d7d
Default scope function
...
`Paddle` manages Scope as programming language's scope. It just a
thread-local stack of Scope. Top of that stack is current scope, the
bottom of that stack is all scopes' parent.
Invoking `create_var/get_var` can `create/get` variable in current
scope. Invoking `enter_local_scope/leave_local_scope` can create or
destroy local scope.
A `scoped_function` will take a `function` as input. That function will
be invoked in a new local scope.
9 years ago
Yu Yang
27b196ba6d
Expose paddle.framework by pybind11 ( #2793 )
...
* Expose paddle.framework by pybind11
* Export paddle.framework.{Scope, Variable} to paddle.v2.framework.core.
* See python/paddle/v2/framework/tests/test_scope.py for Python usage
* See paddle/pybind/pybind.cc for C++ bind code.
* add copyright
9 years ago
Yu Yang
62da4a1cde
Merge pull request #2802 from reyoung/feature/fix_python_slow
...
Fix slow parsing a recursive depends topology
9 years ago
Yu Yang
313e9f551f
Fix slow parsing a recursive depends topology
...
* Fix #2797
* It because trainer_config_helpers' __dfs_travel__ did not record the
node which travelled, and if the topology has a recursive dependency,
there are some nodes will be travelled multiple times.
* Add a `travelled` set to record which node is travelled.
* Also add a unittest for this situation.
9 years ago
wanghaoshuang
475dd708b9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pixel_softmax_layer
9 years ago
wanghaoshuang
0152d97e63
fix pixel softmax python wrapper bug
9 years ago
wanghaoshuang
de5ded6bbd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
9 years ago
wanghaoshuang
69b12225cc
fix crop layer python wrapper bug
9 years ago
yi.wu
5a4f33df7e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_newupdater
9 years ago
Cao Ying
8c615e8ff4
Merge pull request #2783 from lcy-seso/update_wmt14_model_md5
...
update the md5sum of WMT14 trained model.
9 years ago
xzl
e92f002178
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
caoying03
68ec558c21
update the md5sum of WMT14 trained model.
9 years ago
whs
a698824a8a
Merge branch 'develop' into voc_dataset
9 years ago
wanghaoshuang
3aa679814f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pixel_softmax_layer
9 years ago
wanghaoshuang
29f25fbe03
Add pixel softmax layer for FCN model
...
1. Add switch function for switching image dimensions order
2. Add CpuMatrix::backwardSoftmax function
3. Add pixel softmax layer, python wrapper and grad_test
9 years ago
wanghaoshuang
338dd13542
Add voc2012 dataset for image segment
9 years ago
emailweixu
bc3685251e
Merge pull request #2772 from emailweixu/fix_build
...
Fix paddle build when it's a subdirectory of another project
9 years ago
xzl
36e7800aa1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
9 years ago
wuyi05
26d95a6bbf
fix new remote updater for go pserver
9 years ago
xuwei06
f7fa9f6725
Fix paddle build when it's a subdirectory of another project
9 years ago
xuwei06
cbc6221748
Update comments of maxout_layer
9 years ago
gongweibao
8e8f3601a5
Merge pull request #2665 from gongweibao/cloudandlocal
...
Recordio cloud and local interface
9 years ago
gongweibao
126e64fc83
add cmake
9 years ago
gongweibao
660475b5ab
modify to add paddle_master name
9 years ago
gongweibao
f2a82b16a2
add print messages
9 years ago
caoying03
075954c17c
follow comment.
9 years ago
caoying03
dc60671127
Merge branch 'develop' into enable_error_clipping_for_fc
9 years ago
caoying03
203364281e
enable error clipping in FC layer.
9 years ago
Yu Yang
e2ea1f42e9
Generate python protobufs for paddle.v2.framework
...
Python should be able to manipulate Protobuf message because:
1. Python's `create_op_creation_methods` take the `OpProto` array to
generate all `op_creation_methods` in RunTime.
2. All `op_creation_methods` will create an `OpDesc` and pass it to
Paddle C++ method `CreateOp` and return the Op handle.
Here is the list of what is added in this commit:
* Add `protobuf_generate_python` if it is not defined.
* Before cmake 3.4, `protobuf_generate_python` is not defined. Just
copy the implementation of that function in `protobuf.cmake`
* Add `py_proto_compile` function in `cmake/generic.cmake`.
* It follows bazel's API interface.
* https://github.com/pubref/rules_protobuf#rules
* Add an empty package named `paddle.v2.framework`, all python code of
`paddle::framework` will be in that package.
* Generate protobuf's python module `__init__.py` by `touch` while
compiling.
* Change setup.py.in, make `paddle.v2.framework.proto` uses the
generated protobuf pythons.
9 years ago
gongweibao
24dc0d1c7c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cloudandlocal
9 years ago
wanghaoshuang
d378e0a0cd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
9 years ago
Tao Luo
7f380c1be3
Merge pull request #2701 from luotao1/stride
...
stride pooling for max and average layer
9 years ago
Luo Tao
e7b071f33a
update annotation with comments
9 years ago
wanghaoshuang
5e6e1f636a
Add grad test and python wrapper for crop layer
9 years ago
Yang yaming
312ce8b419
Merge pull request #2497 from pkuyym/ssd_outloss
...
Add DetectionOutputLayer and MultiBoxLossLayer.
9 years ago
zlx
211f83fa22
set depthwise conv layer interface in python
9 years ago
yangyaming
86543f7f6a
Follow comments.
9 years ago
gongweibao
421d9f12a3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cloudandlocal
9 years ago
Luo Tao
b02c453d02
Merge branch 'develop' into stride
9 years ago
gongweibao
e12d7269ff
fix by helin's comments
9 years ago
Luo Tao
0e61730039
stride pooling for max and average layer
9 years ago
gongweibao
26e661bc51
fix by helin's comments
9 years ago
gongweibao
af5ac2c474
merge with upstream develop
9 years ago
dongzhihong
1d4f02ccd9
Merge remote-tracking branch 'origin/develop' into go_optimizer
9 years ago
Zhaolong Xing
03fd5f6b2e
Merge pull request #2686 from qingqing01/row_conv_fix
...
Fix bug for flowers dataset and row_conv.
9 years ago
dongzhihong
260427d2df
"fix copy go master lib2python"
9 years ago
dangqingqing
0925681543
fix typo.
9 years ago
dangqingqing
6a7f1212f5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into row_conv_fix
9 years ago
dangqingqing
e287034d73
minus mean in flowers dataset.
9 years ago
dangqingqing
0c70f34c60
Fix bug for flowers dataset and row_conv.
9 years ago
dzhwinter
c38331315f
Merge branch 'develop' into go_optimizer
9 years ago
helinwang
fae606fc96
Merge pull request #2659 from helinwang/cmake
...
Improve Go cmake, add go/master/c into cmake include path..
9 years ago
dzhwinter
36f8b84809
Merge branch 'develop' into go_optimizer
9 years ago
gongweibao
b3c5808e13
rm cloud EOF
9 years ago
gongweibao
5b2f9939c2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fixdownloadbug
9 years ago
Helin Wang
59cf5e7796
Fix Go cmake
9 years ago
yangyaming
3a0919bab3
Add test for configuration and add doc.
9 years ago
gongweibao
b79784ee9e
fix bugs
9 years ago
gongweibao
0fa409246b
fix bugs
9 years ago
Cao Ying
d011514e5f
Merge pull request #2641 from lcy-seso/enable_boot_memory_for_lstm
...
enable users to set intial memory states for lstm/gru group.
9 years ago
caoying03
5c68aacad1
follow comments.
9 years ago
caoying03
b0ad9c9074
enable intializing memory state for lstmemory_group.
9 years ago
yangyaming
b5ab4b69bc
Follow comments, mainly use std::copy to simplify logic.
9 years ago
qingqing01
aaee28bf63
Merge pull request #2664 from qingqing01/from_tar
...
Init partial network parameters from another saved model.
9 years ago
dangqingqing
23d6c594ec
add comments
9 years ago
gongweibao
4874810ba5
fix bugs
9 years ago
dangqingqing
11a8dfe78e
Use Parameters.from_tar for static method.
9 years ago
gongweibao
48fdfd5a03
fix bugs
9 years ago
gongweibao
fc3d031425
first add
9 years ago
dangqingqing
c9865824a7
Support to init partial network parameters from the tar file.
9 years ago
wanghaoshuang
01f44bff66
rename args and add comments
...
1. rename 'useXmap' to 'use_xmap'
2. add comments about exchanging train data and test data
9 years ago
wanghaoshuang
fc5972ba2c
fix requirement config for flowers dataset
9 years ago
wanghaoshuang
80642bee00
fix_xmap and refine flowers dataset
9 years ago
gongweibao
a489a54de0
fix style
9 years ago
gongweibao
0990b0a5d4
add testdata
9 years ago
gongweibao
e4c7d8cc2b
Merge branch 'develop' into recordio
9 years ago
gongweibao
9cee78c380
fix precommit
9 years ago
gongweibao
4323712431
Merge pull request #2608 from gongweibao/convertdataset
...
Add convert to recordio function
9 years ago
Your Name
b9d015cbc4
rm not need
9 years ago
Your Name
a243bdfbcf
rm not need
9 years ago
Your Name
e915aa9cf1
fix bugs
9 years ago
root
97270b9f27
add convert function
9 years ago
gongweibao
ae79b9ac1c
restore
9 years ago
gongweibao
90c909ac7c
restore creator_test.py
9 years ago
gongweibao
b359d5c5cd
restore creator.py
9 years ago
gongweibao
8c735c8b09
add dependy
9 years ago
lianxiaochen
5e87e27c75
fix error clipping
9 years ago
gongweibao
9f9058ac49
Merge remote-tracking branch 'upstream/develop' into develop
9 years ago
zlx
1d6b859549
modity topo
9 years ago
zlx
561c4562cf
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
zlx
fdde4eff0d
modify some topo
9 years ago
Peng LI
08d0b1d9ac
Merge pull request #2576 from pengli09/cls_cost_coeff
...
add coeff parameter to classification_cost
9 years ago
Yang yaming
f551c271af
Merge pull request #2467 from pkuyym/ssd_map
...
Add DetectionMAPEvaluator
9 years ago
Peng Li
7cf640b58d
add coeff parameter to classification_cost
9 years ago
gongweibao
8d47690132
Merge remote-tracking branch 'upstream/develop' into develop
9 years ago
Cao Ying
6fa84d40f4
Merge pull request #2521 from emailweixu/fix_rnn_gen
...
Fix bugs for rnn generation.
9 years ago
dzhwinter
1f217f0ab3
"add c testing, python testing TODO"
9 years ago
zlx
43771ad41d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
gongweibao
0adb9e01e9
fix bugs
9 years ago
gongweibao
8bffa4a72f
fix bugs
9 years ago
Yi Wang
65aa894142
Merge pull request #2540 from wangkuiyi/check_for_existence_of_data_home
...
Handle multiple processes trying to create the data home directory
9 years ago
wanghaoshuang
d322c94243
fix unittest
9 years ago
wanghaoshuang
cadea35a10
format code
9 years ago
wanghaoshuang
09cc4408e5
modified xmap reader to process sample by order
9 years ago
gongweibao
dbfe58ca47
add local recordio reader interface
9 years ago
zlx
1eab8cce32
modify the annotations of HookAttribute, Variable declaration
9 years ago
zlx
15bf6e05b5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
Yi Wang
ff4be82252
Handle multiple processes trying to create the data home directory
9 years ago
Helin Wang
936ac658c0
Fix unit test error: File exists: /root/.cache/paddle/dataset
9 years ago
乔龙飞
d051c2b183
Merge pull request #2530 from jacquesqiao/fix-go
...
Add WITH_GOLANG to control the link of go lib
9 years ago
qiaolongfei
b101aaca0a
disable go master
9 years ago
qiaolongfei
4c4b689f6a
disable go master
9 years ago
qiaolongfei
d9aac1e13d
add WITH_Go to disable compile go to paddle
9 years ago
xuwei06
3438d650ed
Fix bugs for rnn generation
...
1. v2.layer.parse_network does not correctly handle the generation output.
2. GatherAgentLayer does not correctly handle generation output when batch_size > 1
3. Fix CustomStackTrace for rnn group
9 years ago
xuwei06
61222578b4
Allow printer layer to print user provided message
...
For example:
layer.printer(input=[x, y], format="x=%s y=%s")
9 years ago
qingqing01
8266546eb2
Merge pull request #2480 from emailweixu/repeat_layer
...
Repeat layer for column vector
9 years ago
emailweixu
09f34c4b1f
Merge pull request #2479 from emailweixu/mixed_input_rnn
...
RecurrentGroup with mixed input sequence types
9 years ago
xuwei06
f48535102b
Add the test_repeat_layer.py
9 years ago
zlx
1a82e7da9e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
yangyaming
5f924d5d53
Follow comments.
9 years ago
helinwang
1a12720bb2
Merge pull request #2468 from helinwang/master_dispatch
...
Implement master client for reading training tasks
9 years ago
yangyaming
65969dad64
Add DetectionOutputLayer and MultiBoxLossLayer.
9 years ago
Helin Wang
4b6243c136
fix cmake format
9 years ago
Helin Wang
8742441fc0
integrate master Python lib with cmake
9 years ago
xuwei06
226f810352
Add activiation for repeat_layer
...
Also remove active_type argument for many layers in config_parser.py because it is automatically
handled by LayerBase.
9 years ago
xuwei06
ef61288f9e
Clean-up recurrent group related python code
...
No longer need to specify target_inlinks or is_seq.
9 years ago
zlx
fc9e3e4bda
explain the sparsity ratio
9 years ago
xuwei06
fc0ad9048a
Repeat layer for column vector
9 years ago
xuwei06
17994e38aa
RecurrentGroup with mixed input sequence types
...
No longer need to use SubsequenceInput. The framework will detect.
9 years ago
yangyaming
2207659250
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_map
9 years ago
zlx
6248e566f9
merge from remote
9 years ago
xuwei06
dd2cbb63bf
Parameter initializer in V2 API
...
User can provide an initializer in ParamAttr. The initializer will be called when at parameters.create().
9 years ago
xzl
23b1a27483
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
xzl
997cef2e63
tiny modify
9 years ago
qiaolongfei
8941a38514
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into newparameterupdater
9 years ago
yangyaming
597a58c3ef
Add DetectionMAPEvaluator.
9 years ago
gongweibao
46ccfc0171
Merge branch 'develop', remote-tracking branch 'upstream/develop' into convert
9 years ago
gongweibao
77c4dce759
modify 10000 to 1000
9 years ago
xzl
97a2fde995
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
qingqing01
6bc9277503
Merge branch 'develop' into row_conv
9 years ago
caoying03
892b1f9ff6
Merge branch 'develop' into fix_config_parsing_bug
9 years ago
gongweibao
283bdc5062
fix by helin's comments
9 years ago
dangqingqing
f18d83f3c4
follow comments
9 years ago
dangqingqing
37015fadbd
update code
9 years ago
Cao Ying
a3123e210c
Merge pull request #2412 from lcy-seso/add_config_helper_for_prelu
...
add configuration helper for prelu layer.
9 years ago
caoying03
996614814d
follow comments and refine doc.
9 years ago
caoying03
50764480c1
follow comments.
9 years ago
caoying03
c7483bf956
add configuration helper for prelu layer.
9 years ago
caoying03
2f4e968b81
follow comments.
9 years ago
qiaolongfei
99dc60642d
new parameterupdater use paddle pserver cclient of go
9 years ago
Luo Tao
5bab98a3c5
remove top_k argument in classification_cost
9 years ago
gongweibao
9011f9e52c
add precommit
9 years ago
caoying03
35332a22aa
add eos layer as an extra parent.
9 years ago
caoying03
1e21259d5c
fix the bug of parsing evaluator in SRL in PaddleBook.
9 years ago
xzl
a1e1472713
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
caoying03
692d251869
add missing configuration functions in v2 API.
9 years ago
xzl
15668482e3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
Liu Yiqun
96204c3c3a
Choose to disable the dependency of opencv-python on arm-based platforms.
9 years ago
dangqingqing
a5dfc556d4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into row_conv
9 years ago
Liu Yiqun
590f8f0648
Merge branch 'develop' into fix_setup_opencv-python
9 years ago
Liu Yiqun
235918375d
Remove the requires of opencv-python.
9 years ago
whs
3d7a613e02
Merge pull request #2242 from wanghaoshuang/flowers_reader
...
Add flowers dataset for image classification model
9 years ago
emailweixu
2c7d8e7b9f
Merge pull request #2369 from emailweixu/print_layer
...
Correctly handle print_layer in V2 API
9 years ago
xzl
1a1c589f31
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
xzl
092828fbe3
modify the doc of the interface
9 years ago
wanghaoshuang
990b7d7bc9
rename xmap to xmap_readers and remove 'from cv2 import resize' in image.py
9 years ago
wanghaoshuang
e62a4d7abe
xmap: change multiprocess to multithread.
...
images reader: read the data without untarring the tarball file.
image.py: move batch function from reader to image.py
9 years ago
wanghaoshuang@baidu.com
2799b0ec50
Add flowers dataset for image classification model
9 years ago
qingqing01
4537b7bc8c
Merge pull request #2376 from Xreki/warpctc_note
...
Add doc to the usage of warp-ctc.
9 years ago
Liu Yiqun
31e333a212
Add doc to the usage of warp-ctc.
9 years ago
dangqingqing
18cd1f2558
Fix bug and Python API.
9 years ago
xuwei06
252c84dbe1
Correctly handle print_layer in V2 API
...
print_layer is used to print the values of a layer when evaluating the model for debugging purpose. No layer depends on print_layer. It should be added to the topology if it is used to print some layer already in the topology.
9 years ago
Liu Yiqun
bfe8ecfc31
Fix blanks.
9 years ago
xzl
b6eaed0eab
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
xzl
18435f2a73
modify the pruning from reading mask to specify sparsity_ratio
9 years ago
Yancey
97a594e7f8
Split dataset into multiple files ( #2320 )
...
cluster dataset split and reader
9 years ago
xzl
ca55a24eb3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
9 years ago
xzl
5413af8d11
imporve pruning module
9 years ago
emailweixu
68c68ec958
Merge pull request #2218 from luotao1/rename
...
rename AggregateLevel and ExpandLevel
9 years ago
emailweixu
303d266365
Merge pull request #2340 from emailweixu/boot_bias_layer
...
Fix handling of boot_bias_parameter for recurrent_group in v2 API
9 years ago
emailweixu
c562e57658
Merge pull request #2341 from emailweixu/fix_size
...
Fix size for lstm_step, identity_projection and concat
9 years ago
xuwei06
a8d44cc56a
Fix size for lstm, identity_projection and concat
9 years ago
xuwei06
02a509f1cb
Fix handling of boot_bias_layer for recurrent_group in v2 API
9 years ago
xuwei06
d90e40cdd1
MOdify make_model_diagram.py so that it can be used to draw dot diagram given model proto
9 years ago
xuwei06
350b268b7c
Adding simple operators for v2 API
9 years ago
emailweixu
0ef86cbd2e
Merge pull request #2288 from emailweixu/fix_v2_api
...
Fix V2 API
9 years ago
wwhu
efd2d3351c
add multiplex layer for python API
9 years ago
qiaolongfei
9e774a1cdf
remove duplicate code of python/paddle/trainer_config_helpers/config_parser.py
9 years ago
xuwei06
97c4d23fab
Add docs and clean up unused code
9 years ago
xuwei06
0cb8a6669e
Fix style
9 years ago
xuwei06
7d0355cdd0
Fix V2 API
9 years ago
Yu Yang
a91f7847db
Add with_testing guard for python/CMakeLists.txt
9 years ago
Luo Tao
630b27ec10
Compatible with previous configurations
9 years ago
Luo Tao
b7e2adbd47
Merge branch 'develop' into rename
9 years ago
qingqing01
1220f38578
Merge pull request #2215 from qingqing01/variable_input
...
Support variable-dimension input feature for 2D convolution operation.
9 years ago
Cao Ying
29520d771e
Merge pull request #2273 from luotao1/reverse
...
Expose the "reverse" argument for recurrent_group in V2 API.
9 years ago
xuwei06
35bfb1d5c3
Allow setting both is_static and initial_mean, initial_std at the same time.
...
Some time we simply want to have a fixed initialization for a model.
9 years ago
dangqingqing
2397d14fb0
fix conflicts
9 years ago
Luo Tao
0ee31a03b0
Expose the "reverse" argument for recurrent_group in V2 API
9 years ago
Luo Tao
28e9807247
Merge branch 'develop' into rename
9 years ago
Yu Yang
f0612b4e34
Merge branch 'develop' of github.com:baidu/Paddle into feature/fix_bug_in_run_python_tests
9 years ago
Yu Yang
19127b479c
Fix bug in run_python_tests.sh
...
* Also, test_plot cannot run in MacOS because of matplotlib & ipython's
limit.
* Add missing dependency in setup.py.
* fix #2264
9 years ago
dangqingqing
7430d30598
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into variable_input
9 years ago
dzhwinter
8ecd722958
"update setup.in"
9 years ago
dzhwinter
6e91ebc0dd
"remove extrafile"
9 years ago
dzhwinter
b098ef69a4
"remove the rar extractfile, prevent small files"
9 years ago
dzhwinter
b4b967a7c2
Merge pull request #2053 from dzhwinter/develop_mq2007
...
enrich paddle built-in learning to rank dataset with the mq2007 dataset
9 years ago
Yibing Liu
2e4c0bd2ea
enable global gradient_clipping_threshold
...
correct a typo
optimize code
fix a bug
9 years ago
Luo Tao
ca739d12f1
fix conflict
9 years ago
Luo Tao
3ae7541ad3
rename AggregateLevel and ExpandLevel
9 years ago
emailweixu
ba333e8a02
Merge pull request #2219 from emailweixu/sqrt-reciprocal
...
Add Sqrt and Reciprocal activation
9 years ago
xuwei06
a0a3a68551
Add Sqrt and Reciprocal activation
9 years ago
Yang yaming
d3e003be04
Merge pull request #2165 from pkuyym/fix-2078
...
Fix 2078
9 years ago
dangqingqing
6dfba39c96
resume file in sentiment demo.
9 years ago
dangqingqing
fd46fe3817
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into variable_input
9 years ago
dangqingqing
576e7f4779
Support variable-dimension for convolution operation.
9 years ago
yangyaming
dfc27aaadc
fix document formation bugs.
9 years ago
Cao Ying
7377c59b53
Merge pull request #2200 from luotao1/agg_level
...
add doc for AggregateLevel and ExpandLevel.
9 years ago
Luo Tao
c7fb78b0a5
follow comments
9 years ago
Luo Tao
f8a42d5de9
add doc for AggregateLevel and ExpandLevel
9 years ago
dangqingqing
75674710b5
Remove opencv-python in setup
9 years ago
dangqingqing
0e358ccc2f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into image_v2
9 years ago
yangyaming
f3eb9cb36a
Override getValueImpl and revise document
9 years ago
Luo Tao
23e00ba379
follow comments
9 years ago
Luo Tao
966a95e329
add assert when is_seq=True, there must be bootLayer
9 years ago
yangyaming
a74060d48e
modify usage document of chunk evaluator
9 years ago
dangqingqing
6d6273b368
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into image_v2
9 years ago
dzhwinter
590c6038fc
"format Test"
9 years ago
dzhwinter
a4313de808
"remove the pairwise other genereate method"
9 years ago
dzhwinter
4ac5caaaa7
"formatter"
9 years ago
dzhwinter
d86fb1d133
"precommit format with github style"
9 years ago
dzhwinter
82eb0fe45b
"fix len type error of QueryList"
9 years ago
dzhwinter
16d6bd7c38
"fix label genenerate type. avoid IVector create error when init label"
9 years ago
dzhwinter
d7ef562450
"better format"
9 years ago
dzhwinter
96ca1e966a
"add mq2007 dataset for learning to rank task"
9 years ago
Peng Li
87cb840ce9
add coeff parameter to the helpers of mse_cost, crf_layer and smooth_l1_cost
9 years ago
Tao Luo
2e527ad312
Merge pull request #2136 from luotao1/infer
...
add multiple outputs in annotation of paddle.infer
9 years ago
Luo Tao
bc02d1aa96
follow comments
9 years ago
caoying03
7556ceffa6
add unitest for nce layer.
9 years ago
Luo Tao
3e36e564fb
add multiple outputs in annotation of paddle.infer
9 years ago
caoying03
1171014d3f
add param_attr to nce_layer and enable multiple inputs.
9 years ago
dangqingqing
e371ae9c49
Remove opencv-python in python/setup.py.
9 years ago
Yancey
32ecc191f1
Merge pull request #2100 from Yancey1989/fix2060
...
Bugfix: checkout input_type failed
9 years ago
dangqingqing
af9816b2a2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into config_parse
9 years ago
dangqingqing
805088c615
pass unit test
9 years ago
dangqingqing
3c5e0f8a5d
remove g_pass_height_width in config_parse.py
9 years ago
Tao Luo
affd9d2699
Merge pull request #2084 from qingqing01/image_v2
...
Image preprocess module.
9 years ago
Yancey1989
85502783aa
Bugfix: checkout input_type failed
9 years ago
Cao Ying
81fb41f097
Merge pull request #2023 from pkuyym/develop
...
Add dataset PTB into paddle.dataset for language model task.
9 years ago
dangqingqing
3513935f7e
refine the annotation.
9 years ago
Yancey1989
ad0608847e
Fix paddle.init bug
9 years ago
dangqingqing
e3fd0d56f4
Pass unit test
9 years ago
dangqingqing
a6ec6c05d0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into image_v2
9 years ago
dangqingqing
70c30efcaa
image preprcoess module
9 years ago
qiaolongfei
1976f137b2
add attr() interface to layer
9 years ago
武毅
f93ea592e2
Merge pull request #2014 from typhoonzero/init_with_env
...
paddle.init() default use env
9 years ago
wuyi05
950aa8a178
overwrite env with kwargs
9 years ago
Yu Yang
43493b2a59
Expose Inference in Python V2 API.
9 years ago
gangliao
1dfddae20b
Merge pull request #2037 from gangliao/v2_bug
...
'numpy.ndarray' object has no attribute 'tobytes'
9 years ago
liaogang
f7d0d99f93
'numpy.ndarray' object has no attribute 'tobytes'
9 years ago
yangyaming
286696aa2b
extend imikolov instead of adding ptb
9 years ago
xuwei06
6a7feb35e5
run python tests in virtualenv
...
When using system python, "pip install" needs root previlege. Using virtualenv to avoid this.
9 years ago
yi.wu
444c4638c2
update for pre-commit
9 years ago
yangyaming
70d15e84be
Add dataset ptb
9 years ago
yi.wu
c1cb483a6c
paddle.init default use env
9 years ago
Luo Tao
6c2e45537e
add missing api doc of network and evaluator
9 years ago
pkuyym
a3e975d99a
Merge pull request #1984 from pkuyym/develop
...
modify function build_dict of dataset imikolov
9 years ago
yangyaming
a0c3465b6e
Set filter theshold as a paramter for function build_dict of dataset imikolov
9 years ago
Luo Tao
73af8d785f
fix conflict
9 years ago
Luo Tao
c810e6a7c0
Merge branch 'develop' into release/0.10.0
9 years ago
helinwang
2cb4a9fbce
Merge pull request #1968 from emailweixu/fix_dataset_typo
...
Fix dataset typo: cretor=>creator
9 years ago
xuwei06
478745f6bc
Fix dataset typo: cretor=>creator
9 years ago
Yu Yang
b097f3e58a
Merge pull request #1786 from reyoung/feature/add_request_deps
...
Paddle need requests package to download file.
Fixed #1956
9 years ago
zhanghaichao
b23a23c9db
fixed error in beam_search example and documents
9 years ago
Yu Yang
c3d27f6f16
Merge pull request #1931 from luotao1/miss_doc
...
add missing doc of v2 api
9 years ago
Luo Tao
3681af2750
add missing doc of v2 api
9 years ago
Yu Yang
d246d20f76
Disable some unit tests when PYTHON or SWIG_PY are not enabled.
...
* When SWIG_PY is not enabled, paddle.v2 package cannot be used.
* When PYTHON is not enabled, PyDataProvider cannot be used.
Fix issue #1920
9 years ago
Yu Yang
966e89cd68
Disable some unit tests when PYTHON or SWIG_PY are not enabled.
...
* When SWIG_PY is not enabled, paddle.v2 package cannot be used.
* When PYTHON is not enabled, PyDataProvider cannot be used.
Fix issue #1920
9 years ago
qijun
4dafa6987c
fix gru_step_naive_layer name
9 years ago
Yu Yang
c6a8e23a9e
Fix unittests
9 years ago
Yu Yang
3f1151a54c
Add error clipping to MT demo.
...
* Compose GRU step naive layer in trainer config helpers.
* It is uses mixed_layer for gate.
* It supports ERROR_CLIPPING, DROPOUT
* Add error clipping in MT demo.
* Fix #1143
* Fix #1891
9 years ago
dangqingqing
63e4e16ced
add smooth_l1 interface to v2 doc.
9 years ago
dangqingqing
2838491235
add smooth_l1 interface to v2 doc.
9 years ago
dangqingqing
6c654c012a
resolve conflicts
9 years ago
Tao Luo
80277b50ab
Merge pull request #1872 from qingqing01/config_helper_test
...
Generate protostr automatically when adding a new test for trainer_config_helpers.
9 years ago
dangqingqing
7f3e576e41
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into smoothl1_loss
9 years ago
Yu Yang
3448438105
Fix bug in protobuf.
...
Currently, Paddle only support Python use the sample version of
Protobuf that CPP do.
9 years ago
reyoung
f192800091
Refine Docker build
9 years ago
jacquesqiao
5f9240073f
Merge pull request #1782 from jacquesqiao/support-remote-updater
...
support distribute training in python v2 API
9 years ago
dangqingqing
cd7c55aa8c
generate protostr automatically when adding a new test for trainer_config_helpers.
9 years ago
qiaolongfei
6a2776e139
save_parameter_to_tar to fd
9 years ago
dangqingqing
22f2519eba
refine documents
9 years ago
dangqingqing
1fd00758ac
SmoothL1 loss
9 years ago
reyoung
5f41d2814b
Make docker build use deb package.
9 years ago
qiaolongfei
35f1dfde72
chage trainer.save_parameter to trainer.save_parameter_to_tar
9 years ago
Yi Wang
68b958c368
Merge pull request #1852 from pengli09/doc-error
...
Fix doc error
9 years ago
Peng Li
42b09b9cac
Fix doc error
9 years ago
Luo Tao
8b5e0275b2
fix sphinx doc bug
9 years ago
Yu Yang
78b322fdba
Merge pull request #1848 from luotao1/doc
...
fix sphinx doc bug
9 years ago
Luo Tao
4f769a8a1d
fix sphinx doc bug
9 years ago
qiaolongfei
956217887f
support save parameter in trainer
9 years ago
Yu Yang
28c4cee535
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
qiaolongfei
cf86ca04b4
refine code
9 years ago
QI JUN
e329655980
Merge pull request #1719 from QiJune/feature/add_v2_api_doc
...
Add more docs for paddle v2 api
9 years ago
Luo Tao
051119b195
fix bug in inference.py
9 years ago
qiaolongfei
cfff9467ac
optimizer parameter_updater
9 years ago
qiaolongfei
f6c5b6fd46
add prefetch for trainer.test
9 years ago
qiaolongfei
8210350819
add getParametersRemote for ParameterUpdater in api
9 years ago
qiaolongfei
64bfd8147f
fix style probelm
9 years ago
qiaolongfei
bad503ff08
support RemoteSparseUpdater
9 years ago
Yu Yang
c9ba6f0d0e
Paddle need requests package to download file.
9 years ago
Yu Yang
18a3588b24
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
Luo Tao
555b2dfdad
add seqtext_print for seqToseq demo
9 years ago
qiaolongfei
6802b65cd2
init support remote updater
9 years ago
qijun
398d50dd99
fix typo error
9 years ago
qijun
b571a4148b
Merge remote-tracking branch 'baidu/develop' into feature/add_v2_api_doc
9 years ago
qijun
1e29b12425
follow comments
9 years ago
Luo Tao
4274883a75
add field "prob" in paddle.infer
9 years ago
Tao Luo
26f2a3cbef
Merge pull request #1775 from luotao1/infer
...
support multi-field for inference
9 years ago
Cao Ying
df5a95dce8
Merge pull request #1701 from luotao1/stride
...
stride pooling for seqlastin and seqfirstin.
9 years ago
Tao Luo
cadabe1d77
Update inference.py
9 years ago
Yu Yang
892cc82d16
Merge pull request #1766 from reyoung/feature/add_list_type_of_feeding
...
Add list type of feeding
9 years ago
Yu Yang
66f5052c9b
Change feeding comments.
9 years ago
Tao Luo
fbea3918b0
Merge pull request #1774 from luotao1/wmt14
...
add wmt14 trg_dict
9 years ago
Tao Luo
ac843bb879
Update with comments
9 years ago
Yu Yang
e8f65b86f5
nce_layer cannot accept neg_distribution
9 years ago
qijun
5dd7586e68
merge from baidu/develop
9 years ago
Tao Luo
a503f3cae6
support multi-field for inference
9 years ago
Luo Tao
a42233c2c2
add wmt14 trg_dict
9 years ago
Luo Tao
ba68ce1a1a
Merge branch 'develop' into stride
9 years ago
Yu Yang
e423c5d030
It is no need to config num_classes in hsigmoid
...
It should be always equals to label's size.
9 years ago
Luo Tao
c1738e29c8
Merge branch 'develop' into stride
9 years ago
Yu Yang
333cd3d7d7
Add comments about feeding a list to feeder.
9 years ago
jacquesqiao
b22cd96a3b
Merge pull request #1761 from jacquesqiao/beam_search
...
support Beam search in v2 api
9 years ago
Yu Yang
cac5ad69d3
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_list_type_of_feeding
9 years ago
Yu Yang
4b5a432251
Merge pull request #1763 from reyoung/feature/remove_unnecessary_code_in_dataset
...
Remove unecessary code to generate freq_dict.
9 years ago
qiaolongfei
b669b5fc30
fix style problem
9 years ago
qiaolongfei
07a8f0ef6b
refine code, remove beam_search.py
9 years ago
Yu Yang
dc02bfdf2f
Add list type of feeding
9 years ago
Yu Yang
4b1b599a6a
Merge pull request #1762 from reyoung/feature/refine_nce_layer
...
Refine NCE Layer
9 years ago
Yu Yang
270c0c5f5c
Remove unecessary code to generate freq_dict.
9 years ago
Yu Yang
7adad0c92d
Refine NCE Layer
9 years ago
qiaolongfei
bf6fd47027
modify setup.py.in and remove unused code
9 years ago
qiaolongfei
ba51e6ea68
fix style problem
9 years ago
qiaolongfei
d6e8d5cdfd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into beam_search
9 years ago
qiaolongfei
6747c59fed
remove WithExtraParent, add the logic into config_base.Layer
9 years ago
qiaolongfei
a4a599ab23
refine code, remove duplicate code between layer and with_extra_parent_layer
9 years ago
qiaolongfei
e64418c77b
support beam_search, fix mix bug
9 years ago
qiaolongfei
30aded193a
fix None problem
9 years ago
qiaolongfei
ea8013e48f
can run test.py for generating
9 years ago
Yu Yang
7e6def58f7
Merge pull request #1756 from qingqing01/v2_api_multi_leaf_node
...
Add extra_layers in paddle.trainer.SGD.
9 years ago
Yu Yang
8a0164423d
Merge pull request #1752 from qingqing01/v2_api_fix
...
fix parameter shape in v2
9 years ago
dangqingqing
23283f2cf7
add comments
9 years ago
dangqingqing
3da5ac995c
bug fix
9 years ago
Luo Tao
dd613047b1
refine annotation
9 years ago
Luo Tao
a5734f7c1c
Merge branch 'develop' into stride
9 years ago
dangqingqing
edf36423fa
Add extra_layers in paddle.trainer.SGD.
9 years ago
Yu Yang
cae15edf92
Merge pull request #1747 from reyoung/feature/fix_evaluator_in_layer_v2
...
Feature/fix evaluator in layer v2
9 years ago
dangqingqing
e6246b4927
fix parameter shape in v2
9 years ago
Yu Yang
e7b3a5f1c8
Follow comments
9 years ago
Yu Yang
a125ef1abd
Fix unittest
9 years ago
Luo Tao
cf7f651d48
add wmt14 pretrained model
9 years ago
Yu Yang
606a99d935
Fix unittest for rnn.
9 years ago
Yu Yang
b968b5ef66
Use context name instead of name
9 years ago
Yu Yang
abd6e0cd13
Complete Evaluators in paddle.v2
9 years ago
Yu Yang
cfbfa0a1f2
Fix typo
9 years ago
Yu Yang
718d61c578
Disable sparse_remote_update when local in paddle.v2
9 years ago
Yancey1989
97dbf42afc
add plot to whl package
9 years ago
qiaolongfei
b38888f88c
add comment for DISABLE_PLOT
9 years ago
qiaolongfei
bde1e8fe11
mv IPython to if guard for test
9 years ago
qiaolongfei
1f76fb87ea
fix style problem
9 years ago
qiaolongfei
976ec0dd61
add unittest
9 years ago
qiaolongfei
75cbdf9807
fix reset of Plot
9 years ago
qiaolongfei
55bf200d1c
undo unneccessary code change
9 years ago
qiaolongfei
fb2b54f4fe
refine plot_curve
9 years ago
Luo Tao
d369577fed
add reversed poolSequenceWithStride
9 years ago
Luo Tao
9a2af02f7c
Merge branch 'develop' into stride
9 years ago
qiaolongfei
a0c8a02003
add DISABLE_PLOT for test
9 years ago
qijun
ec2679c4d8
pass pre-commit
9 years ago
qijun
905b90d7ef
format code
9 years ago
qijun
67d4d89cc4
add doc for some v2/dataset
9 years ago
qiaolongfei
01037a6b79
fix python stype problem
9 years ago
qiaolongfei
5b0421a104
remove plot_curve in v2.__init__ to avoid importing matplotlib when test
9 years ago
qiaolongfei
226ca797ce
add plot cost in v2 api
9 years ago
qijun
9f417f129d
add some dateset docs
9 years ago
qijun
0690a9fbab
add v2 run logic doc
9 years ago
qijun
c36bf197d3
add optimizer doc
9 years ago
Luo Tao
cbbec59547
adjust poolSequenceWithStride interface for average and max
9 years ago
Yu Yang
9c1c19b6d0
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
Luo Tao
0291c01884
Merge branch 'develop' into stride
9 years ago
Tao Luo
5961b52b13
Merge pull request #1653 from Noplz/normalize-layer
...
CrossChannelNorm Layer for SSD
9 years ago
Luo Tao
9298a9ec0d
stride pooling for seqlastin and seqfirstin
9 years ago
Yancey
bfc331089a
Merge pull request #1687 from Yancey1989/dataset_cache_api
...
Add download api for dataset
9 years ago
Yancey1989
14eb5b8e10
rename fetch_all to fetch; add fetch_all function
9 years ago
Yancey1989
7b72c79264
update
9 years ago
wangyang59
dc45cb4b9d
changed projections.protostr
9 years ago
wangyang59
ec7184ac18
fixed a bug in conv_projection issue #1681
9 years ago
gaoyuan
784e242bd5
Remove redundancy codes
9 years ago
Yancey1989
b7a809a110
add download api for dataset
9 years ago
wangyang59
fc7f72c03f
modified after reyoung's comments
9 years ago
wangyang59
090c974e4b
completed implementation of cudnn_convt convTransProjection and convTransOperator
9 years ago
wangyang59
07c1ea258f
python interface for convTransProjection and convTransOperator
9 years ago
gaoyuan
c06d8d2129
Assert cross_channel_norm's input filters
9 years ago
Yuan Gao
8c2d1bad7a
Merge branch 'develop' into normalize-layer
9 years ago
gaoyuan
eb43d93a58
Change Normalize layer to CrossChannelNorm layer
9 years ago
Yu Yang
94e38bb562
Merge branch 'develop' of github.com:baidu/Paddle into memory.set_input
9 years ago
Yu Yang
08113b2019
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
Yu Yang
979334e7a7
Fix other unittest
9 years ago
Yu Yang
ae57b4e774
Change unittest's weight dimension to 1
9 years ago
Helin Wang
a710682a9f
update url for wmt14 dataset
9 years ago
Yu Yang
bd4ec1b493
Merge branch 'develop' into memory.set_input
9 years ago
Luo Tao
36ed2ff1ea
keep forward compatibility
9 years ago
Luo Tao
7dbc77ba4d
rename regression_cost to mse_cost
9 years ago
Peng Li
03889bab6f
Merge branch 'develop' into fix-crf-weight-and-coeff-bug
9 years ago
Tao Luo
3048b1fbc2
Merge pull request #1027 from lcy-seso/enable_drop_in_average_and_max_layer
...
Enable drop in average and max layer
9 years ago
Tao Luo
4375a64ea1
fix bug to pass travis
9 years ago
Peng Li
bf838034d6
Merge branch 'develop' into fix-crf-weight-and-coeff-bug
9 years ago
gaoyuan
eea0097dcb
NormalizeLayer for SSD
9 years ago
Yu Yang
8feb58368c
Merge branch 'feature/fix_ccache_not_in_path' into feature/c_api
9 years ago
Yu Yang
05b45e1f86
Remove reader logic
10 years ago
Yu Yang
797e89ece8
Merge branch 'develop' of github.com:baidu/Paddle into feature/better_infer_interface
10 years ago
Yu Yang
71ab4df366
Follow comments, remove reader/batch_size in interface.
10 years ago
helinwang
aaa2a1f844
Merge pull request #1501 from reyoung/feature/recommendation_v2_api
...
Feature/recommendation v2 api
10 years ago
Yu Yang
5905d0e88e
Merge branch 'develop' of github.com:baidu/Paddle into feature/better_infer_interface
10 years ago
Yu Yang
0d2d419a59
Follow comments
10 years ago
LCY-Seso
1d58949a40
Merge branch 'develop' into enable_drop_in_average_and_max_layer
10 years ago
Tao Luo
d6622b1863
Merge pull request #1565 from luotao1/relu
...
add relu in layer_math.py
10 years ago
qiaolongfei
1940f58f53
add bos url
10 years ago
qiaolongfei
96a2e44aa3
optimize seq2seq-dataset
10 years ago
Luo Tao
8243797059
add relu in layer_math.py
10 years ago
qiaolongfei
3780679203
fix conflict
10 years ago
Yu Yang
4380e73fcd
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
10 years ago
Yu Yang
52dc6a9cf4
Merge branch 'feature/better_infer_interface' into feature/recommendation_v2_api
10 years ago
Yu Yang
9275d53c40
Merge branch 'feature/rename_reader_dict_to_feeding' into feature/recommendation_v2_api
10 years ago
Yu Yang
26445368a2
Rename reader_dict to feeding
...
* Also fix some other bugs.
* Fix #1495
10 years ago
Yu Yang
48031dd443
Merge branch 'feature/serialize_deserialize_in_parameters' into feature/recommendation_v2_api
10 years ago
Yu Yang
d4327b6895
Merge branch 'develop' of github.com:baidu/Paddle into feature/recommendation_v2_api
10 years ago
Yu Yang
c36a3f4607
Add unittest for serialize/deserialize.
10 years ago
Yu Yang
d34eb34d2a
Merge branch 'develop' of github.com:baidu/Paddle into feature/serialize_deserialize_in_parameters
10 years ago
Yu Yang
d5365bb715
Add input data interface for inference
10 years ago
Yu Yang
977fcef7b5
Fix unittest
10 years ago
qiaolongfei
06915d0a05
add wmt14_util.py and a small dataset on bos for test
10 years ago
Yu Yang
8efdc77276
Merge branch 'develop' of github.com:baidu/Paddle into add_comments_to_v2_module
10 years ago
qiaolongfei
98522dcb33
optimizer wmt14 dataset
10 years ago
Yu Yang
88cb8eeac4
Complete documentation for v2.
10 years ago
Yu Yang
3fd13e7054
Merge pull request #1556 from helinwang/sum
...
change sumCost to sum
10 years ago
Yu Yang
0bf542ec85
Merge pull request #1554 from reyoung/feature/v2_docs_layers
...
Complete documentation generation for v2 model configuration
10 years ago
Helin Wang
dbffda2ff5
change sumCost to sum
10 years ago
Yu Yang
fd41a87a53
complete data_type documentation
10 years ago
Yu Yang
3e398eaa8b
Follow comments
10 years ago
Yu Yang
3432b4cd2e
Fix pre-commit style checker
10 years ago
Yu Yang
13d21d04a9
Fix merged error
10 years ago
Yu Yang
efe53811c5
complete serialize
...
* Test gzip
10 years ago
Yu Yang
fb74ae36d4
Refine serialize
10 years ago
Yu Yang
0d5b4acb96
Merge branch 'develop' of github.com:baidu/Paddle into feature/serialize_deserialize_in_parameters
10 years ago
Yu Yang
863511ee54
Merge branch 'develop' into batch
10 years ago
Yu Yang
8bef3f4d19
Merge pull request #1553 from helinwang/wmt14
...
dataset reader for wmt14
10 years ago
Yu Yang
91cc461aa5
Complete model_configs's docs
10 years ago
Yu Yang
4ea3fa623d
Complete doc of activations
10 years ago
Yu Yang
38de3a6cab
Complete docs of attr
10 years ago
Yu Yang
8d5a18a209
Complete Layers documentation
10 years ago
Yu Yang
af607df2f9
Merge pull request #1546 from reyoung/feature/v2_docs
...
Start doing v2 documentation
10 years ago
Helin Wang
d6c6a996b1
dataset reader for wmt14
...
example usage:
import paddle.v2 as paddle
if __name__ == '__main__':
dict_en, dict_fr = paddle.dataset.wmt14.build_dict()
train = paddle.dataset.wmt14.train(dict_en, dict_fr)
test = paddle.dataset.wmt14.test(dict_en, dict_fr)
total_train = 0
for i in train():
total_train += 1
total_test = 0
for i in test():
total_test += 1
print total_train, total_test
10 years ago
helinwang
044ad94a8f
Merge pull request #1532 from helinwang/infer
...
remove inferencer and Inference from __All__, since infer is sufficen…
10 years ago
helinwang
8530d3c703
Merge pull request #1511 from helinwang/dataset
...
expose build_dict in imikolov dataset, fix bug that len(word_dict) is…
10 years ago
helinwang
247a2a4685
Merge pull request #1513 from helinwang/remove_it
...
remove ITrainer interface since parameters for train is already getti…
10 years ago
helinwang
99b9eafee1
Merge pull request #1515 from helinwang/int_seq
...
change argument name of data_type.integer_value/integer_value_sequenc…
10 years ago
Helin Wang
61b4c7170a
remove inferencer and Inference from __All__, since infer is sufficent, they are implementation detail.
...
rename inferencer.py to inference.py
10 years ago
Helin Wang
24e1c536da
fix according to comment
10 years ago
Helin Wang
d498174c9a
move paddle.reader.batch to paddle.batch
10 years ago
Yu Yang
6b0961a3c1
auto deployment paddle documentation
...
* Change build process to generate v2 documentation
* Add directory for v2 api
* Correct sphinx index soft-link
10 years ago
jacquesqiao
d194ce73e2
Merge pull request #1529 from jacquesqiao/seqToseq-demo
...
v2 api for seqToseq(machine translation)
10 years ago
Tao Luo
7593f3ab06
Merge pull request #1538 from helinwang/print
...
dataset: print download progress
10 years ago
Tao Luo
e00b9de510
Merge pull request #1545 from luotao1/fix
...
fix merge conflict
10 years ago
wenboyang
6161958035
update __init__.py
...
I use pre-commit check all file and report is the passed.
But it is not passed in Travis, so I update __init__.py
10 years ago
wenboyang
97d01620d6
Merge branch 'develop' into develop
10 years ago
Luo Tao
5b24583f63
fix merge conflict
10 years ago
wen-bo-yang
c9f379ed80
modify code
10 years ago
Tao Luo
325b2cafb1
Merge pull request #1506 from luotao1/mnist
...
mnist api v2
10 years ago
Luo Tao
e69a1cbd61
Merge branch 'develop' into mnist
10 years ago
wen-bo-yang
3feebce209
add sentiment in __init__.py
10 years ago
dangqingqing
b6ca314c44
update
10 years ago
wen-bo-yang
a846ef6640
modify doc
10 years ago
wen-bo-yang
6115fcc5a7
format by yapf
10 years ago
wen-bo-yang
812e21f3c4
add cross reading sample files and fix bugs
10 years ago
Yu Yang
6cb78c6e2b
Merge pull request #1519 from reyoung/feature/add_testing_cost
...
Add testing cost.
10 years ago
Helin Wang
1996d4de74
fix according to comment
10 years ago
hedaoyuan
cc8a118343
Merge pull request #1502 from hedaoyuan/sentiment_new_api
...
Training the understand sentiment model with the new API.
10 years ago
qingqing01
9827a5c665
Merge pull request #1504 from qingqing01/srl_api_v2
...
semantic_role_labeling v2 api
10 years ago
Helin Wang
4157e009c1
dataset: print download progress
10 years ago
Helin Wang
a8a25238bb
remove ITrainer interface since parameters for train is already getting out of sync. Currently there is no benefit of having a interface.
10 years ago
helinwang
44e7de9c11
Merge pull request #1526 from reyoung/feature/fix_merge_error_in_trainer
...
Fix duplicated forward/backward in trainer.
10 years ago
Helin Wang
4cbbb23fa3
expose build_dict in imikolov dataset, fix bug that len(word_dict) is not bigger than all index in word_dict.
10 years ago
Helin Wang
e87181db8d
use value_range instead of ele_range
10 years ago
Helin Wang
fa3b1c465b
change argument name of data_type.integer_value/integer_value_sequence to ele_range, add documentation.
10 years ago
hedaoyuan
4a265b5200
Use reader in dataset imdb.py
10 years ago
qiaolongfei
495861f559
add v2 demo to seqtoseq, fix __dfs_travel__ for v2 layers
10 years ago
dangqingqing
e7c239893a
update
10 years ago
dangqingqing
62ff19e388
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fit_a_line
10 years ago
Yu Yang
13c1522306
Merge branch 'feature/fix_merge_error_in_trainer' into feature/recommendation_v2_api
10 years ago
dangqingqing
80c9f66144
update
10 years ago
Yu Yang
5ce504b19b
Fix duplicated forward/backward in trainer.
10 years ago
Luo Tao
a05707ff32
add test cost
10 years ago
jacquesqiao
061e743c7e
Merge pull request #1441 from jacquesqiao/rnn
...
support rnn
10 years ago
qingqing01
0aca438ad0
Merge pull request #1510 from qingqing01/srl_dataset
...
CONLL05 dataset for SRL
10 years ago
dangqingqing
465878a9d2
fit_a_line v2 api
10 years ago
qiaolongfei
edce6c8b6a
restore embedding_layer name to embedding
10 years ago