提交 dc458a0d 编写于 作者: Q qiaolongfei

change go version

上级 da3e84a6
......@@ -50,6 +50,7 @@ before_install:
# protobuf version.
- pip install numpy wheel 'protobuf==3.1' sphinx==1.5.6 recommonmark sphinx-rtd-theme==0.1.9 virtualenv pre-commit requests==2.9.2 LinkChecker
- pip install rarfile
- eval "$(GIMME_GO_VERSION=1.8.3 gimme)"
- |
function timeout() { perl -e 'alarm shift; exec @ARGV' "$@"; }
script:
......
......@@ -20,7 +20,8 @@ void print_parameter(paddle_gradient* param) {
printf("name: %s\n", param->name);
printf("content_len: %d\n", param->content_len);
printf("content_type: %d\n", param->element_type);
for (int i = 0; i < param->content_len / sizeof(real); ++i) {
int i;
for (i = 0; i < param->content_len / sizeof(real); ++i) {
printf("%f ", ((float*)param->content)[i]);
}
printf("\n\n");
......
......@@ -36,7 +36,8 @@ int update_SGD(void* optimizer,
float* parameter = (float*)buffer;
float* grad = (float*)gradient;
for (int i = 0; i < num_bytes / sizeof(float); ++i) {
int i;
for (i = 0; i < num_bytes / sizeof(float); ++i) {
parameter[i] -= o->learning_rate * grad[i];
}
return 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册