当前位置: 首页 > 知识库问答 >
问题:

Openpose在AWS深度学习实例上失败。那么哪个实例可以100%运行它呢?

汝才良
2023-03-14

我尝试用AWS Deep Learning AMI https://AWS.amazon.com/marketplace/pp/b077gch38c?qid=1530671113739&sr=0-2&ref_=srh_res_product_title在AWS P3.2xLarge实例上构建Openpose C++源代码

nvcc致命:不支持的gpu架构“compute_70”

在构建之前的步骤中有任何错误的可能性吗?

最后,我想知道什么样的环境真的可以运行openpose,尤其是对于AWS。任何报告都很感激。

nvcc致命:不支持的gpu体系结构“compute_70”在openpose_generated_renderface.cu.o.CMake:207(消息):生成/home/ubuntu/openpose/build/src/openpose/cmakefiles/openpose.dir/face/./openpose_generated_renderface.cu.o错误

src/openpose/cmakefiles/openpose.dir/build.make:84:目标食谱'src/openpose/cmakefiles/openpose.dir/pose/openpose_generated_renderpose.cu.o'失败make[2]:***[src/openpose/cmakefiles/openpose.dir/pose/openpose_generated_renderpose.cu.o]错误1 nvcc致命性:不受支持的gpu体系结构'compute_70'CMake错误在/net/./openpose_generated_resizeandmergebase.cu.o

src/openpose/cmakefiles/openpose.dir/build.make:70:目标食谱'src/openpose/cmakefiles/openpose.dir/face/openpose_generated_renderface.cu.o'失败make[2]:*[src/openpose/cmakefiles/openpose.dir/face/openpose_generated_renderface.cu.o]错误1 openpose.dir/net/openpose_generated_resizeandmergebase.cu.o]错误1 nvcc致命:不支持的gpu体系结构“compute_70”CMake错误发生在openpose_generated_pramidAllk.cu.o.CMake:207(消息):生成错误/home/ubuntu/openpose/build/src/openpose/cmakefiles/openpose.dir/tracking/./openpose_generated_pramidAllk.cu.o

src/openpose/cmakefiles/openpose.dir/build.make:91:目标的recipe'src/openpose/cmakefiles/openpose.dir/tracking/openpose_generated_pramidAllk.cu.o'失败make[2]:*[src/openpose/cmakefiles/openpose.dir/tracking/openpose_generated_pamilidAllk.cu.o]错误1[8%]构建CXX对象src/openpose/filestream/cmakefiles/openpose_filestream.dir/bvhsaver.cpp.o目标openpose_gpu的扫描依赖项目标openpose_thread的扫描依赖项[8%]构建NVCC(设备)对象src/openpose/hand/cmakefiles/openpose_hand.dir/openpose_hand_generated_renderhand.cu.o[9%]构建NVCC(设备)对象Estream/cmakefiles/openpose_filestream.dir/cocojsonsaver.cpp.o[9%]构建CXX对象src/openpose/filestream/cmakefiles/openpose_filestream.dir/definetemplates.cpp.o[10%]构建CXX对象src/openpose/thread/cmakefiles/openpose_thread.dir/definetemplates.cpp.o[11%]构建CXX对象src/openpose/cmakefiles/openpose_thread.bration.dir/gridpatternfunctions.cpp.o nvcc致命:不支持的gpu体系结构“compute_70”CMake错误出现在openpose_hand_generated_renderhand.cu.o.CMake:207(html" target="_blank">消息):生成/home/ubuntu/openpose/build/src/openpose/hand/cmakefiles/openpose_hand.dir///openpose_hand_generated_renderhand.cu.o

nvcc致命:不支持的gpu体系结构“compute_70”CMake错误出现在openpose_face_generated_renderface.cu.o.CMake:207(消息):错误生成/home/ubuntu/openpose/build/src/openpose/face/cmakefiles/openpose_face.dir///openpose_face_generated_renderface.cu.o

src/openpose/hand/cmakefiles/openpose_hand.dir/build.make:63:目标的recipe'src/openpose/hand/cmakefiles/openpose_hand.dir/openpose_hand.dir/openpose_hand_generated_renderhand.cu.o'失败make[2]:*[src/openpose/hand/cmakefiles/openpose_hand.dir/openpose_hand_generated_renderhand.cu.o]错误1 r/全部]错误2

src/openpose/face/cmakefiles/openpose_face.dir/build.make:63:目标的recipe'src/openpose/face/cmakefiles/openpose_face.dir/openpose_face.dir/openpose_face_generated_renderface.cu.o'失败make[2]:*[src/openpose/face/cmakefiles/openpose_face.dir/openpose_face.cu.o]错误1/All]错误2[12%]生成CXX对象src/openpose/filestream/cmakefiles/openpose_filestream.dir/filesaver.cpp.o[12%]生成CXX对象src/openpose/filestream/cmakefiles/openpose_filestream.dir/filestream.cpep.o[12%]在/home/ubuntu/openpose/include/openpose/filestream/headers.hpp:9:0,从cpp:1:/home/ubuntu/openpose/include/openpose/filestream/filestream.hpp:54:32:错误:'CV_Imwrite_未在此作用域中声明jpeg_quality={CV_IMWRITE_JPEG_QUALITY,100,CV_IMWRITE_PNG_COMPRESSION,9});^编译因-wfatal-errors而终止。src/openpose/filestream/cmakefiles/openpose_filestream.dir/build.make:110:target的recipe'src/openpose/filestream/cmakefiles/openpose_filestream.dir/definetemplates.cpp.o'失败...[13%]在/home/ubuntu/openpose/src/openpose/filestream/filestream.cpp中包含的文件中生成CXX对象src/openpose/gpu/cmakefiles/openpose.dir/gpu.cpp:7:0:/home/ubuntu/openpose/include/openpose/filestream/filestream.cpp:54:32:错误:“CV_IMWRITE_JPEG_QUALITY”未在此作用域中声明={CV_IMWRITE_JPEG_QUALITY,100,pose_filestream.dir/build.make:158:recipe for target'src/openpose/filestream/cmakefiles/openpose_filestream.dir/filestream.cpp.o“生成失败[2]:[src/openpose/filestream/cmakefiles/openpose_filestream.dir/filestream.cpp.o]错误1[13%]生成CXX对象src/openpose/gpu/cmakefiles/openpose_gpu.dir/openestream.cpp.o]错误1[13%]生成CXX对象openpose_filestream.dir/all]从/home/ubuntu/openpose/src/openpose/calibrary/cameraparameterestimation.cpp:11:0:/home/ubuntu/openpose/include/openpose/filestream/filestream.hpp:54:32:错误:'CV_IMWRITE_JPEG_QUALITY,100,CV_IMWRITE_PNG_COMPRESSION,9}没有在此范围内声明'CV_IMWRITE_JPEG_QUALITY‘;^fatal-errors.calibration/cmakefiles/openpose_alibrary.dir/cameraparameterEstimation.cpp。O'失败的make[2]:[src/openpose/calibration/cmakefiles/openpose_alibrary.dir/cameraparameterEstimation.cpp.o]错误1 make[2]:正在等待未完成的作业..../home/ubuntu/openpose/src/openpose/crce/gridpatternfunctions.cpp:在函数'void op::promecornerspositionsatsubpixellevel(std::vector>&,const cv::mat&)':/home/ubuntu/openpose/src/openpose/crce/gridpatternfunctions.cpp:22:52:错误:'cv_termcriterialce{cv_termcriterial+cv_termcritial_iter/build.make:86:recipe for target'src/openpose/calibration/cmakefiles/openpose_alibrary.dir/gridpatternfunctions.cpp.o'失败make[2]:[src/openpose/calibration/cmakefiles/openpose_alibrary.dir/gridpatternfunctions.cpp.o]错误1 cmakefiles/makefile2:511:recipe for target openpose_gpu[13%]链接CXX共享库libopenpose_thread。因此[13%]构建目标openpose_thread Makefile:127:目标'all'的配方失败make:***[all]错误2

共有1个答案

谢善
2023-03-14

AWS p3实例有特斯拉V100,需要CUDA9和更高版本。但开放姿势需要CUDA 8。

如果要在AWS上使用OpenPose,就必须使用p2实例。

 类似资料:
  • 加速训练的方法 内部方法 网络结构 比如 CNN 与 RNN,前者更适合并行架构 优化算法的改进:动量、自适应学习率 ./专题-优化算法 减少参数规模 比如使用 GRU 代替 LSTM 参数初始化 Batch Normalization 外部方法 深度学习训练加速方法 - CSDN博客 GPU 加速 数据并行 模型并行 混合数据并行与模型并行 CPU 集群 GPU 集群

  • 问题内容: 我想在Centos 7上运行Redis的多个实例。有人可以指出我的正确链接或在此处发布步骤。 我在Google上搜索了该信息,但没有找到任何相关信息。 问题答案: 您可以在单台计算机上使用不同的端口运行Redis的多个实例。如果这与您有关,则可以按照以下步骤操作。 通过安装第一个Redis实例,默认情况下它会监听。 对于第二实例,创建一个新的工作目录 默认的Redis实例用作其工作目录

  • 我是Kafka新手。我必须列出MSK(https://console.aws.amazon.com/MSK/home)中的主题。我登录到msk,但那里没有控制台来运行相关命令来列出主题。所以我试图找出哪个EC2是MSK运行,这样我就可以登录到那台机器上。但是我还不知道如何将相关的EC2实例映射到当前运行的MSK。

  • 我刚刚开始学习Spring Boot。我的代码中有一个错误,上面写着 创建文件[E:\Programming\Java\boot\Project1\target\classes\com\example\demo\alien.class]中定义的名为“alien”的bean时出错:bean实例化失败;嵌套异常是org.springframework.bean。BeanInstationExcepti

  • 我对亚马逊AWS服务非常陌生。我想知道是否有办法运行EC2的一个实例(比如Amazon Linux AMI ),然后将两个环境连接到这个实例。 特别是,我希望在单个EC2实例上运行PHP和Tomcat环境。 问题是,每次我在Elastic Beanstalk中创建新环境时,它似乎也会创建一个新的EC2实例。我是不是遗漏了什么? 我很感激任何关于此的提示。

  • 问题内容: 如何从AWS EB(Elastic Beanstalk)Linux实例运行? 如果我从“ / opt / python / current / app”运行它,它将显示以下异常。 我认为这与virtualenv有关。有什么提示吗? 问题答案: 如何从AWS Elastic Beanstalk AMI运行manage.py。 SSH登录Linux() (可选,可能需要运行以具有适当的权限