Helin Wang
2231b92a89
go_binary: remove hardcoded library link path
8 years ago
helinwang
f5f7d6bd4f
Merge pull request #2811 from helinwang/go_test_1
...
Add go testing into cmake
8 years ago
Helin Wang
59287cd1ca
add .gitignore
8 years ago
Helin Wang
e4be077ffa
Add go testing into cmake and fix libpaddle_go_optimizer.a link path
8 years ago
武毅
bcf9f421c3
Merge pull request #2774 from typhoonzero/fix_newupdater
...
Fix new remote updater for go pserver
8 years ago
gongweibao
dd8685ff1c
fix bug
8 years ago
gongweibao
d05d19ba03
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into taskfail
8 years ago
gongweibao
b64c7a635d
fix by helin's comments
8 years ago
gongweibao
a40a7a5cb1
fix by helin's comments
8 years ago
yi.wu
5a4f33df7e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_newupdater
8 years ago
dzhwinter
e8296ff291
restart teamcity JOB
8 years ago
dongzhihong
0ad7053e96
"make parameterCheckpoint exported"
8 years ago
dongzhihong
87e7924e4e
"pserver flags type error"
8 years ago
dongzhihong
774604cdb8
"add more NewService argument"
8 years ago
dongzhihong
40295b9ed9
"fix pserver saving etcd"
8 years ago
wuyi05
26d95a6bbf
fix new remote updater for go pserver
8 years ago
dongzhihong
bfc3b4365c
Merge remote-tracking branch 'origin/develop' into save_state
8 years ago
gongweibao
8e8f3601a5
Merge pull request #2665 from gongweibao/cloudandlocal
...
Recordio cloud and local interface
8 years ago
gongweibao
8f7088590c
fix bugs
8 years ago
gongweibao
a94d217487
add TaskID
8 years ago
gongweibao
7663a40c88
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into taskfail
8 years ago
gongweibao
108b0fad2f
fix by helin and wuyi's comments
8 years ago
gongweibao
24dc0d1c7c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cloudandlocal
8 years ago
wuyi05
21dbff57da
Merge branch 'add_golang_precommit' of https://github.com/typhoonzero/Paddle into add_golang_precommit
8 years ago
wuyi05
7848a3fb5c
remove cclient test
8 years ago
yi.wu
4d2a83c750
update again
8 years ago
yi.wu
9f64332258
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_golang_precommit
8 years ago
yi.wu
b68e90be82
fix go test building
8 years ago
wuyi05
b220c4757e
fix auto cgo LDFLAGS
8 years ago
gongweibao
2e302085d7
fix bugs
8 years ago
wuyi05
2f085a7bcf
add go pserver deps
8 years ago
wuyi05
7c6aa04f61
add go pre-commit and travis build
8 years ago
gongweibao
cd437f5072
fix bugs
8 years ago
gongweibao
166dfbb085
fix cmake errors
8 years ago
gongweibao
3f5e5a24c4
fix cmake error
8 years ago
Qiao Longfei
9045063b53
pserver etcd client ( #2559 )
...
* init etcd cclient
* add etcd
* add etcd.go
* fix compile problem
* move code to etcd.go
* add etcd_lister.go for pserver client
* add etcd_client_test.go
* merge etcd_client_test and client_test
* refine client_test.go
* refine code
* format code
* add TODO and use interface instead of struct
* fix typo of initDesiredPservers
* optimize dir structure of go/pserver/client
* add a flag to config index for pserver
* follow comment
* fix path
* optimize code
* remove err in pserver NewEtcd
* restore comment about /ps_desired
8 years ago
gongweibao
421d9f12a3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cloudandlocal
8 years ago
gongweibao
52cc601b48
fix bugs
8 years ago
gongweibao
e25c155f39
add taskfail interface
8 years ago
dongzhihong
65afbe1185
"fix gob register error"
8 years ago
dongzhihong
e6c98e4937
Merge remote-tracking branch 'origin/develop' into save_state
8 years ago
dongzhihong
f1330e216a
"saving checkpoint"
8 years ago
dzhwinter
0bc529281b
Merge pull request #2712 from dzhwinter/fix_style_check
...
Fix style check
8 years ago
dongzhihong
1100f97e57
"fix style check"
8 years ago
dongzhihong
5ef1425adb
"init saving model"
8 years ago
wuyi05
ff4eaa2999
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cmake_go_vendor
8 years ago
dongzhihong
85c4352ea8
"pass style check"
8 years ago
dongzhihong
99e22a825d
"fix pre-commit hook failed"
8 years ago
dongzhihong
7228533121
test
8 years ago
dongzhihong
b9c15b6fff
"remove unused tests"
8 years ago
gongweibao
26e661bc51
fix by helin's comments
8 years ago
gongweibao
af5ac2c474
merge with upstream develop
8 years ago
wuyi05
6f7a9dd5c0
remove unnessesary comments
8 years ago
dongzhihong
7b2bcbe210
"polish cgo link option"
8 years ago
yi.wu
9c853c269d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cmake_go_vendor
8 years ago
dongzhihong
f712b027a7
"fix protobuf depend"
8 years ago
dzhwinter
c38331315f
Merge branch 'develop' into go_optimizer
8 years ago
helinwang
fae606fc96
Merge pull request #2659 from helinwang/cmake
...
Improve Go cmake, add go/master/c into cmake include path..
8 years ago
dzhwinter
36f8b84809
Merge branch 'develop' into go_optimizer
8 years ago
gongweibao
97bbd17956
rm cloud EOF
8 years ago
gongweibao
b3c5808e13
rm cloud EOF
8 years ago
Helin Wang
59cf5e7796
Fix Go cmake
8 years ago
gongweibao
0fa409246b
fix bugs
8 years ago
Yancey
9af8d86b7c
Trainer library discover master by etcd ( #2551 )
...
* add trainer library
* modifty file name
* move trainer to master client
* update
* update
* modify monitor master to receive a chan
* update
* use etcd client from etcd_client.go
* update
* update
* remove etcd client without lock
* update
* update the comment
* update commonts
8 years ago
gongweibao
4874810ba5
fix bugs
8 years ago
dzhwinter
ff4b4cff4a
Merge pull request #2654 from dzhwinter/client_gradient
...
"fix client send empty gradients bug"
8 years ago
gongweibao
183a5d44ee
Merge branch 'cloudandlocal' of https://github.com/gongweibao/Paddle into cloudandlocal
8 years ago
dongzhihong
c5e8e27ba6
"change empty gradient to error"
8 years ago
gongweibao
fc3d031425
first add
8 years ago
dongzhihong
44e3924663
"fix client send empty gradients bug"
8 years ago
gongweibao
3919b75884
modify cmake
8 years ago
dongzhihong
6bb84b963d
"remove unused debug info"
8 years ago
dongzhihong
42dcffc29c
"add optimizer full test"
8 years ago
dongzhihong
05ddf23e1d
"add log of create optimizer"
8 years ago
Helin Wang
4cc9680cc6
Make pserver able to get server index without etcd (decouple pserver with etcd)
...
The pserver need to have server index for saving model on the
distributed file system. The server index comes from etcd if etcd is
used, or user can manually specify them. So we need
pserver.NewService() to take index as an argument. Since index could
come from etcd, it would be strange if pserver takes an index as
argument, at the same time get the index from etcd. so we will need to
decouple pserver with etcd.
8 years ago
Helin Wang
2f52cb7909
fix pserver test
8 years ago
dongzhihong
a2fabcc114
"fix client test"
8 years ago
dongzhihong
b49c9baa35
"remove unuse comment"
8 years ago
dongzhihong
80d915049f
" add elementtype in optimizer"
8 years ago
dongzhihong
7f03817806
"cgo ldflags config"
8 years ago
wuyi05
155e40ef26
using glide for go package vendor
8 years ago
gangliao
de77faf589
Merge pull request #2583 from gangliao/go_generic
...
FIX: Polish go library
8 years ago
dongzhihong
242df4f07b
"copy parameter content with memcpy"
8 years ago
dongzhihong
864386d596
"change log in optimizer"
8 years ago
dongzhihong
cebfae9467
"move proto.txt to testdata folder"
8 years ago
dongzhihong
c44a94b4dc
"fix cmake build flags"
8 years ago
dongzhihong
12749ad552
"fix cmake flags in optimizer"
8 years ago
liaogang
736af1f1a5
FIX: go get dependencies automatically
8 years ago
yi.wu
0824061ea3
set ps_desired when pserver init
8 years ago
dzhwinter
59b40ecb78
revert parameter with []byte
8 years ago
Helin Wang
7dad02661f
Master server registers itself to etcd.
8 years ago
Helin Wang
42313a3c35
rename EtcdStore to Etcd
8 years ago
Helin Wang
bf79c9e5bb
add log when master recovered from saved state.
8 years ago
Helin Wang
a4ba403e79
add comment for gracefully stop etcd store
8 years ago
Helin Wang
4422685302
put InMemStore into master package
8 years ago
Helin Wang
fd8937556f
Master save and load state from etcd
8 years ago
liaogang
869f2b3861
FIX: Polish go library
8 years ago
Helin Wang
e558ed0d5e
fix etcd lease
...
I made a comment in WuYi's PR that this is not necessary, so WuYi
removed it. Turns out it's necessary after confirming with coreOS
developer.
8 years ago
武毅
94bfe2b64c
Merge pull request #2544 from typhoonzero/pserver_etcd
...
Pserver etcd registration
8 years ago
dzhwinter
7386b06ccd
"add optimizer naive link option"
8 years ago