Open ZhangYuef opened 1 year ago
cmake .. -DPY_VERSION=3.7 -DWITH_GPU=OFF
- 确保Ubuntu环境符合Paddle编译环境:
- 看你的环境配置里面是不是没有CUDA吗?那记得使用CPU的编译命令
cmake .. -DPY_VERSION=3.7 -DWITH_GPU=OFF
@DesmonDay 您好,第二条我是满足的;第一条的话,我的主机系统环境是 Ubuntu 20.04 ,然后使用的官方提供的 docker (内置环境为 18.04)。
我所使用的编译命令:
cmake .. -DPY_VERSION=3.7 -DWITH_GPU=OFF make -j1
看了下报错,基本都是xxx not declared。你看看要不要拉取最新的develop代码,就是pull一下最新的代码,有可能就是有错?如果还不行,我后面就麻烦相关同学看一下了。(我也不太确定主机和docker ubuntu环境是否要一致)
看了下报错,基本都是xxx not declared。你看看要不要拉取最新的develop代码,就是pull一下最新的代码,有可能就是有错?如果还不行,我后面就麻烦相关同学看一下了。(我也不太确定主机和docker ubuntu环境是否要一致)
@DesmonDay 今天最新的代码(develop
和 release/2.4
两个分支都报同样的编译错误)
收到,这边转 @zhengqiwen1997 同学来跟进。
你好,可以先尝试删除此Paddle文件夹,重新尝试一遍文档中的步骤;若仍然有相同的问题,可能是系统版本兼容问题,可以考虑用conda安装。
你好,可以先尝试删除此Paddle文件夹,重新尝试一遍文档中的步骤;若仍然有相同的问题,可能是系统版本兼容问题,可以考虑用conda安装。
@zhengqiwen1997 我这边用的是 docker 环境编译,你的意思是在 docker 中安装 conda 再编译?
你好,可以先尝试删除此Paddle文件夹,重新尝试一遍文档中的步骤;若仍然有相同的问题,可能是系统版本兼容问题,可以考虑用conda安装。
@zhengqiwen1997 我这边用的是 docker 环境编译,你的意思是在 docker 中安装 conda 再编译?
不是的,我意思是不用docker,直接参考 https://www.paddlepaddle.org.cn/documentation/docs/zh/install/conda/linux-conda.html 用conda安装
你好,可以先尝试删除此Paddle文件夹,重新尝试一遍文档中的步骤;若仍然有相同的问题,可能是系统版本兼容问题,可以考虑用conda安装。
@zhengqiwen1997 我这边用的是 docker 环境编译,你的意思是在 docker 中安装 conda 再编译?
不是的,我意思是不用docker,直接参考 https://www.paddlepaddle.org.cn/documentation/docs/zh/install/conda/linux-conda.html 用conda安装
@zhengqiwen1997 您好,我希望从源码编译安装而不是直接使用
@ZhangYuef 你好,从docker下运行 cat /etc/os-release 查看docker的OS版本,这是我的结果:
@ZhangYuef 我这个在docker环境下可以编译成功,中间也有几次失败,是因为网络的问题导致的依赖下载失败,重试(重新cmake + make)后OK。您可以先试试重新 cmake 配置 + make编译。
@zhengqiwen1997 想问一下你所使用的 docker 镜像版本,我用的是:
docker pull registry.baidubce.com/paddlepaddle/paddle:latest-dev
我重新安装了系统,目前主机和 docker 系统环境都为 "18.04.5 LTS (Bionic Beaver)"
docker 容器中代码切换到 release/2.4
分支上,
cmake .. -DPY_VERSION=3.7 -DWITH_GPU=OFF make
出现如下编译错误:
我的是工作用的环境,是 registry.baidubce.com/paddlepaddle/paddle:latest-dev-cuda11.2-cudnn8-gcc82,不过我刚试过用cpu的,即切到release/2.4分支上,用 cmake .. -DPY_VERSION=3.7 -DWITH_GPU=OFF 和 make -j1 命令,能够编译成功,出whl包,如下图第一个所示
python3.7 中 查看device ,也为cpu:
@zhengqiwen1997 你是在 paddle:latest-dev
镜像还是 paddle:latest-dev-cuda11.2-cudnn8-gcc82
镜像中编译的 cpu 版本呢? 在paddle:latest-dev
镜像中,我这边还是报错 orz
不好意思没说清,是在 paddle:latest-dev-cuda11.2-cudnn8-gcc82 中编译cpu版本。 您可以试试删除paddle文件夹,重新git clone https://github.com/PaddlePaddle/Paddle.git 并再次拉取镜像(paddle:latest-dev),再次编译。若还有问题,我会向上面反映。
@zhengqiwen1997 @DesmonDay 确实还有问题,我觉得我现在遇到的编译问题是可以复现的,准备环境如下:
18.04
和20.04
都遇到同样问题)docker pull registry.baidubce.com/paddlepaddle/paddle:latest-dev
protobuf
和 patchelf
develop
分支(commit 3a8aac354cce02d3d0f9dc650bd905fb305b4e2b)release/2.4
分支(commit 4743cc8b9a8d77ea47e08a42a16246b538bda56f)cmake .. -DPY_VERSION=3.7 -DWITH_GPU=OFF
make -j1
=> 遇到编译问题 : (
编译出的问题,还是相同的吗,麻烦再次截下图。
编译出的问题,还是相同的吗,麻烦再次截下图。
@zhengqiwen1997 报错如下~
收到,我会向上反映。
我同样拉取了了cpu的docker如下,也是python3.7和ubuntu 18.04
重试了也是ok的。
你编译时有删掉build文件夹再重新cmake吗?@ZhangYuef
我为了提升build速度,用了make -j8
不是,我指的是把build文件夹删掉,然后再重新cmake,再make -j
auto_parallel.pb.h
@aoyulong 可以帮忙看下 auto_parallel.pb.h
找不到的问题么
你编译时有删掉build文件夹再重新cmake吗?@ZhangYuef
@DesmonDay 有的诶,每次编译都是删掉整个 build 文件夹再运行的 cmake
mkdir build && cd build
cmake .. \
-DWITH_GPU=OFF \
-DWITH_CONTRIB=OFF \
-DWITH_MKL=ON \
-DWITH_MKLDNN=ON \
-DWITH_TESTING=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DWITH_INFERENCE_API_TEST=OFF \
-DON_INFER=ON \
-DWITH_PYTHON=ON
_topk_avg_pooling_dygraph_function’
auto grad_node = std::shared_ptr<sequence_topk_avg_poolingGradNodeCompat>(new sequence_topk_avg_poolingGradNodeCompat(2, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sequence_topk_avg_pooling_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2603:79: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<sequence_topk_avg_poolingGradNodeCompat>(new sequence_topk_avg_poolingGradNodeCompat(2, 3));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2603:85: error: expected type-specifier before ‘sequence_topk_avg_poolingGradNodeCompat’
auto grad_node = std::shared_ptr<sequence_topk_avg_poolingGradNodeCompat>(new sequence_topk_avg_poolingGradNodeCompat(2, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor space_to_depth_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2681:40: error: ‘space_to_depthGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<space_to_depthGradNodeCompat>(new space_to_depthGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2681:40: note: suggested alternative: ‘space_to_depth_dygraph_function’
auto grad_node = std::shared_ptr<space_to_depthGradNodeCompat>(new space_to_depthGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
space_to_depth_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2681:68: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<space_to_depthGradNodeCompat>(new space_to_depthGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2681:74: error: expected type-specifier before ‘space_to_depthGradNodeCompat’
auto grad_node = std::shared_ptr<space_to_depthGradNodeCompat>(new space_to_depthGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor reverse_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2754:40: error: ‘reverseGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<reverseGradNodeCompat>(new reverseGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2754:61: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<reverseGradNodeCompat>(new reverseGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2754:67: error: expected type-specifier before ‘reverseGradNodeCompat’
auto grad_node = std::shared_ptr<reverseGradNodeCompat>(new reverseGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor expand_v2_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2826:40: error: ‘expand_v2GradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<expand_v2GradNodeCompat>(new expand_v2GradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2826:63: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<expand_v2GradNodeCompat>(new expand_v2GradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2826:69: error: expected type-specifier before ‘expand_v2GradNodeCompat’
auto grad_node = std::shared_ptr<expand_v2GradNodeCompat>(new expand_v2GradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor repeat_interleave_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2903:40: error: ‘repeat_interleaveGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<repeat_interleaveGradNodeCompat>(new repeat_interleaveGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2903:40: note: suggested alternative: ‘repeat_interleave_dygraph_function’
auto grad_node = std::shared_ptr<repeat_interleaveGradNodeCompat>(new repeat_interleaveGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
repeat_interleave_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2903:71: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<repeat_interleaveGradNodeCompat>(new repeat_interleaveGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2903:77: error: expected type-specifier before ‘repeat_interleaveGradNodeCompat’
auto grad_node = std::shared_ptr<repeat_interleaveGradNodeCompat>(new repeat_interleaveGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor lgamma_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2977:40: error: ‘lgammaGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<lgammaGradNodeCompat>(new lgammaGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2977:60: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<lgammaGradNodeCompat>(new lgammaGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:2977:66: error: expected type-specifier before ‘lgammaGradNodeCompat’
auto grad_node = std::shared_ptr<lgammaGradNodeCompat>(new lgammaGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor solve_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3052:40: error: ‘solveGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<solveGradNodeCompat>(new solveGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3052:59: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<solveGradNodeCompat>(new solveGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3052:65: error: expected type-specifier before ‘solveGradNodeCompat’
auto grad_node = std::shared_ptr<solveGradNodeCompat>(new solveGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘std::tuple<paddle::experimental::Tensor, paddle::experimental::Tensor> deformable_psroi_pooling_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3135:40: error: ‘deformable_psroi_poolingGradNodeCompa ’ was not declared in this scope
auto grad_node = std::shared_ptr<deformable_psroi_poolingGradNodeCompat>(new deformable_psroi_poolingGradNodeCompat(2, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3135:40: note: suggested alternative: ‘deformable_psroi_pooling_dygraph_function’
auto grad_node = std::shared_ptr<deformable_psroi_poolingGradNodeCompat>(new deformable_psroi_poolingGradNodeCompat(2, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
deformable_psroi_pooling_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3135:78: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<deformable_psroi_poolingGradNodeCompat>(new deformable_psroi_poolingGradNodeCompat(2, 3));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3135:84: error: expected type-specifier before ‘deformable_psroi_poolingGradNodeCompat’
auto grad_node = std::shared_ptr<deformable_psroi_poolingGradNodeCompat>(new deformable_psroi_poolingGradNodeCompat(2, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘std::tuple<paddle::experimental::Tensor, paddle::experimental::Tensor, paddle::experimental::Tensor> instance_norm_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3272:40: error: ‘instance_normGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<instance_normGradNodeCompat>(new instance_normGradNodeCompat(3, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3272:40: note: suggested alternative: ‘instance_norm_dygraph_function’
auto grad_node = std::shared_ptr<instance_normGradNodeCompat>(new instance_normGradNodeCompat(3, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~
instance_norm_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3272:67: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<instance_normGradNodeCompat>(new instance_normGradNodeCompat(3, 3));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3272:73: error: expected type-specifier before ‘instance_normGradNodeCompat’
auto grad_node = std::shared_ptr<instance_normGradNodeCompat>(new instance_normGradNodeCompat(3, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor gather_nd_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3398:40: error: ‘gather_ndGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<gather_ndGradNodeCompat>(new gather_ndGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3398:63: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<gather_ndGradNodeCompat>(new gather_ndGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3398:69: error: expected type-specifier before ‘gather_ndGradNodeCompat’
auto grad_node = std::shared_ptr<gather_ndGradNodeCompat>(new gather_ndGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor reduce_prod_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3472:40: error: ‘reduce_prodGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<reduce_prodGradNodeCompat>(new reduce_prodGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3472:65: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<reduce_prodGradNodeCompat>(new reduce_prodGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3472:71: error: expected type-specifier before ‘reduce_prodGradNodeCompat’
auto grad_node = std::shared_ptr<reduce_prodGradNodeCompat>(new reduce_prodGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor asin_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3591:40: error: ‘asinGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<asinGradNodeCompat>(new asinGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3591:58: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<asinGradNodeCompat>(new asinGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3591:64: error: expected type-specifier before ‘asinGradNodeCompat’
auto grad_node = std::shared_ptr<asinGradNodeCompat>(new asinGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘std::tuple<paddle::experimental::Tensor, paddle::experimental::Tensor, paddle::experimental::Tensor, paddle::experimental::Tensor, paddle::experimental::Tensor> lstmp_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3682:40: error: ‘lstmpGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<lstmpGradNodeCompat>(new lstmpGradNodeCompat(5, 4));
^~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3682:59: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<lstmpGradNodeCompat>(new lstmpGradNodeCompat(5, 4));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3682:65: error: expected type-specifier before ‘lstmpGradNodeCompat’
auto grad_node = std::shared_ptr<lstmpGradNodeCompat>(new lstmpGradNodeCompat(5, 4));
^~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘std::tuple<paddle::experimental::Tensor, paddle::experimental::Tensor> huber_loss_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3823:40: error: ‘huber_lossGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<huber_lossGradNodeCompat>(new huber_lossGradNodeCompat(2, 2));
^~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3823:64: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<huber_lossGradNodeCompat>(new huber_lossGradNodeCompat(2, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3823:70: error: expected type-specifier before ‘huber_lossGradNodeCompat’
auto grad_node = std::shared_ptr<huber_lossGradNodeCompat>(new huber_lossGradNodeCompat(2, 2));
^~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor sequence_slice_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3945:40: error: ‘sequence_sliceGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<sequence_sliceGradNodeCompat>(new sequence_sliceGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3945:40: note: suggested alternative: ‘sequence_slice_dygraph_function’
auto grad_node = std::shared_ptr<sequence_sliceGradNodeCompat>(new sequence_sliceGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sequence_slice_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3945:68: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<sequence_sliceGradNodeCompat>(new sequence_sliceGradNodeCompat(1, 3));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:3945:74: error: expected type-specifier before ‘sequence_sliceGradNodeCompat’
auto grad_node = std::shared_ptr<sequence_sliceGradNodeCompat>(new sequence_sliceGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor lookup_table_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4022:40: error: ‘lookup_tableGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<lookup_tableGradNodeCompat>(new lookup_tableGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4022:66: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<lookup_tableGradNodeCompat>(new lookup_tableGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4022:72: error: expected type-specifier before ‘lookup_tableGradNodeCompat’
auto grad_node = std::shared_ptr<lookup_tableGradNodeCompat>(new lookup_tableGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor softplus_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4096:40: error: ‘softplusGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<softplusGradNodeCompat>(new softplusGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4096:62: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<softplusGradNodeCompat>(new softplusGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4096:68: error: expected type-specifier before ‘softplusGradNodeCompat’
auto grad_node = std::shared_ptr<softplusGradNodeCompat>(new softplusGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor depthwise_conv2d_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4171:40: error: ‘depthwise_conv2dGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<depthwise_conv2dGradNodeCompat>(new depthwise_conv2dGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4171:40: note: suggested alternative: ‘depthwise_conv2d_dygraph_function’
auto grad_node = std::shared_ptr<depthwise_conv2dGradNodeCompat>(new depthwise_conv2dGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
depthwise_conv2d_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4171:70: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<depthwise_conv2dGradNodeCompat>(new depthwise_conv2dGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4171:76: error: expected type-specifier before ‘depthwise_conv2dGradNodeCompat’
auto grad_node = std::shared_ptr<depthwise_conv2dGradNodeCompat>(new depthwise_conv2dGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor sigmoid_cross_entropy_with_logits_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4248:40: error: ‘sigmoid_cross_entropy_with_logitsGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4248:40: note: suggested alternative: ‘sigmoid_cross_entropy_with_logits_dygraph_function’
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sigmoid_cross_entropy_with_logits_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4248:87: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4248:93: error: expected type-specifier before ‘sigmoid_cross_entropy_with_logitsGradNodeCompat’
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor sigmoid_cross_entropy_with_logits__dygraph_function(paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4313:40: error: ‘sigmoid_cross_entropy_with_logitsGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4313:40: note: suggested alternative: ‘sigmoid_cross_entropy_with_logits_dygraph_function’
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sigmoid_cross_entropy_with_logits_dygraph_function
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4313:87: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4313:93: error: expected type-specifier before ‘sigmoid_cross_entropy_with_logitsGradNodeCompat’
auto grad_node = std::shared_ptr<sigmoid_cross_entropy_with_logitsGradNodeCompat>(new sigmoid_cross_entropy_with_logitsGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor exp_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4387:40: error: ‘expGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<expGradNodeCompat>(new expGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4387:57: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<expGradNodeCompat>(new expGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4387:63: error: expected type-specifier before ‘expGradNodeCompat’
auto grad_node = std::shared_ptr<expGradNodeCompat>(new expGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor exp__dygraph_function(paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4450:40: error: ‘expGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<expGradNodeCompat>(new expGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4450:57: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<expGradNodeCompat>(new expGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4450:63: error: expected type-specifier before ‘expGradNodeCompat’
auto grad_node = std::shared_ptr<expGradNodeCompat>(new expGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor scatter_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4527:40: error: ‘scatterGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<scatterGradNodeCompat>(new scatterGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4527:61: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<scatterGradNodeCompat>(new scatterGradNodeCompat(1, 3));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4527:67: error: expected type-specifier before ‘scatterGradNodeCompat’
auto grad_node = std::shared_ptr<scatterGradNodeCompat>(new scatterGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor scatter__dygraph_function(paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4594:40: error: ‘scatterGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<scatterGradNodeCompat>(new scatterGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4594:61: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<scatterGradNodeCompat>(new scatterGradNodeCompat(1, 3));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4594:67: error: expected type-specifier before ‘scatterGradNodeCompat’
auto grad_node = std::shared_ptr<scatterGradNodeCompat>(new scatterGradNodeCompat(1, 3));
^~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor log_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4852:40: error: ‘logGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<logGradNodeCompat>(new logGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4852:57: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<logGradNodeCompat>(new logGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4852:63: error: expected type-specifier before ‘logGradNodeCompat’
auto grad_node = std::shared_ptr<logGradNodeCompat>(new logGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor log__dygraph_function(paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4915:40: error: ‘logGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<logGradNodeCompat>(new logGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4915:57: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<logGradNodeCompat>(new logGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4915:63: error: expected type-specifier before ‘logGradNodeCompat’
auto grad_node = std::shared_ptr<logGradNodeCompat>(new logGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor conv_shift_dygraph_function(const paddle::experimental::Tensor&, const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4990:40: error: ‘conv_shiftGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<conv_shiftGradNodeCompat>(new conv_shiftGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4990:64: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<conv_shiftGradNodeCompat>(new conv_shiftGradNodeCompat(1, 2));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:4990:70: error: expected type-specifier before ‘conv_shiftGradNodeCompat’
auto grad_node = std::shared_ptr<conv_shiftGradNodeCompat>(new conv_shiftGradNodeCompat(1, 2));
^~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc: In function ‘paddle::experimental::Tensor as_complex_dygraph_function(const paddle::experimental::Tensor&, const AttributeMap&)’:
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:5065:40: error: ‘as_complexGradNodeCompat’ was not declared in this scope
auto grad_node = std::shared_ptr<as_complexGradNodeCompat>(new as_complexGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:5065:64: error: template argument 1 is invalid
auto grad_node = std::shared_ptr<as_complexGradNodeCompat>(new as_complexGradNodeCompat(1, 1));
^
/ppocr/Paddle/paddle/fluid/eager/api/generated/fluid_generated/forwards/dygraph_forward_functions1.cc:5065:70: error: expected type-specifier before ‘as_complexGradNodeCompat’
auto grad_node = std::shared_ptr<as_complexGradNodeCompat>(new as_complexGradNodeCompat(1, 1));
^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [paddle/fluid/eager/api/generated/fluid_generated/forwards/CMakeFiles/dygraph_function.dir/build.make:76: paddle/fluid/eager/api/generated/fluid_generated/forwards/CMakeFiles/dygraph_function.dir/dygraph_forward_functions1.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:160448: paddle/fluid/eager/api/generated/fluid_generated/forwards/CMakeFiles/dygraph_function.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
@zhengqiwen1997 @luotao1 @n0099 @DesmonDay 请问这个问题有进展嘛
阁下还是不能编译paddle?
我是在ubuntu2204上强制安装这个ppa里的gcc8.4
https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test
https://askubuntu.com/questions/1406962/install-gcc7-on-ubuntu-22-04
再用update-alternatives改/usr/bin{gcc,g++,c++}
文件指向
https://askubuntu.com/questions/26498/how-to-choose-the-default-gcc-and-g-version
然后改cmake文件中的一个typo https://github.com/PaddlePaddle/PaddleOCR/issues/6857#issuecomment-1402527159 https://github.com/PaddlePaddle/PaddleOCR/issues/6777#issuecomment-1201023233 后才编译成功的
然而我最近卡在编译paddleserving上了
阁下还是不能编译paddle? 我是在ubuntu2204上强制安装这个ppa里的gcc8.4 https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test https://askubuntu.com/questions/1406962/install-gcc7-on-ubuntu-22-04 再用update-alternatives改
/usr/bin{gcc,g++,c++}
文件指向 https://askubuntu.com/questions/26498/how-to-choose-the-default-gcc-and-g-version然后改cmake文件中的一个typo PaddlePaddle/PaddleOCR#6857 (comment) PaddlePaddle/PaddleOCR#6777 (comment) 后才编译成功的
然而我最近卡在编译paddleserving上了
@n0099 厉害厉害,后续有时间按你这个方法试一试
我后来直接在百度提供的docker镜像环境里编译的 最后换了基于paddleinference的https://github.com/sdcb/PaddleSharp
问题描述 Issue Description
按照官方指南在 ubuntu 系统中使用 docker 进行源码编译,遇到如下报错:
代码使用
develop
和release/2.4
分支都会出现如上问题。版本&环境信息 Version & Environment Information
Paddle version: None Paddle With CUDA: None
OS: Ubuntu 18.04 Python version: 3.7.12
CUDA version: None cuDNN version: None.None.None Nvidia driver version: None