Yu Yang
b1ab8b56cf
Use plain C++ 03 to implement getStatsInfo.
9 years ago
Peng Li
36dbfe86a7
Change ctcStatus_t to hl_warpctc_status_t to keep consistency
9 years ago
Peng Li
448e60b5fe
Fix macro bug in hl_warpctc_warp.cc to support double precision
9 years ago
dangqingqing
823b63523f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into convert
9 years ago
gangliao
3020d0274d
Merge pull request #1421 from gangliao/SWIG_COMPILER
...
Specify compiler in setup.py
9 years ago
qingqing01
89ec74b29b
Merge pull request #1397 from qingqing01/api_fix
...
Fix the unit test bug for api
9 years ago
liaogang
7eedca164c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into SWIG_COMPILER
9 years ago
liaogang
bbfcee20fd
Add const for Trainer::getLayerOutput
9 years ago
liaogang
fa67ac98e5
Specify compiler in setup
9 years ago
liaogang
fbf864362d
Update python getLayerOutputs
9 years ago
Liang Zhao
046349dd40
Fix definition of hl_matrix_classification_error in hl_matrix_stub.h
9 years ago
Liang Zhao
8fded24c75
implement top k classification error in class matrix
9 years ago
Liang Zhao
d256512832
Rewrite code according to reviewer comments
9 years ago
Liang Zhao
e768721cd9
fix calculating totalScore2_ bug
9 years ago
Liang Zhao
413cbb8432
fix a variable definition bug
9 years ago
Liang Zhao
043859b5db
clean up code
9 years ago
Liang Zhao
5250b9b213
fix classificationError input
9 years ago
Liang Zhao
e00f06afa4
Add top-k error
9 years ago
dangqingqing
6cf560350e
resolve conflicts
9 years ago
dangqingqing
15180e85ac
remove some code
9 years ago
dangqingqing
297c6a018b
refine data feeder
9 years ago
Luo Tao
0b673756f1
add SequenceReshapeLayer in trainer_config_helpers
9 years ago
dangqingqing
4db1c0fe03
Fix the unit test bug for api
9 years ago
dangqingqing
67b8150ff4
data converter test
9 years ago
Yu Yang
bb751b7f2c
Add documentation for codes.
...
* also remove unused getValueStr
9 years ago
Yu Yang
9d45aa4fb2
Merge branch 'develop' into feature/EvaluatorValue
9 years ago
Luo Tao
27a42c2e3b
add SequenceConcatLayer in trainer_config_helpers
9 years ago
Yu Yang
ab8bb9738a
Merge pull request #1373 from reyoung/feature/remove_grad_printer_seq_info
...
Remove sequence information in GradientPrinter.
Fix #1376
9 years ago
liaogang
f846e8fec2
Add const for getLayerOutput
9 years ago
Yu Yang
be3adec35d
Merge pull request #1372 from reyoung/feature/unify_print_layer_evaluator
...
Unify print layer, ValuePrinter evaluator.
Fix #1378
9 years ago
Yu Yang
b5b9a9cfb7
Add comments
9 years ago
Yu Yang
948218dab9
Unify PrintLogic in PrintLayer/ValuePrinter.
9 years ago
gangliao
5101adc32c
Merge pull request #1371 from reyoung/feature/UseInitFuncInsteadCreate
...
Unify Evaluator::create method
9 years ago
Yu Yang
1100366803
Add unittests & fix some bugs.
9 years ago
Yu Yang
6deb33d9dc
Complete combined evaluator
9 years ago
Yu Yang
9a48442536
Merge branch 'feature/remove_grad_printer_seq_info' into feature/EvaluatorValue
9 years ago
Yu Yang
5fd49f6665
Remove sequence information in GradientPrinter.
...
* it is not necessary, because user could print sequence info
by ValuePrinter.
9 years ago
Yu Yang
5b4e7d5cc7
complete value printer
9 years ago
Yu Yang
5ecc1a2192
Merge branch 'feature/unify_print_layer_evaluator' into feature/EvaluatorValue
9 years ago
Yu Yang
04eaf75c5e
Add getValue to some evaluators.
9 years ago
Yu Yang
2c07dd50ab
Unify print layer, ValuePrinter evaluator.
9 years ago
Yu Yang
39feacb02a
Merge branch 'feature/UseInitFuncInsteadCreate' into feature/EvaluatorValue
9 years ago
Yu Yang
d2c58907eb
Unify Evaluator::create method
...
* Simplify Evaluator::create logic. Always use ClassRegister to
create Evaluator.
9 years ago
Yu Yang
d5cfa6fcce
Stash
9 years ago
Peng Li
701d02459d
Fix bug in processing input with static parameter in seqconcat layer
9 years ago
liaogang
84552872a3
getLayerOutput in CPU
9 years ago
liaogang
3842bc4d7c
refine code
9 years ago
liaogang
258e5ec59f
update GradientMachine API
9 years ago
liaogang
7c5fd23106
Update MultiGradientMachine::getLayerOutput
9 years ago
liaogang
393d835439
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into concat
9 years ago
liaogang
0446b488fd
LayerOutput for single machine multiple devices
9 years ago
Yu Yang
a30f6aa9d0
Merge pull request #1307 from reyoung/feature/fix_bug_in_dp2
...
Temporary disable async load data in PyDP2.
9 years ago
Yu Yang
d6292cca16
Merge pull request #1281 from gangliao/bug
...
Add std for setiosflags
9 years ago
Yu Yang
970440622f
Temporary disable async load data in PyDP2.
...
* It seems some other change breaks the async load. It will cause data
error in GPU mode.
9 years ago
xutianbing
ae3ae08473
resolve merge confilicts
9 years ago
xutianbing
9b17c3ff2e
rewrite unit test using Daoyuan's new FunctionTest.
9 years ago
xutianbing
877decdccc
merge Daoyuan's FuncArg, address one of the comments.
9 years ago
xutianbing
47aaac00b0
add some comments...
9 years ago
xutianbing
a948eea3ed
clean unused code.
9 years ago
xutianbing
58827e3e96
update forward/backward in CosSimLayer and CosSimVecMatLayer.
9 years ago
xutianbing
ccac20d2db
add Cosine Similarity Backward function.
9 years ago
xutianbing
9ee72367ee
Cosine Simlarity Forward Paddle Function.
9 years ago
tianbingsz
823a3f0299
Merge pull request #1224 from tianbingsz/context_projection
...
rewrite unit test for Context Projection
9 years ago
xuwei06
0b7e7876ff
Fix mkDirRecursively
...
Change-Id: Ie09fd666ca208994f22e9f83af6072f4d5e6aa1a
9 years ago
xutianbing
02c5ecc334
merge
9 years ago
xutianbing
e79841de91
fix test_LayerGrad.
9 years ago
xutianbing
1251501caf
rewrite unit test using new Function Test.
9 years ago
liaogang
250f784122
Add std for setiosflags
9 years ago
Yu Yang
ed808f5ef6
Merge pull request #1251 from reyoung/feature/add_override_to_layer_init
...
Using override keyword in Layer
9 years ago
Haonan
b9dfe8e7c8
Merge pull request #1231 from yu239/rotate_and_flip
...
One bug fix and two new features
9 years ago
Haonan
73dcf2cd58
improving code comments
9 years ago
reyoung
e7419d690c
Remove virtual in override
9 years ago
Yu Yang
2859532df0
Using override keyword in Layer
9 years ago
Yu Yang
7c04096ecb
Remove compile warning on clang 8.0 in BufferArg.h
...
* CHECK_XX in glog need the left and right values are both signed or
unsigned integer. So we could use integer literal syntax in C/C++
to make literal unsigned or signed. Add suffix 'UL' means unsigned
long.
9 years ago
Haonan
6245fed240
rotate_layer python interface fixes
9 years ago
Haonan
7f4042ec86
fix stub error
9 years ago
Haonan
2558c3f15a
revisions according to reviews
9 years ago
Haonan
55eb2fcffa
format correction
9 years ago
Haonan
f5995300c5
rotate layer cpp files
9 years ago
Haonan
781b85b5fc
rotate_layer and flip_layer * added getMin and getMax for GpuMatrix * gru_step_layer parameter name
9 years ago
wangyang59
04b5daf92d
change the parameter position of gru_step_layer from 1 back to 0
9 years ago
emailweixu
c1f9cd9dbe
Merge pull request #1241 from wangyang59/rnnParaShare
...
make gru_group parameters sharable
9 years ago
王益
437c98d502
Resolve conflicts
9 years ago
wangyang59
0bd67524b1
switch the parameter index in GruStepLayer in test_LayerGrad
9 years ago
wangyang59
6da7283475
make gru_group parameters sharable
9 years ago
tianbingsz
ecbff689fb
Merge pull request #1147 from tianbingsz/paddle_func_sparse
...
Matrix::MUL operators using and test Daoyuan's Paddle Function, SparseMatrixArg and Function Test
9 years ago
wangkuiyi
90268e1258
Merge pull request #1222 from reyoung/feature/remove_unused_function_in_trainer
...
Remove unused init method in paddle::Trainer
9 years ago
wangkuiyi
dac4a59793
Merge pull request #1223 from reyoung/feature/remove_unused_clean_method
...
Removed unused GradientMachine::create
9 years ago
helinwang
a78b65389d
Merge pull request #1230 from helinwang/doc
...
change english documentation for parameter ports_num and ports_num_fo…
9 years ago
helinwang
4bb0a0d66e
Merge pull request #1239 from helinwang/issue_1238
...
remove `allow_inefficient_sparse_update` since it's only defined but …
9 years ago
hedaoyuan
5edbe32f65
Merge pull request #1216 from hedaoyuan/cmrnorm
...
Function Adds some properties
9 years ago
Helin Wang
6911b848e3
remove `allow_inefficient_sparse_update` since it's only defined but never used.
9 years ago
王益
8c9716f7d4
Allow users to build a Docker image as development environment from Dockerfile{.gpu}
9 years ago
Helin Wang
7712fd58c2
fix docker build
...
I am getting following error without this commit when doing docker build.
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/setuptools/__init__.py", line 12, in <module>
import setuptools.version
File "/usr/local/lib/python2.7/dist-packages/setuptools/version.py", line 1, in <module>
import pkg_resources
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 70, in <module>
import packaging.version
ImportError: No module named packaging.version
No idea why this change fix the problem, but it does fix.
9 years ago
王益
748cb5aff3
Merge branch 'develop' of https://github.com/paddlepaddle/paddle into dockerfile-dev
9 years ago
Helin Wang
cfe0e08663
change english documentation for parameter ports_num and ports_num_for_sparse
9 years ago
xutianbing
5b1a5c116a
Daoyuan's comments.
9 years ago
xutianbing
999cd14a6e
Further address Daoyuan's comments, clean the code.
9 years ago
xutianbing
b3be735807
Daoyuan's comments.
9 years ago
xutianbing
bc5d7bb6d2
Add Sparse = dense * dense unit test with Daoyuan's Function test
9 years ago
xutianbing
077f936aa5
Support SparseMatrixArg unit test using Daoyuan's new Function Test.
9 years ago
xutianbing
316bf75afd
clean code in function/MulOp.cpp
9 years ago
xutianbing
9ade63e61c
clean code a little bit.
9 years ago
xutianbing
171eaff216
clean the code a little bit.
9 years ago
xutianbing
4751cc8f7e
Pass unit test for SparseCpuMatrix::mul(CpuMatrix, CpuMatrix),
...
SparseGpuMatrix::mul(GpuMatrix, GpuMatrix),
CpuMatrix::mul(CpuSparseMatrix, CpuMatrix),
and GpuMatrix::mul(GpuSparseMatrix, GpuMatrix)
9 years ago
xutianbing
1ca2846ef6
Pass unit test for CpuMatrix::mul(CpuMatrix, CpuSparseMatrix)
...
and GpuMatrix::mul(CpuMatrix, GpuSparseMatrix)
9 years ago
xutianbing
2df8eec520
Pass Unit test for GpuMatrix::mul(GpuMatrix, GpuMatrix) and CpuMatrix::mul(CpuMatrix, CpuMatrix)
9 years ago
xutianbing
1f0cbcf350
add GpuMatrix::mul, CpuMatrix::mul operators
9 years ago
xutianbing
936301f157
Use and test Daoyuan's SparseMatrixArg.
9 years ago
Yu Yang
b1f09f2788
Merge pull request #1209 from reyoung/feature/fix_destroy_error
...
Fix destroy error in test_ProtoServer.
9 years ago
Yu Yang
5b1f66fe97
Removed unused GradientMachine::create
9 years ago
Yu Yang
1f97236177
Remove unused init method in paddle::Trainer
9 years ago
Yu Yang
23c8ad859c
Make MyServer as a stack variable
9 years ago
qingqing01
842d25be9d
Merge pull request #1094 from qingqing01/pad_op
...
Padding Operation
9 years ago
hedaoyuan
a9228e2a40
Fix CrossMapNormalGradFunc
9 years ago
hedaoyuan
c4437fa231
Add FunctionBase::check()
9 years ago
hedaoyuan
9896f15e7c
Add FunctionBase::ops()
9 years ago
hedaoyuan
225a8fa14b
Add numInputs_ and numOutputs_
9 years ago
Yu Yang
50e525ca37
Merge pull request #1185 from backyes/fix_bug_virtual_update
...
fix bug: update function can not be inherited by subclass, otherwise BUG comes.
9 years ago
hedaoyuan
5b9450ae08
follow comments
9 years ago
dangqingqing
abeb3aae84
Minor changes
9 years ago
hedaoyuan
4426573a6e
follow comments
9 years ago
dangqingqing
f56084b451
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
9 years ago
dangqingqing
44e3c724f9
Refine and comments
9 years ago
hedaoyuan
7acd669ee2
Supplement the data format specifications for the parameters.
9 years ago
Yu Yang
fae5d82c36
Fix destroy error in test_ProtoServer.
9 years ago
hedaoyuan
0cc3d82902
Add some comment of CrossMapNormalFunc
9 years ago
Yu Yang
7f0ad62014
Merge pull request #1149 from reyoung/feature/ErrorHandlingInPaddle
...
Feature/error handling in paddle
9 years ago
gangliao
3fff0aff98
Merge pull request #1194 from emailweixu/glog_gflags
...
Compile glog with WITH_GFLAGS=ON
9 years ago
xuwei06
7ff8c8eec3
Compile glog with WITH_GFLAGS=ON
...
Also initialize glog after gflags in Util.cpp initMain()
Change-Id: I09ff062b462aa76d9f7b5f97e883b92939e6dcb2
9 years ago
Yu Yang
843fb2ea32
Make code more readable
9 years ago
Yu Yang
510ccfef1c
Make Paddle exports the symbols
9 years ago
Yu Yang
30a6f9b39a
Start doing shared c_api library
9 years ago
dangqingqing
42ea1376e2
bug fix in GatedRecurrentLayer which only occurs in predicting or job=test mode.
9 years ago
Yu Yang
88c3862378
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
Yu Yang
c88dec209f
Fix typo
9 years ago
Yu Yang
a6d4a31dea
Follow comments
9 years ago
王益
9200b955c3
Update Dockerfile.dev
9 years ago
Yu Yang
5a15c70e16
Make Error interface cleaner
9 years ago
dangqingqing
b67c43ec94
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
9 years ago
dangqingqing
8d47499e1d
update code
9 years ago
backyes
b6dfd2891b
fix bug:
...
* update function can not be inherited since updateImpl exsits
* remove update implementation in one inherited updater
9 years ago
Yu Yang
7000cb617a
Merge pull request #863 from reyoung/feature/clean_sparse_row_matrix
...
Extract RowBuffer class for SparseRowMatrix.
9 years ago
Yu Yang
699d18f117
Change unittest variable name
9 years ago
Yu Yang
ec790e1050
Rename Status => Error.
...
* Also make ErrorF as a global method.
9 years ago
Yu Yang
8605544c0b
Add some comments to compiler.h
9 years ago
Yu Yang
9bc1203400
Add more comments, also add __must_check.
9 years ago
gangliao
5cd9d7dcd4
Merge pull request #1169 from gangliao/docker
...
Update Dockerfile for develop branch
9 years ago
liaogang
b89f2f2f0c
Update build doc and dockerfile
9 years ago
liaogang
70dfd7f137
Add automake in dockerfile
9 years ago
liaogang
ee59d10937
Add gfortran in docker
9 years ago
Yu Yang
3d01c60e25
Stash
9 years ago
liaogang
832bb6a745
Update docs
9 years ago
liaogang
d79cac158d
Update python-matplotlib in Dockerfile
9 years ago
hedaoyuan
1c5a7c4316
follow comments
9 years ago
liaogang
4837665d22
Update dockerfiles for develop branch
9 years ago
Yu Yang
8aefc30499
Fix compile error.
9 years ago
hedaoyuan
f8c9c889c3
Fix CrossMapNormalTest
9 years ago
hedaoyuan
1e233171ff
Fix merge error
9 years ago
Yu Yang
741637eba4
Add printf method to Status.
9 years ago
hedaoyuan
283bee2883
Merge branch 'develop' of https://github.com/baidu/Paddle into FunctionTest
9 years ago
gangliao
1efa03ec90
Merge pull request #1150 from gangliao/cblas
...
Add external openblas
9 years ago
hedaoyuan
0ae5ac16f9
Merge pull request #1080 from tianbingsz/paddle_func_context
...
Context Projection Paddle Function-- follow comments
9 years ago
Yu Yang
c397e13614
Merge pull request #1121 from reyoung/feature/fix_ndarray_dtypes
...
Fix bug in DenseScanner of DataProviderConverter.
9 years ago
Yu Yang
014a727130
Add todos
9 years ago
Yu Yang
94618d8776
Fix merge error.
9 years ago
dangqingqing
47e88f4a2d
update code
9 years ago
liaogang
cdf6af64a8
Add external openblas
9 years ago
Yu Yang
df62df7e67
Partially follow comments
9 years ago
Yu Yang
15318aebac
Merge branch 'develop' of github.com:baidu/Paddle into feature/clean_sparse_row_matrix
9 years ago
Yu Yang
6c20e08b04
Try using status to handle Paddle Error
9 years ago
Yu Yang
0248031601
Add Status
9 years ago
王益
2efdd460da
Add Dockerfile.dev for building a standard develop environment
9 years ago
hedaoyuan
97d6bc6496
Merge branch 'develop' of https://github.com/baidu/Paddle into FunctionTest
9 years ago
hedaoyuan
b791dcddcc
Fix CrossMapNormal Test
9 years ago
hedaoyuan
678174339f
Implement the FunctionTest
9 years ago
hedaoyuan
039c0bf223
Add some constructors for generating object that only contains shape (do not contains data).
9 years ago
hedaoyuan
2a20fdc14b
Change BufferArgPtr to BufferArg*
9 years ago
xutianbing
e9794214cb
Address further comments.
9 years ago
xutianbing
8560ce69ff
Daoyuan's comments about SequenceArg.
9 years ago
xutianbing
9edfd20031
use Daoyuan's SequenceArg.
9 years ago
xutianbing
23ac0b78cb
merge Daoyuan's FuncArgs, pass the ContextProjection test.
9 years ago
xutianbing
1482ec430a
some comments.
9 years ago
xutianbing
df66957ec3
clean a little bit code.
9 years ago
xutianbing
86fa8c0528
Wei Xu's comments, set up right inouts.
9 years ago
hedaoyuan
bff19f57d1
Add a CheckBufferArg.
...
It is used to check the consistency between the BufferArg type argument
received by Function and the original type argument.
9 years ago
hedaoyuan
fdf194aeaf
move a test case from BufferArgTest.cpp to FunctionTest.cpp
9 years ago
Yu Yang
6243853f47
Add comments.
9 years ago
Yu Yang
0874a7e866
Fix typo in API.h
9 years ago
liaogang
ee628a44d3
Change swig mv to cp
9 years ago
liaogang
29f9c0d12f
Follow yuyang's comment
9 years ago
hedaoyuan
2629d43ff7
New FunctionTest
9 years ago
Yu Yang
987a908f29
Fix a bug, should be ALL in custom_target
9 years ago
Yu Yang
1dd972f965
Merge pull request #1030 from yebie/stat_usage
...
add usage collection for demo
9 years ago
jacquesqiao
f8a529cf1d
Merge pull request #1051 from jacquesqiao/add-pserver-util
...
Add ParameterServerController for parameter server python api
9 years ago
Yu Yang
2e47c9d828
Fix bug in DenseScanner of DataProviderConverter.
9 years ago
Yu Yang
3bc0d8b2c1
Revert unchanged files
9 years ago
Yu Yang
4fd6888eb1
C-API for model inference.
9 years ago
gangliao
de27ee7d87
Merge pull request #1115 from gangliao/cudart
...
Fix cudart bugs before initMain
9 years ago
qiaolongfei
aa9f516260
code refine, add comment and some naming problem
9 years ago
liaogang
eda4254af0
Remove hl_cudart_wrap.cc in CMake
9 years ago
hedaoyuan
441d00e625
Merge pull request #1112 from hedaoyuan/warning
...
fix some warning about CpuSparseMatrix
9 years ago
Yu Yang
06b1a6a680
Fix unittest
9 years ago
Yu Yang
d23bae7b56
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
Yu Yang
eb082c65f2
Merge pull request #1111 from gangliao/protobuf_version
...
Upgrade python protobuf to 3.0.0
9 years ago
liaogang
80c1679284
Fix cudart bugs before initMain
9 years ago
liaogang
298a6cd35c
Upgrade python protobuf to 3.0.0
9 years ago
hedaoyuan
d623378ea0
fix some warning about CpuSparseMatrix
9 years ago
Yu Yang
fe8d5ff39f
Add WITH_C_API option
9 years ago
Yu Yang
873368f842
Add style check to target
9 years ago
hedaoyuan
727edb8733
Merge pull request #1109 from hedaoyuan/fix_issue_676
...
fix unit test of paramRelu
9 years ago
liaogang
d44f5e931a
Resolving circular dependences in linux
9 years ago
hedaoyuan
1e6c917ecc
fix unit test of paramRelu
9 years ago
Yu Yang
a22c889cef
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
9 years ago
gangliao
709c839af9
Merge pull request #1103 from reyoung/feature/TravisCICacheThirdParty
...
Feature/travis ci cache third party
9 years ago
hedaoyuan
7df67bae8d
Merge pull request #1064 from hedaoyuan/buffer
...
Add BufferArg as the Function argument type and modify the Function prototype to remove the inouts argument.
9 years ago
hedaoyuan
ae4400beda
Bug fix for mac os
9 years ago
hedaoyuan
ee2da539de
Merge branch 'develop' of https://github.com/baidu/Paddle into buffer
9 years ago
hedaoyuan
df9be2d483
fix CrossMapNormalFunc and ContextProjectionFunc(remove inouts argument)
9 years ago
liaogang
a355493e5d
upgrade python protobuf version
9 years ago
liaogang
bd1f6a7929
Fix swig on linux and clean cmake
9 years ago
Yu Yang
e14a2288c4
Add cache to cmake third_party in TravisCI.
9 years ago
zhouyingfeng
d75f26b656
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into stat_usage
9 years ago
hedaoyuan
57e252119e
BufferArg add ArgType and Function remove inouts
9 years ago
Yu Yang
b23d99ddbc
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_sum_cost_in_args
9 years ago
liaogang
8c3a9e6b0d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into swig.so
9 years ago
dangqingqing
21d3889d54
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
9 years ago
dangqingqing
93fef79e1f
fix build
9 years ago
hedaoyuan
d35ef9de10
follow commit
9 years ago
qiaolongfei
d32c7a6beb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-pserver-util
9 years ago
dangqingqing
74f76e61d8
update code and fix bug
9 years ago
liaogang
4d6aca4b33
Warpctc only support dynamic load
9 years ago
liaogang
4cafb6df66
Polish swig wrapper
9 years ago
dangqingqing
6db642ff79
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
9 years ago
liaogang
425f9515f0
Fix warpctc bugs
9 years ago
liaogang
203db079f5
Merge confict with another PR
9 years ago
liaogang
9a7df696d9
Clean travis ci
9 years ago
liaogang
c24e94c8a4
Check python if system already equipped one
9 years ago
dangqingqing
6b61a096e1
Optional padding mode, namely ceil or floor, ceil by default.
9 years ago
dangqingqing
c8817a192b
merge upstream
9 years ago
dangqingqing
8b5431d5e1
padding operation
9 years ago
zhouyingfeng
c07edd0c07
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into stat_usage
9 years ago
qiaolongfei
b1eeb2e1d7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-pserver-util
9 years ago
Yu Yang
d41ac09090
Merge pull request #1017 from gangliao/external
...
Download, build, install External dependencies via cmake
9 years ago
tianbingsz
0057c802d8
Merge pull request #1058 from tianbingsz/test_util
...
add paddle_test_util static lib to simplify unit test.
9 years ago
qiaolongfei
5aaaef4468
rename PServerController to ParameterServerController
9 years ago
hedaoyuan
ccf0b1bb2e
add FunctionTest.cpp
9 years ago
hedaoyuan
f3fdfd941f
add some comments for Function.h
9 years ago
Yu Yang
fdb64acc50
add unittest for prediction
9 years ago
hedaoyuan
41c52d3b0c
Modify the argument type of ContextProjectionFunc
9 years ago
hedaoyuan
68156c88c5
Modify the argument type of Function
9 years ago
liaogang
d0a5ce290a
Clean travis ci
9 years ago
gangliao
72b95533a1
Revise common to Common
9 years ago
liaogang
be8b126845
Move Execepts into arch/osx dir
9 years ago
Yu Yang
106620ea06
Merge branch 'feature/use_std_cmake' into feature/c_api
9 years ago
Yu Yang
a873a40e50
Try to use standard way to import gflags.
...
* See [here](https://gflags.github.io/gflags/#cmake ).
9 years ago
Yu Yang
3fcd81fde7
Stash
9 years ago
Yu Yang
aa6e25215e
Doing C-API
9 years ago
liaogang
3ecc63ad16
Add python in travis ci for paddle version command
9 years ago
liaogang
fc47492f41
Fix merge conflict bug and glog
9 years ago
liaogang
b090ce329a
Fix conflict with develop
9 years ago
liaogang
572d8254ea
Clean cmake
9 years ago
liaogang
642dc356ae
clean travis ci
9 years ago
liaogang
8acd1ac31a
Add extern python interp
9 years ago
hedaoyuan
c5c8051657
add BufferArg
9 years ago
hedaoyuan
0c4be7e6a6
add TensorType.h
9 years ago
Yu Yang
fbb1b0e464
Start Doing C-API for predict.
9 years ago
qiaolongfei
3f6c2b3621
rm initConfigByGflags of PServerController, use stack value instead
9 years ago
Yu Yang
a080aa7a1c
Change run_all => entrypoint.
9 years ago
qiaolongfei
93e74f89c6
rename PServerUtil to PServerController
9 years ago
xutianbing
17953b3a4d
add TestUtil.h and TestUtil.cpp, moving from gserver/tests/ to testing/
9 years ago
xutianbing
936b0ed118
add paddle_test_util static lib to simplify unit test.
9 years ago
qiaolongfei
77839826a4
change FLAGS to proto config in PServerUtil
9 years ago
hedaoyuan
904eefaf8a
add TensorShape use to represent tensor of any dimension.
9 years ago
qiaolongfei
cfbb4c481e
use unique_ptr
9 years ago
qiaolongfei
95f20b9472
add comment and refine code
9 years ago
Yu Yang
68c89bcc52
Add jupyter notebook support in Docker images.
9 years ago
zhouyingfeng
766adaea7c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into stat_usage
9 years ago
qiaolongfei
f9a65b0875
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-pserver-util
9 years ago
qiaolongfei
f3c61cbc4c
add pserver util and parameter server config
9 years ago
Luo Tao
ace405b78b
refine print information
9 years ago
Yu Yang
e4156f6670
Merge pull request #1018 from jacquesqiao/remote-updater
...
[in progress]add RemoteUpdater in api for cluster training
9 years ago
xutianbing
ec6b13dbfc
clean up unused code.
9 years ago
xutianbing
ea4d08dab6
update interface of context projection functions, Tensor -> Matrix/Vector
9 years ago
xutianbing
2c37ad7edc
combine data/weight to ContextProjectionBackward for clean code
9 years ago
xutianbing
f23a11702a
add Context Projection functions to Layer's forward and backward,
...
resolve merge conflicts
9 years ago
xutianbing
590ecba305
add ContextProjectionBackward, ContextProjectionBackwardData, ContextProjectionBackwardWeightw
9 years ago
xutianbing
838ef366dc
add first paddle function example for ContextProjectionForward operator,
...
by going through Daoyuan's excellent paddle function design.
9 years ago
hedaoyuan
54a2b1f682
Merge pull request #1003 from hedaoyuan/remove_main
...
Remove the main function inside the test file
9 years ago
zhouyingfeng
7193cbf119
rename "feedback.sh" into "usage.sh", and fix the code style error in this file.
9 years ago
zhouyingfeng
612f388016
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into stat_usage
9 years ago
hedaoyuan
918c1ed1c0
move TestMain.cpp to testing
9 years ago
hedaoyuan
48b4c306c8
Merge pull request #1006 from hedaoyuan/fix_973
...
follow some comments with issue 973
9 years ago
zhouyingfeng
8869082351
add usage collection for demo
...
Add a `paddle usage` command to support collecting demo usage.
9 years ago
qiaolongfei
cee99447fd
udw nullptr as localUpdater
9 years ago
liaogang
aee0857838
Clean Travis ci and fix bug
9 years ago
qiaolongfei
647f9a0f4e
do not init localUpdater
9 years ago
liaogang
0b956711d9
Add external_project_dependencies for targets
9 years ago
liaogang
de3c15277f
Fix glog check type unmatch
9 years ago
qiaolongfei
8ff42cd37d
merge develop
9 years ago
Yu Yang
eca45928d5
Fix merge errors.
9 years ago
qiaolongfei
32b28c6429
add remote updater in api and swig
9 years ago
Yu Yang
eefe5a7ca6
Merge branch 'develop' of github.com:baidu/Paddle into feature/mnist_train_api
9 years ago
Yu Yang
4ccd5ea113
Merge pull request #1004 from gangliao/common
...
Add common.h and remove DisableCopy and Typedefs
9 years ago
Yu Yang
343d9973ca
Simplify gitignore for api/test
9 years ago
Yu Yang
e641f9493f
Merge pull request #1011 from jacquesqiao/cluster_train
...
add cluster train for quick_start
9 years ago
Yu Yang
8b833d5a8a
Add load/save method for Parameter
9 years ago
Yu Yang
e3d4da2de3
Add sum cost to Arguments
9 years ago
Yu Yang
f8e4b0b29c
Merge branch 'develop' of github.com:baidu/Paddle into feature/mnist_train_api
9 years ago
Yu Yang
c5267d6259
Merge pull request #1007 from jacquesqiao/develop-prefetch
...
add prefetch and onPassEnd to PaddleApi.h
9 years ago
qiaolongfei
027aaf9ef2
add cluster train for quick_start
9 years ago
qiaolongfei
051d15cf00
add prefetch and onPassEnd to PaddleApi.h
9 years ago
Yu Yang
9e9ae2f393
Merge pull request #996 from gangliao/bazel
...
Remove bazel from dockerfile and docs
9 years ago
hedaoyuan
dc1ee4449c
follow some comments whit pr 854 after committed
9 years ago
hedaoyuan
b132fde01d
follow some comments with issue 973
9 years ago
liaogang
c8d0791acc
Add common.h and remove DisableCopy and Typedefs
9 years ago
liaogang
99e43d1d07
Add c++11 build python binding package
9 years ago
hedaoyuan
4af4883f22
fix some tests which only need paddle::initMain in main
9 years ago
Yu Yang
dae8b9bc5c
Merge pull request #747 from backyes/bugfix_connection_retry
...
try to connect again if refused error found
9 years ago
hedaoyuan
cf498cfad5
move TestMain.cpp into utils and fix some tests for check
9 years ago
wangyanfei01
5ae4339a5b
follow comments: remove flags control
9 years ago
dangqingqing
ae0009597f
enable clang-format
9 years ago
dangqingqing
494a633cba
Merge branch 'develop' of https://github.com/baidu/Paddle into bug_fix
9 years ago
dangqingqing
9a47b6219a
Bug fix for BatchNorm when testing more than models in test mode.
9 years ago
hedaoyuan
c6d9d04004
Merge pull request #979 from reyoung/feature/fix_param_hidden_in_pydp2
...
A tiny fix in PyDataProvider2
9 years ago
Yu Yang
2016f9222d
Merge pull request #989 from gangliao/utils_dep
...
Remove utils/CommandLineParser.h
9 years ago
Yu Yang
3a80272974
Add comments.
9 years ago
liaogang
84c7862d4b
Remove bazel from dockerfile and docs
9 years ago
Yu Yang
16ea66e8ed
Merge branch 'develop' of github.com:baidu/Paddle into feature/mnist_train_api
9 years ago
Yu Yang
5a68584131
Test on GPU
9 years ago
Yu Yang
59009ba72d
Always use copy method for numpy.
...
* Make this demo support GPU
9 years ago
liaogang
7e255127b6
Fix gflags 2.1 issue
9 years ago
wangyanfei01
5677ae0888
fix conflicts not found by git diff
9 years ago
qingqing01
4490bf968f
Merge pull request #990 from pengli09/norm-layer
...
Change float to real in NormLayer.h
9 years ago
Yu Yang
680dd92bde
Add AverageOptimizer, Add save parameter
9 years ago
Peng Li
89bf2e44f0
Change float to real in NormLayer.h
9 years ago
wangyanfei01
3ca5750ba8
fix conficts
9 years ago
liaogang
f09989a1b2
Remove utils/CommandLineParser.h
9 years ago
gangliao
db82a0e53f
Merge pull request #980 from reyoung/feature/add_const_in_gradient_machine_eval
...
Add const to GradientMachine::eval
9 years ago
backyes
c1b294a358
Merge pull request #974 from emailweixu/timer_namespace
...
Adding namespace in timing macros
9 years ago
qingqing01
b53bdcdc67
Merge pull request #867 from Noplz/ssd
...
priorbox layer for Single Shot Multibox Detection Network
9 years ago
Peng Li
5c3b8f6bd1
fix pre-commit style problem
9 years ago
Yu Yang
eaba2e2eff
Expose Evaluator API
9 years ago
Peng Li
3527939896
Fix merge and style error
9 years ago
gaoyuan
8d24931588
Change member variables from public to protected
9 years ago
Peng Li
b063b0c405
Merge branch 'develop' into fix-crf-weight-and-coeff-bug
9 years ago
Yu Yang
1e6c87bd78
Merge branch 'feature/add_const_in_gradient_machine_eval' into feature/mnist_train_api
9 years ago
Yu Yang
4d5a0b0a03
Also add const to makeEvaluator
9 years ago
Yu Yang
4d81b36123
A tiny fix in PyDataProvider2
...
* hidden decorator kwargs in DataProvider.__init__
* also add unit test for this.
9 years ago
Yu Yang
22aacbfd6c
Add const to GradientMachine::eval
9 years ago
Peng Li
af820fb2eb
Merge branch 'develop' into fix-crf-weight-and-coeff-bug
9 years ago
Peng LI
28c5010c0f
Merge pull request #976 from pengli09/add_label_seq_pos_to_inputdef
...
Support user specified label input in tests
9 years ago
Peng Li
d09564b73f
change std::vector<int> to const reference
9 years ago
Yu Yang
adc58397d2
Merge pull request #969 from reyoung/feature/clean_gradient_machine_start
...
Remove not used params in GradientMachine::start
9 years ago
Yu Yang
05ab22c332
A simplest train file for mnist added.
9 years ago
Peng Li
8bd4752227
Merge branch 'develop' into add_label_seq_pos_to_inputdef
9 years ago
Yu Yang
20249e8e65
Try expose ParamUpdater::update
9 years ago
Yu Yang
efb5c10cdb
Merge branch 'feature/fix_swig_dense_scanner' into feature/mnist_train_api
9 years ago
Yu Yang
36d1e6178c
Use numpy in DenseScanner.
9 years ago
Yu Yang
ad93b8f964
Merge branch 'feature/fix_param_hidden_in_pydp2' into feature/mnist_train_api
9 years ago
Yu Yang
9f5e742b6d
A tiny fix in PyDataProvider2
...
* hidden decorator kwargs in DataProvider.__init__
* also add unit test for this.
9 years ago
Yu Yang
27d87db6a0
Wait for reading data.
9 years ago
Tao Luo
446e3c21be
Merge pull request #946 from luotao1/checker
...
travis for check broken links
9 years ago
Yu Yang
4e34220852
Merge pull request #970 from reyoung/feature/clean_parameter_updater_finish_pass
...
Remove unused cost parameter in ParameterUpdater
9 years ago
Luo Tao
39a547741c
refine docs.sh
9 years ago
Peng LI
06ea2bf721
Merge pull request #967 from pengli09/fix_test_type
...
change float to real in two tests
9 years ago
Peng Li
1b8e151fa2
Support user specified label input in tests
9 years ago
gaoyuan
f2029298a7
Change type float to real.
9 years ago
Luo Tao
de8927ebe1
refine docs.sh
9 years ago
Luo Tao
5471e87f3d
Merge branch 'develop' into checker
9 years ago
Peng Li
67fcd898c5
fix array style problem
9 years ago
xuwei06
84ad724f99
Adding namespace in timing macros
...
Sometime those macros are used under different namespaces. We need to use namespace ::paddle
to make it compile correctly.
Change-Id: I57a6d6ec8cd0d680b584aab62d72a35c226a24a4
9 years ago
wangkuiyi
37f759597e
Merge pull request #927 from wen-bo-yang/develop_test
...
support UBUNTU MIRROR and modify doc
9 years ago
tianbingsz
42e121791e
Merge pull request #854 from hedaoyuan/cmrnorm
...
Cmrnorm
9 years ago
tianbingsz
904936912e
Merge pull request #934 from tianbingsz/paddle_function_mat
...
Matrix API refactor
9 years ago
Yu Yang
677c79b6a1
Merge branch 'feature/clean_parameter_updater_finish_pass' into feature/mnist_train_api
9 years ago
Yu Yang
dadd48a5cc
Merge pull request #963 from reyoung/feature/add_const_in_parameter_updater
...
Add const in ParameterUpdater init
9 years ago
Yu Yang
71a316ea1f
Remove unused cost parameter in ParameterUpdater
9 years ago
Yu Yang
025e3e94d2
Add GradientMachine::start/finish to API
9 years ago
Yu Yang
ad6cb60d74
Merge branch 'feature/clean_gradient_machine_start' into feature/mnist_train_api
9 years ago
Yu Yang
56f29658ba
Remove not used params in GradientMachine::start
9 years ago
Yu Yang
8b4cbcfc18
Start doing mnist_train_api
9 years ago
Peng Li
35bbb4fb01
change float to real in two test
...
Change float in test_ConvTrans and test_ConvUnify to real.
9 years ago
hedaoyuan
f1a94e3ff7
follow comments
9 years ago
Yu Yang
0d1703d91f
Add const in ParameterUpdater init
9 years ago
Peng Li
6e405a10c5
fix style issues
9 years ago
hedaoyuan
bf32411191
Merge branch 'develop' of https://github.com/baidu/Paddle into cmrnorm
9 years ago
hedaoyuan
5fddd99e18
move TEST from test_matrixCompare.cpp to cross_map_normal_op_test.cpp
9 years ago
Peng Li
f1e31ecada
Merge branch 'develop' into fix-crf-weight-and-coeff-bug
9 years ago
Peng Li
8fe3a3aa73
Add excluded_chunk_types to ChunkEvaluator
...
The chunks of types in excluded_chunk_types will not be counted in
ChunkEvaluator. This is useful for tasks such as SRL, in which chunks of
type V (verb) will not be taken into account in evaluation.
9 years ago
gaoyuan
6f8f468fdb
Add priorbox layer gpu unit test.
9 years ago
emailweixu
8a42a54968
Merge pull request #915 from reyoung/feature/add_unittest
...
Add unittest to cover SgdThreadUpdater's enableBufType
9 years ago
yangwenbo02
8f08fa1da4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop_test
...
Synchronic code from PaddlePaddle/Paddle
9 years ago
Luo Tao
204152c76e
set -e for docs.sh
9 years ago
Luo Tao
48558218e4
Merge branch 'develop' into checker
9 years ago
xutianbing
4fbf94993b
Refactor MUL functions, pass object reference instead of shared_ptr.
9 years ago
xutianbing
706c572424
Matrix API refactor, when passing parameters, convert shared_ptr (MatrixPtr) to
...
reference or raw matrix (Matrix & or Matrix *)
contextProjectionForward
contextProjectionBackward
contextProjectionBackwardData
contextProjectionBackwardWeight
classificationError
The mul functions would be updated later.
9 years ago
hedaoyuan
5ef7c97ee2
Merge pull request #940 from reyoung/feature/fix_rnn_unittests
...
Fix RNN unittest bugs.
9 years ago
gangliao
10fe308808
Merge pull request #949 from ccx0912/MY_COOL_STUFF_BRANCH
...
Added support for cudnn v6 and cuda 8.0
9 years ago
Tao Luo
e823c95671
Merge pull request #947 from reyoung/feature/clean_bn_code
...
Clean BatchNorm Code.
9 years ago