Yu Yang
7315608a60
Merge pull request #1749 from reyoung/feature/fix_hsigmoid_comments
...
Fix hsigmoid layer comments.
8 years ago
Yu Yang
a0683f60bd
Fix hsigmoid layer comments.
8 years ago
Yu Yang
b3b08c0bc7
Default `--rm` when `docker run` in README.md
...
Otherwise, it will create many containers which are not usefull.
8 years ago
Luo Tao
d369577fed
add reversed poolSequenceWithStride
8 years ago
Liu Yiqun
2ae3dd08f9
Merge branch 'develop' into build_arm
8 years ago
Luo Tao
9a2af02f7c
Merge branch 'develop' into stride
8 years ago
Tao Luo
b1f16d251f
Merge pull request #1713 from luotao1/avg
...
package sequenceAvgBackward
8 years ago
Luo Tao
b3b6e82b90
Merge branch 'develop' into stride
8 years ago
Yancey1989
82764fdfc5
update
8 years ago
jacquesqiao
06b2e4d29f
Merge pull request #1715 from jacquesqiao/clean-cmake
...
remove WITH_PREDICT_SDK
8 years ago
qiaolongfei
49cc06285f
remove WITH_PREDICT_SDK
8 years ago
Luo Tao
5262c449c0
Merge branch 'develop' into stride
8 years ago
Luo Tao
53da530d90
package avg_gpu_backward
8 years ago
Yancey1989
8b15be64e1
update
8 years ago
Yancey1989
95972aaa29
update
8 years ago
Yancey1989
35e0f970c2
update
8 years ago
liaogang
194a3b8ae9
Revise docker docs
8 years ago
Luo Tao
137d2cb24f
remove with_metric_learning
8 years ago
liaogang
699da5be1a
Modify cudnn.so in dockerfile
8 years ago
gangliao
da084bc6c0
Merge pull request #1706 from gangliao/redun
...
Fix rdma links bug
8 years ago
Yancey1989
587a05e5e0
reading source code with woboq
8 years ago
Liu Yiqun
bb4a60d9b5
Merge branch 'develop' into build_arm
8 years ago
Liu Yiqun
82f4ae7f00
Add alternative implementation of SpinLock and ThreadBarrier,
...
using the same implemetation as mac os.
8 years ago
liaogang
e821c5547f
Fix rdma links bug
8 years ago
liaogang
b5e0bbf35c
ln -s cudnn v5
8 years ago
Yu Yang
0d73f4c265
Add usage documentation of C-API.
8 years ago
Yu Yang
852a94f804
Add model_inference directory
8 years ago
Yu Yang
34b3ee31fa
Add sequence exampleAdd sequence exampleAdd sequence exampleAdd sequence
...
exampleAdd sequence exampleAdd sequence exampleAdd sequence exampleAdd
sequence exampleAdd sequence example
8 years ago
Yu Yang
470bbcf9e5
Add example
8 years ago
Luo Tao
cbbec59547
adjust poolSequenceWithStride interface for average and max
8 years ago
Yu Yang
9c1c19b6d0
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
Yu Yang
d49c6274ca
GNU Style API
8 years ago
Luo Tao
0291c01884
Merge branch 'develop' into stride
8 years ago
Yu Yang
58e5b87831
Add license
8 years ago
Yu Yang
c5eac0ab2d
Rename API
8 years ago
Tao Luo
5961b52b13
Merge pull request #1653 from Noplz/normalize-layer
...
CrossChannelNorm Layer for SSD
8 years ago
Luo Tao
9298a9ec0d
stride pooling for seqlastin and seqfirstin
8 years ago
Liu Yiqun
38fa74edaa
Fix cmake error of failing to find UINT64_MAX.
8 years ago
liaogang
2c21b6d2dc
Upgrade cuda to 8.0
8 years ago
yi.wu
47aaba5236
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix1678
8 years ago
Liu Yiqun
f261dc6a8b
Merge branch 'develop' into build_arm
8 years ago
Liu Yiqun
12e2402ffc
Disable SpinLock and ThreadBarrier.
8 years ago
Liu Yiqun
2a601e025e
Set the simd-related kernels used under arm toolchains.
8 years ago
Liu Yiqun
909cc6f0c5
Implement paddle::str::to_string instead of calling std::to_string.
8 years ago
Liu Yiqun
6478483f63
Use internal gemm wrapper instead.
8 years ago
Liu Yiqun
ba11f5c400
Modify compiling flags to support neon and add the definition of PADDLE_USE_LAPACK.
8 years ago
gaoyuan
21b7f4a604
Remove redundancy codes
8 years ago
yi.wu
cc82c27544
update
8 years ago
gaoyuan
3bce32bae2
Add create matrix pointer funtion
8 years ago
qiaolongfei
6f745ba026
delete unused paddle_api_config.py.in
8 years ago
qiaolongfei
6344789a00
add nltk dependency in paddle/setup.py.in
8 years ago
gaoyuan
17c697c754
Remove redundancy codes
8 years ago
qiaolongfei
bb51f0a219
set PROTOBUF_VERSION in setup.py
8 years ago
gaoyuan
784e242bd5
Remove redundancy codes
8 years ago
qiaolongfei
8d10846e0e
change ON_COVERALLS to WITH_COVERAGE
8 years ago
gaoyuan
57c355a117
Remove redundancy codes
8 years ago
yi.wu
7ca0c6ccff
separate build and run tests
8 years ago
qiaolongfei
e8965288dd
Merge branch 'newnew_swig' of https://github.com/gangliao/Paddle into swig-compile
8 years ago
gangliao
edf95da981
Merge pull request #1675 from helinwang/gpu
...
fix gpu dockerbuild
8 years ago
武毅
001b426dc0
Merge pull request #1642 from typhoonzero/dockerreadme
...
Update docker build instructions
8 years ago
qingqing01
96f42d8ec1
Merge pull request #1455 from wangyang59/cudnnDeconv
...
Cudnn deconv
8 years ago
Helin Wang
6737c75883
fix gpu dockerbuild
8 years ago
gangliao
4951c46286
Merge pull request #1673 from helinwang/version
...
fix paddle pip install package version
8 years ago
yi.wu
8f79efc846
update README
8 years ago
yi.wu
3569466d6e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dockerreadme
8 years ago
Helin Wang
cebc13a37c
fix paddle pip install package version
8 years ago
Helin Wang
7485e5d750
refine docker build
8 years ago
gangliao
a71218c91c
Merge pull request #1668 from typhoonzero/buildreleasefix
...
Build default use cmake release
8 years ago
gangliao
9ffc38efa8
Merge pull request #1666 from gangliao/sse_def
...
Add simd check and set SSE3 as default compilation
8 years ago
Tao Luo
24bdd9b8e0
Merge pull request #1652 from luotao1/udp
...
remove unnecessary UserDefinedVector
8 years ago
yi.wu
dfe6450648
build use release
8 years ago
liaogang
f6bf6347b1
Fix a wrong function error
8 years ago
liaogang
26716dd255
Move Error out of Common.h
8 years ago
liaogang
6f22951a62
Add simd check and set SSE3 as default compilation
8 years ago
Yu Yang
0afd5c30a8
Stash
8 years ago
Yu Yang
b5288289e1
Rename some API to C-Style
8 years ago
wangyang59
48a6168c0d
following comments from qingqing01
8 years ago
wangyang59
b16c0a84e6
only keep CudnnConvBaseLayer and let both cudnn_conv and cudnn_convt point to it
8 years ago
wangyang59
3493f5bd24
consolidate CudnnConv and CudnnConvTrans files into one file
8 years ago
wangyang59
ff127eb6fe
fixed format
8 years ago
wangyang59
07c1ea258f
python interface for convTransProjection and convTransOperator
8 years ago
wangyang59
6b7f647487
deconv projection/operator implementation
8 years ago
wangyang59
b8afb14098
cudnn deconv implememtation
8 years ago
gaoyuan
549cf641cd
format the code
8 years ago
Yuan Gao
8c2d1bad7a
Merge branch 'develop' into normalize-layer
8 years ago
gaoyuan
eb43d93a58
Change Normalize layer to CrossChannelNorm layer
8 years ago
yi.wu
5d0f9d31c9
update docker build scripts and readme
8 years ago
Luo Tao
b2f72768a7
remove unnecessary UserDefinedVector
8 years ago
qingqing01
5a933b445e
Merge pull request #1592 from Noplz/smooth_l1_layer
...
Smooth l1 layer for SSD
8 years ago
Luo Tao
f6f9fd7a66
remove unnecessary param in degradeSequence
8 years ago
Yu Yang
08113b2019
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
Yuan Gao
b3313f2b6d
Update CostLayer.h
8 years ago
yi.wu
06664fa18a
add docker build instructions
8 years ago
Yi Wang
ac5ff8785c
Use Grammarly with the design doc
8 years ago
gaoyuan
1ec66a334b
change resizeOrCreate to create
8 years ago
Yancey1989
5eeb18705a
delete deb path
8 years ago
gongweibao
21e878ff21
Merge pull request #1598 from typhoonzero/thinnerdocker
...
Thinner docker image
8 years ago
Yi Wang
2f3097b87d
Merge pull request #1627 from wangkuiyi/docker-redesign
...
Improve the design doc of Docker build
8 years ago
yi.wu
e8d33bee47
gpu image dependencies
8 years ago
yi.wu
0b4d456046
add python requests, add DELETE_BUILD_CACHE arg
8 years ago
yi.wu
653c981df9
tags for build docker image
8 years ago
Yu Yang
d8c9608fc2
Merge pull request #1618 from reyoung/feature/speed_up_converter
...
Speed up dense converter.
8 years ago
Yu Yang
8c8b2efdeb
Add comments
8 years ago
yi.wu
1ab419a1bd
new design: #1625
8 years ago
Yi Wang
42cb7a201c
Update Docker build design doc to incorporate comments
8 years ago
yi.wu
c1d5aaa15c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into thinnerdocker
8 years ago
yi.wu
3298d3075d
production image name paddle not paddle-core
8 years ago
王益
db045acb21
Improve the design doc of Docker build
8 years ago
Yi Wang
56fcf9c1d0
Merge pull request #1602 from gongweibao/builddockerimage
...
Build docker image
8 years ago
Yu Yang
74da070e5c
Speed up dense converter.
8 years ago
Luo Tao
7a81327c28
remove compile option "with_metric_learning"
8 years ago
Liu Yiqun
4430fc9e5d
Merge branch 'develop' into build_arm
8 years ago
yi.wu
1b269dbe06
use deb to build paddle-core image
8 years ago
gaoyuan
25a525bb09
Fix annotation
8 years ago
Liu Yiqun
717f755cee
Include arm_neon.h on arm platform.
8 years ago
Peng Li
e80a3cfb54
merge with latest code
8 years ago
yi.wu
f66fd44fec
do not use docker cp
8 years ago
Peng Li
bf838034d6
Merge branch 'develop' into fix-crf-weight-and-coeff-bug
8 years ago
gongweibao
815b4913e3
pre-commit check
8 years ago
gongweibao
b7a5d27efd
precommit check
8 years ago
gongweibao
289d2e2da6
del some
8 years ago
gongweibao
824b193fec
add READM.md
8 years ago
gongweibao
b07d95d3fb
add README.md
8 years ago
Yu Yang
5ac9c22633
Install shared lib
8 years ago
yi.wu
a6eec0228c
thinner docker
8 years ago
Yu Yang
7bb12fdb50
Refactor API follow comments.
8 years ago
Helin Wang
00f88d4449
reduce docker image size by removing /build in or docker build
8 years ago
gaoyuan
7ff9764fc0
smooth_l1_loss_layer
8 years ago
gaoyuan
eea0097dcb
NormalizeLayer for SSD
8 years ago
Yu Yang
5a9987a317
Fix bugs in lizhao's code
8 years ago
Yu Yang
d34322e115
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
Yu Yang
8feb58368c
Merge branch 'feature/fix_ccache_not_in_path' into feature/c_api
8 years ago
livc
3519c63034
complete some functions of c-api.
8 years ago
liaogang
b48ebd16c8
Fix git submodule in docker
8 years ago
liaogang
c043d71840
Add Book in Docker
8 years ago
hedaoyuan
df8a5af96f
Fix outArgs_.resize()
8 years ago
Yu Yang
97c6425456
Add some more interfaces
8 years ago
Yu Yang
c32ade74c2
Add todo
8 years ago
Yu Yang
8a1e32d812
Fix compile error.
8 years ago
hedaoyuan
9322f8cbf5
Format
8 years ago
hedaoyuan
b1c22b6790
Fix MultiGradientMachine error
8 years ago
Yu Yang
4380e73fcd
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
Yu Yang
af607df2f9
Merge pull request #1546 from reyoung/feature/v2_docs
...
Start doing v2 documentation
8 years ago
Helin Wang
3219c831a1
Rename Argument::sumCost to Argument::cost since Argument should not know about cost.
...
cost is Argument, but argument does not have to be cost.
8 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
8 years ago
gangliao
ea226f23f0
Merge pull request #1542 from gangliao/test_server
...
Disable test_ProtoServer on Travis CI
8 years ago
wen-bo-yang
812e21f3c4
add cross reading sample files and fix bugs
8 years ago
wen-bo-yang
55d19fc4f0
fix bugs
8 years ago
wen-bo-yang
a6f25f3d2a
add sentiment data package
8 years ago
liaogang
19ab464b8b
Disable test_ProtoServer on Travis CI
8 years ago
Helin Wang
f9ea339dd0
remove osx build from CI
...
We don't officially support OSX.
And Travis CI takes a lot of time to build osx. (long time in pending state.
Probably because travis ci don't have enough osx machines.
8 years ago
liaogang
ec8e2108a4
Merge conflict with develop branch
8 years ago
liaogang
ce3a399d3d
update util.py
8 years ago
liaogang
0dc68a2c90
add getNonStaticParameters
8 years ago
Yu Yang
fd5778ab23
Fix unittest
8 years ago
gangliao
1f7134c626
Merge pull request #1508 from gangliao/docker_dev
...
Add development tools in Dockerfile
8 years ago
liaogang
a82341bbb1
Update Dockerfile GPU
8 years ago
liaogang
15972c0852
Add git credential to skip password typing
8 years ago
liaogang
36672ae309
add clang-format in docker
8 years ago
dangqingqing
566e5f1fcb
rename use_gpu to data_in_gpu
8 years ago
liaogang
f6a481edaa
Add .bashrc into docker
8 years ago
dangqingqing
ca6fc145e3
add some comments
8 years ago
liaogang
1478dd6225
Add git completion, prompt, pre-commit in docker
8 years ago
dangqingqing
6bf6034ac6
follow comments
8 years ago
dangqingqing
9c6b1a4686
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into data_convert
8 years ago
dangqingqing
d312352a2f
fix dataprovider_converter when using only one gpu
8 years ago
Luo Tao
b18d5a846f
fix compile error
8 years ago
dangqingqing
2c2347dff3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into convert
8 years ago
gangliao
6f313371ea
Merge pull request #1353 from gangliao/concat
...
LayerOutput for single machine multiple devices
8 years ago
dangqingqing
c109e3bfe0
add more unit tests
8 years ago
gangliao
ad81b7fa9d
Merge pull request #1445 from reyoung/feature/evaluator_swig_expose
...
Feature/evaluator swig expose
8 years ago
liaogang
7606680dc2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into docker_new
8 years ago
liaogang
5f626b93f2
set docker BUILD_AND_INSTALL
8 years ago
Yu Yang
b7ce283b18
Expose Evaluator's getNames/getValue to SWIG
8 years ago
Yu Yang
6415b0771b
Add getNames
8 years ago
Yu Yang
c45195746b
Merge pull request #1375 from reyoung/feature/EvaluatorValue
...
Feature/evaluator value
8 years ago
liaogang
4d3a1ab690
Fix env error
8 years ago
liaogang
7be8e69990
Update WITH_DOC in docker
8 years ago
liaogang
8d3ac7a209
Conditional compile woboq
8 years ago
dangqingqing
c330af31aa
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into convert
8 years ago
liaogang
950b4a3126
change return type Argument
8 years ago
Yu Yang
9087e3a9bb
Follow comments to use struct get return value.
8 years ago
Yu Yang
e67aac1b02
Merge branch 'develop' of github.com:baidu/Paddle into feature/EvaluatorValue
8 years ago
Yu Yang
2bb7fd8177
Remove padde namespace in some code.
8 years ago
Yu Yang
b6ac64a36b
Remove unnecessary error default value.
8 years ago
Yu Yang
b1ab8b56cf
Use plain C++ 03 to implement getStatsInfo.
8 years ago
Peng Li
36dbfe86a7
Change ctcStatus_t to hl_warpctc_status_t to keep consistency
8 years ago
Peng Li
448e60b5fe
Fix macro bug in hl_warpctc_warp.cc to support double precision
8 years ago
dangqingqing
823b63523f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into convert
8 years ago
gangliao
3020d0274d
Merge pull request #1421 from gangliao/SWIG_COMPILER
...
Specify compiler in setup.py
8 years ago
qingqing01
89ec74b29b
Merge pull request #1397 from qingqing01/api_fix
...
Fix the unit test bug for api
8 years ago
liaogang
7eedca164c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into SWIG_COMPILER
8 years ago
liaogang
bbfcee20fd
Add const for Trainer::getLayerOutput
8 years ago
liaogang
fa67ac98e5
Specify compiler in setup
8 years ago
liaogang
fbf864362d
Update python getLayerOutputs
8 years ago
Liang Zhao
046349dd40
Fix definition of hl_matrix_classification_error in hl_matrix_stub.h
8 years ago
Liang Zhao
8fded24c75
implement top k classification error in class matrix
8 years ago
Liang Zhao
d256512832
Rewrite code according to reviewer comments
8 years ago
Liang Zhao
e768721cd9
fix calculating totalScore2_ bug
8 years ago
Liang Zhao
413cbb8432
fix a variable definition bug
8 years ago
Liang Zhao
043859b5db
clean up code
8 years ago
Liang Zhao
5250b9b213
fix classificationError input
8 years ago
Liang Zhao
e00f06afa4
Add top-k error
8 years ago
dangqingqing
6cf560350e
resolve conflicts
8 years ago
dangqingqing
15180e85ac
remove some code
8 years ago
dangqingqing
297c6a018b
refine data feeder
8 years ago
Luo Tao
0b673756f1
add SequenceReshapeLayer in trainer_config_helpers
8 years ago
dangqingqing
4db1c0fe03
Fix the unit test bug for api
8 years ago
dangqingqing
67b8150ff4
data converter test
8 years ago
Yu Yang
bb751b7f2c
Add documentation for codes.
...
* also remove unused getValueStr
8 years ago
Yu Yang
9d45aa4fb2
Merge branch 'develop' into feature/EvaluatorValue
8 years ago
Luo Tao
27a42c2e3b
add SequenceConcatLayer in trainer_config_helpers
8 years ago
Yu Yang
ab8bb9738a
Merge pull request #1373 from reyoung/feature/remove_grad_printer_seq_info
...
Remove sequence information in GradientPrinter.
Fix #1376
8 years ago
liaogang
f846e8fec2
Add const for getLayerOutput
8 years ago
Yu Yang
be3adec35d
Merge pull request #1372 from reyoung/feature/unify_print_layer_evaluator
...
Unify print layer, ValuePrinter evaluator.
Fix #1378
8 years ago
Yu Yang
b5b9a9cfb7
Add comments
8 years ago
Yu Yang
948218dab9
Unify PrintLogic in PrintLayer/ValuePrinter.
8 years ago
gangliao
5101adc32c
Merge pull request #1371 from reyoung/feature/UseInitFuncInsteadCreate
...
Unify Evaluator::create method
8 years ago
Yu Yang
1100366803
Add unittests & fix some bugs.
8 years ago
Yu Yang
6deb33d9dc
Complete combined evaluator
8 years ago
Yu Yang
9a48442536
Merge branch 'feature/remove_grad_printer_seq_info' into feature/EvaluatorValue
8 years ago
Yu Yang
5fd49f6665
Remove sequence information in GradientPrinter.
...
* it is not necessary, because user could print sequence info
by ValuePrinter.
8 years ago
Yu Yang
5b4e7d5cc7
complete value printer
8 years ago
Yu Yang
5ecc1a2192
Merge branch 'feature/unify_print_layer_evaluator' into feature/EvaluatorValue
8 years ago
Yu Yang
04eaf75c5e
Add getValue to some evaluators.
8 years ago
Yu Yang
2c07dd50ab
Unify print layer, ValuePrinter evaluator.
8 years ago
Yu Yang
39feacb02a
Merge branch 'feature/UseInitFuncInsteadCreate' into feature/EvaluatorValue
8 years ago
Yu Yang
d2c58907eb
Unify Evaluator::create method
...
* Simplify Evaluator::create logic. Always use ClassRegister to
create Evaluator.
8 years ago
Yu Yang
d5cfa6fcce
Stash
8 years ago
Peng Li
701d02459d
Fix bug in processing input with static parameter in seqconcat layer
8 years ago
liaogang
84552872a3
getLayerOutput in CPU
8 years ago
liaogang
3842bc4d7c
refine code
8 years ago
liaogang
258e5ec59f
update GradientMachine API
8 years ago
liaogang
7c5fd23106
Update MultiGradientMachine::getLayerOutput
8 years ago
liaogang
393d835439
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into concat
8 years ago
liaogang
0446b488fd
LayerOutput for single machine multiple devices
8 years ago
Yu Yang
a30f6aa9d0
Merge pull request #1307 from reyoung/feature/fix_bug_in_dp2
...
Temporary disable async load data in PyDP2.
8 years ago
Yu Yang
d6292cca16
Merge pull request #1281 from gangliao/bug
...
Add std for setiosflags
8 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.
8 years ago
xutianbing
ae3ae08473
resolve merge confilicts
8 years ago
xutianbing
9b17c3ff2e
rewrite unit test using Daoyuan's new FunctionTest.
8 years ago
xutianbing
877decdccc
merge Daoyuan's FuncArg, address one of the comments.
8 years ago
xutianbing
47aaac00b0
add some comments...
8 years ago
xutianbing
a948eea3ed
clean unused code.
8 years ago
xutianbing
58827e3e96
update forward/backward in CosSimLayer and CosSimVecMatLayer.
8 years ago
xutianbing
ccac20d2db
add Cosine Similarity Backward function.
8 years ago
xutianbing
9ee72367ee
Cosine Simlarity Forward Paddle Function.
8 years ago
tianbingsz
823a3f0299
Merge pull request #1224 from tianbingsz/context_projection
...
rewrite unit test for Context Projection
8 years ago
xuwei06
0b7e7876ff
Fix mkDirRecursively
...
Change-Id: Ie09fd666ca208994f22e9f83af6072f4d5e6aa1a
8 years ago
xutianbing
02c5ecc334
merge
8 years ago
xutianbing
e79841de91
fix test_LayerGrad.
8 years ago
xutianbing
1251501caf
rewrite unit test using new Function Test.
8 years ago
liaogang
250f784122
Add std for setiosflags
8 years ago
Yu Yang
ed808f5ef6
Merge pull request #1251 from reyoung/feature/add_override_to_layer_init
...
Using override keyword in Layer
8 years ago
Haonan
b9dfe8e7c8
Merge pull request #1231 from yu239/rotate_and_flip
...
One bug fix and two new features
8 years ago
Haonan
73dcf2cd58
improving code comments
8 years ago
reyoung
e7419d690c
Remove virtual in override
8 years ago
Yu Yang
2859532df0
Using override keyword in Layer
8 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.
8 years ago
Haonan
6245fed240
rotate_layer python interface fixes
8 years ago
Haonan
7f4042ec86
fix stub error
8 years ago
Haonan
2558c3f15a
revisions according to reviews
8 years ago
Haonan
55eb2fcffa
format correction
8 years ago
Haonan
f5995300c5
rotate layer cpp files
8 years ago
Haonan
781b85b5fc
rotate_layer and flip_layer * added getMin and getMax for GpuMatrix * gru_step_layer parameter name
8 years ago
wangyang59
04b5daf92d
change the parameter position of gru_step_layer from 1 back to 0
8 years ago
emailweixu
c1f9cd9dbe
Merge pull request #1241 from wangyang59/rnnParaShare
...
make gru_group parameters sharable
8 years ago
王益
437c98d502
Resolve conflicts
8 years ago
wangyang59
0bd67524b1
switch the parameter index in GruStepLayer in test_LayerGrad
8 years ago
wangyang59
6da7283475
make gru_group parameters sharable
8 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
8 years ago
wangkuiyi
90268e1258
Merge pull request #1222 from reyoung/feature/remove_unused_function_in_trainer
...
Remove unused init method in paddle::Trainer
8 years ago
wangkuiyi
dac4a59793
Merge pull request #1223 from reyoung/feature/remove_unused_clean_method
...
Removed unused GradientMachine::create
8 years ago
helinwang
a78b65389d
Merge pull request #1230 from helinwang/doc
...
change english documentation for parameter ports_num and ports_num_fo…
8 years ago
helinwang
4bb0a0d66e
Merge pull request #1239 from helinwang/issue_1238
...
remove `allow_inefficient_sparse_update` since it's only defined but …
8 years ago
hedaoyuan
5edbe32f65
Merge pull request #1216 from hedaoyuan/cmrnorm
...
Function Adds some properties
8 years ago
Helin Wang
6911b848e3
remove `allow_inefficient_sparse_update` since it's only defined but never used.
8 years ago
王益
8c9716f7d4
Allow users to build a Docker image as development environment from Dockerfile{.gpu}
8 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.
8 years ago
王益
748cb5aff3
Merge branch 'develop' of https://github.com/paddlepaddle/paddle into dockerfile-dev
8 years ago
Helin Wang
cfe0e08663
change english documentation for parameter ports_num and ports_num_for_sparse
8 years ago
xutianbing
5b1a5c116a
Daoyuan's comments.
8 years ago
xutianbing
999cd14a6e
Further address Daoyuan's comments, clean the code.
8 years ago
xutianbing
b3be735807
Daoyuan's comments.
8 years ago
xutianbing
bc5d7bb6d2
Add Sparse = dense * dense unit test with Daoyuan's Function test
8 years ago
xutianbing
077f936aa5
Support SparseMatrixArg unit test using Daoyuan's new Function Test.
8 years ago
xutianbing
316bf75afd
clean code in function/MulOp.cpp
8 years ago
xutianbing
9ade63e61c
clean code a little bit.
8 years ago
xutianbing
171eaff216
clean the code a little bit.
8 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)
8 years ago
xutianbing
1ca2846ef6
Pass unit test for CpuMatrix::mul(CpuMatrix, CpuSparseMatrix)
...
and GpuMatrix::mul(CpuMatrix, GpuSparseMatrix)
8 years ago
xutianbing
2df8eec520
Pass Unit test for GpuMatrix::mul(GpuMatrix, GpuMatrix) and CpuMatrix::mul(CpuMatrix, CpuMatrix)
8 years ago
xutianbing
1f0cbcf350
add GpuMatrix::mul, CpuMatrix::mul operators
8 years ago
xutianbing
936301f157
Use and test Daoyuan's SparseMatrixArg.
8 years ago
Yu Yang
b1f09f2788
Merge pull request #1209 from reyoung/feature/fix_destroy_error
...
Fix destroy error in test_ProtoServer.
8 years ago
Yu Yang
5b1f66fe97
Removed unused GradientMachine::create
8 years ago
Yu Yang
1f97236177
Remove unused init method in paddle::Trainer
8 years ago
Yu Yang
23c8ad859c
Make MyServer as a stack variable
8 years ago
qingqing01
842d25be9d
Merge pull request #1094 from qingqing01/pad_op
...
Padding Operation
8 years ago
hedaoyuan
a9228e2a40
Fix CrossMapNormalGradFunc
8 years ago
hedaoyuan
c4437fa231
Add FunctionBase::check()
8 years ago
hedaoyuan
9896f15e7c
Add FunctionBase::ops()
8 years ago
hedaoyuan
225a8fa14b
Add numInputs_ and numOutputs_
8 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.
8 years ago
hedaoyuan
5b9450ae08
follow comments
8 years ago
dangqingqing
abeb3aae84
Minor changes
8 years ago
hedaoyuan
4426573a6e
follow comments
8 years ago
dangqingqing
f56084b451
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
8 years ago
dangqingqing
44e3c724f9
Refine and comments
8 years ago
hedaoyuan
7acd669ee2
Supplement the data format specifications for the parameters.
8 years ago
Yu Yang
fae5d82c36
Fix destroy error in test_ProtoServer.
8 years ago
hedaoyuan
0cc3d82902
Add some comment of CrossMapNormalFunc
8 years ago
Yu Yang
7f0ad62014
Merge pull request #1149 from reyoung/feature/ErrorHandlingInPaddle
...
Feature/error handling in paddle
8 years ago
gangliao
3fff0aff98
Merge pull request #1194 from emailweixu/glog_gflags
...
Compile glog with WITH_GFLAGS=ON
8 years ago
xuwei06
7ff8c8eec3
Compile glog with WITH_GFLAGS=ON
...
Also initialize glog after gflags in Util.cpp initMain()
Change-Id: I09ff062b462aa76d9f7b5f97e883b92939e6dcb2
8 years ago
Yu Yang
843fb2ea32
Make code more readable
8 years ago
Yu Yang
510ccfef1c
Make Paddle exports the symbols
8 years ago
Yu Yang
30a6f9b39a
Start doing shared c_api library
8 years ago
dangqingqing
42ea1376e2
bug fix in GatedRecurrentLayer which only occurs in predicting or job=test mode.
8 years ago
Yu Yang
88c3862378
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
Yu Yang
c88dec209f
Fix typo
8 years ago
Yu Yang
a6d4a31dea
Follow comments
8 years ago
王益
9200b955c3
Update Dockerfile.dev
8 years ago
Yu Yang
5a15c70e16
Make Error interface cleaner
8 years ago
dangqingqing
b67c43ec94
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
8 years ago
dangqingqing
8d47499e1d
update code
8 years ago
backyes
b6dfd2891b
fix bug:
...
* update function can not be inherited since updateImpl exsits
* remove update implementation in one inherited updater
8 years ago
Yu Yang
7000cb617a
Merge pull request #863 from reyoung/feature/clean_sparse_row_matrix
...
Extract RowBuffer class for SparseRowMatrix.
8 years ago
Yu Yang
699d18f117
Change unittest variable name
8 years ago
Yu Yang
ec790e1050
Rename Status => Error.
...
* Also make ErrorF as a global method.
8 years ago
Yu Yang
8605544c0b
Add some comments to compiler.h
8 years ago
Yu Yang
9bc1203400
Add more comments, also add __must_check.
8 years ago
gangliao
5cd9d7dcd4
Merge pull request #1169 from gangliao/docker
...
Update Dockerfile for develop branch
8 years ago
liaogang
b89f2f2f0c
Update build doc and dockerfile
8 years ago
liaogang
70dfd7f137
Add automake in dockerfile
8 years ago
liaogang
ee59d10937
Add gfortran in docker
8 years ago
Yu Yang
3d01c60e25
Stash
8 years ago
liaogang
832bb6a745
Update docs
8 years ago
liaogang
d79cac158d
Update python-matplotlib in Dockerfile
8 years ago
hedaoyuan
1c5a7c4316
follow comments
8 years ago
liaogang
4837665d22
Update dockerfiles for develop branch
8 years ago
Yu Yang
8aefc30499
Fix compile error.
8 years ago
hedaoyuan
f8c9c889c3
Fix CrossMapNormalTest
8 years ago
hedaoyuan
1e233171ff
Fix merge error
8 years ago
Yu Yang
741637eba4
Add printf method to Status.
8 years ago
hedaoyuan
283bee2883
Merge branch 'develop' of https://github.com/baidu/Paddle into FunctionTest
8 years ago
gangliao
1efa03ec90
Merge pull request #1150 from gangliao/cblas
...
Add external openblas
8 years ago
hedaoyuan
0ae5ac16f9
Merge pull request #1080 from tianbingsz/paddle_func_context
...
Context Projection Paddle Function-- follow comments
8 years ago
Yu Yang
c397e13614
Merge pull request #1121 from reyoung/feature/fix_ndarray_dtypes
...
Fix bug in DenseScanner of DataProviderConverter.
8 years ago
Yu Yang
014a727130
Add todos
8 years ago
Yu Yang
94618d8776
Fix merge error.
8 years ago
dangqingqing
47e88f4a2d
update code
8 years ago
liaogang
cdf6af64a8
Add external openblas
8 years ago
Yu Yang
df62df7e67
Partially follow comments
8 years ago
Yu Yang
15318aebac
Merge branch 'develop' of github.com:baidu/Paddle into feature/clean_sparse_row_matrix
8 years ago
Yu Yang
6c20e08b04
Try using status to handle Paddle Error
8 years ago
Yu Yang
0248031601
Add Status
8 years ago
王益
2efdd460da
Add Dockerfile.dev for building a standard develop environment
8 years ago
hedaoyuan
97d6bc6496
Merge branch 'develop' of https://github.com/baidu/Paddle into FunctionTest
8 years ago
hedaoyuan
b791dcddcc
Fix CrossMapNormal Test
8 years ago
hedaoyuan
678174339f
Implement the FunctionTest
8 years ago
hedaoyuan
039c0bf223
Add some constructors for generating object that only contains shape (do not contains data).
8 years ago
hedaoyuan
2a20fdc14b
Change BufferArgPtr to BufferArg*
8 years ago
xutianbing
e9794214cb
Address further comments.
8 years ago
xutianbing
8560ce69ff
Daoyuan's comments about SequenceArg.
8 years ago
xutianbing
9edfd20031
use Daoyuan's SequenceArg.
8 years ago
xutianbing
23ac0b78cb
merge Daoyuan's FuncArgs, pass the ContextProjection test.
8 years ago
xutianbing
1482ec430a
some comments.
8 years ago
xutianbing
df66957ec3
clean a little bit code.
8 years ago
xutianbing
86fa8c0528
Wei Xu's comments, set up right inouts.
8 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.
8 years ago
hedaoyuan
fdf194aeaf
move a test case from BufferArgTest.cpp to FunctionTest.cpp
8 years ago
Yu Yang
6243853f47
Add comments.
8 years ago
Yu Yang
0874a7e866
Fix typo in API.h
8 years ago
liaogang
ee628a44d3
Change swig mv to cp
8 years ago
liaogang
29f9c0d12f
Follow yuyang's comment
8 years ago
hedaoyuan
2629d43ff7
New FunctionTest
8 years ago
Yu Yang
987a908f29
Fix a bug, should be ALL in custom_target
8 years ago
Yu Yang
1dd972f965
Merge pull request #1030 from yebie/stat_usage
...
add usage collection for demo
8 years ago
jacquesqiao
f8a529cf1d
Merge pull request #1051 from jacquesqiao/add-pserver-util
...
Add ParameterServerController for parameter server python api
8 years ago
Yu Yang
2e47c9d828
Fix bug in DenseScanner of DataProviderConverter.
8 years ago
Yu Yang
3bc0d8b2c1
Revert unchanged files
8 years ago
Yu Yang
4fd6888eb1
C-API for model inference.
8 years ago
gangliao
de27ee7d87
Merge pull request #1115 from gangliao/cudart
...
Fix cudart bugs before initMain
8 years ago
qiaolongfei
aa9f516260
code refine, add comment and some naming problem
8 years ago
liaogang
eda4254af0
Remove hl_cudart_wrap.cc in CMake
8 years ago
hedaoyuan
441d00e625
Merge pull request #1112 from hedaoyuan/warning
...
fix some warning about CpuSparseMatrix
8 years ago
Yu Yang
06b1a6a680
Fix unittest
8 years ago
Yu Yang
d23bae7b56
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
Yu Yang
eb082c65f2
Merge pull request #1111 from gangliao/protobuf_version
...
Upgrade python protobuf to 3.0.0
8 years ago
liaogang
80c1679284
Fix cudart bugs before initMain
8 years ago
liaogang
298a6cd35c
Upgrade python protobuf to 3.0.0
8 years ago
hedaoyuan
d623378ea0
fix some warning about CpuSparseMatrix
8 years ago
Yu Yang
fe8d5ff39f
Add WITH_C_API option
8 years ago
Yu Yang
873368f842
Add style check to target
8 years ago
hedaoyuan
727edb8733
Merge pull request #1109 from hedaoyuan/fix_issue_676
...
fix unit test of paramRelu
8 years ago
liaogang
d44f5e931a
Resolving circular dependences in linux
8 years ago
hedaoyuan
1e6c917ecc
fix unit test of paramRelu
8 years ago
Yu Yang
a22c889cef
Merge branch 'develop' of github.com:baidu/Paddle into feature/c_api
8 years ago
gangliao
709c839af9
Merge pull request #1103 from reyoung/feature/TravisCICacheThirdParty
...
Feature/travis ci cache third party
8 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.
8 years ago
hedaoyuan
ae4400beda
Bug fix for mac os
8 years ago
hedaoyuan
ee2da539de
Merge branch 'develop' of https://github.com/baidu/Paddle into buffer
8 years ago
hedaoyuan
df9be2d483
fix CrossMapNormalFunc and ContextProjectionFunc(remove inouts argument)
8 years ago
liaogang
a355493e5d
upgrade python protobuf version
8 years ago
liaogang
bd1f6a7929
Fix swig on linux and clean cmake
8 years ago
Yu Yang
e14a2288c4
Add cache to cmake third_party in TravisCI.
8 years ago
zhouyingfeng
d75f26b656
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into stat_usage
8 years ago
hedaoyuan
57e252119e
BufferArg add ArgType and Function remove inouts
8 years ago
Yu Yang
b23d99ddbc
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_sum_cost_in_args
8 years ago
liaogang
8c3a9e6b0d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into swig.so
8 years ago
dangqingqing
21d3889d54
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
8 years ago
dangqingqing
93fef79e1f
fix build
8 years ago
hedaoyuan
d35ef9de10
follow commit
8 years ago
qiaolongfei
d32c7a6beb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-pserver-util
8 years ago
dangqingqing
74f76e61d8
update code and fix bug
8 years ago
liaogang
4d6aca4b33
Warpctc only support dynamic load
8 years ago
liaogang
4cafb6df66
Polish swig wrapper
8 years ago
dangqingqing
6db642ff79
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pad_op
8 years ago
liaogang
425f9515f0
Fix warpctc bugs
8 years ago
liaogang
203db079f5
Merge confict with another PR
8 years ago
liaogang
9a7df696d9
Clean travis ci
8 years ago
liaogang
c24e94c8a4
Check python if system already equipped one
8 years ago
dangqingqing
6b61a096e1
Optional padding mode, namely ceil or floor, ceil by default.
8 years ago
dangqingqing
c8817a192b
merge upstream
8 years ago
dangqingqing
8b5431d5e1
padding operation
8 years ago
zhouyingfeng
c07edd0c07
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into stat_usage
8 years ago
qiaolongfei
b1eeb2e1d7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-pserver-util
8 years ago
Yu Yang
d41ac09090
Merge pull request #1017 from gangliao/external
...
Download, build, install External dependencies via cmake
8 years ago
tianbingsz
0057c802d8
Merge pull request #1058 from tianbingsz/test_util
...
add paddle_test_util static lib to simplify unit test.
8 years ago
qiaolongfei
5aaaef4468
rename PServerController to ParameterServerController
8 years ago
hedaoyuan
ccf0b1bb2e
add FunctionTest.cpp
8 years ago
hedaoyuan
f3fdfd941f
add some comments for Function.h
8 years ago
Yu Yang
fdb64acc50
add unittest for prediction
8 years ago
hedaoyuan
41c52d3b0c
Modify the argument type of ContextProjectionFunc
8 years ago
hedaoyuan
68156c88c5
Modify the argument type of Function
8 years ago
liaogang
d0a5ce290a
Clean travis ci
8 years ago
gangliao
72b95533a1
Revise common to Common
8 years ago
liaogang
be8b126845
Move Execepts into arch/osx dir
8 years ago
Yu Yang
106620ea06
Merge branch 'feature/use_std_cmake' into feature/c_api
8 years ago
Yu Yang
a873a40e50
Try to use standard way to import gflags.
...
* See [here](https://gflags.github.io/gflags/#cmake ).
8 years ago
Yu Yang
3fcd81fde7
Stash
8 years ago
Yu Yang
aa6e25215e
Doing C-API
8 years ago
liaogang
3ecc63ad16
Add python in travis ci for paddle version command
8 years ago
liaogang
fc47492f41
Fix merge conflict bug and glog
8 years ago
liaogang
b090ce329a
Fix conflict with develop
8 years ago
liaogang
572d8254ea
Clean cmake
8 years ago
liaogang
642dc356ae
clean travis ci
8 years ago
liaogang
8acd1ac31a
Add extern python interp
8 years ago
hedaoyuan
c5c8051657
add BufferArg
8 years ago