当前位置: 首页 > news >正文

Linux下GraspNet复现流程

Linux,Ubuntu中GraspNet复现流程

文章目录

  • Linux,Ubuntu中GraspNet复现流程
    • 1.安装cuda和cudnn
    • 2.安装pytorch
    • 3.编译graspnetAPI
    • Reference

🚀非常重要的环境配置🚀

  • ubuntu 20.04
  • cuda 11.0.1
  • cudnn v8.9.7
  • python 3.8.19
  • pytorch 1.7.0
  • numpy 1.23.5

详细的信息如下:

Image

笔者在复现的过程中遇到了许多的坑,现在记录一下,来帮助希望也能够复现的同学。

1.安装cuda和cudnn

具体可以参考这篇:ubuntu配置多版本cuda+cudnn环境,及版本切换方法

2.安装pytorch

具体可以参考这篇:【Linux】Ubuntu20.04版本配置pytorch环境2023.09.05【教程】

3.编译graspnetAPI

直接参考官方给的流程就好,参考这里:graspnet-baseline

然后下载官方给的预训练权重,运行demo

如果出现问题:

ImportError: numpy.core.multiarray failed to import ( auto-generated, because you didn’t call ‘numpy.import _array()’ after cimporting numpy; use ‘numpy.import array’ to disable if you are certain you don’t need it)

或者其他numpy相关的问题,我们可以把numpy的版本换成numpy==1.23.5,而不是默认的numpy==1.20.3

直接在你的虚拟环境中

pip install numpy==1.23.5

即可完成替换,然后再运行demo

sh command_demo.sh

即可出现以下的结果:

Image

Reference

[1]复现GraspNet遇到的问题-解决方法!
[2]GraspNet-baseline复现----Linux-Ubuntu

http://www.lryc.cn/news/342516.html

相关文章:

  • Linux——MySQL5.7编译安装、RPM安装、yum安装
  • LSTM递归预测(matlab)
  • 计算机网络 备查
  • 查看软件包依赖关系
  • C++ 中 strcmp(a,b) 函数的用法
  • Servlet(一些实战小示例)
  • 【JVM】垃圾回收机制(Garbage Collection)
  • C++中的priority_queue模拟实现
  • 【Kafka】1.Kafka核心概念、应用场景、常见问题及异常
  • LTE的EARFCN和band之间的对应关系
  • 解决问题:Docker证书到期(Error grabbing logs: rpc error: code = Unknown)导致无法查看日志
  • 【C语言】预处理器
  • QtConcurrent::run操作界面ui的注意事项(2)
  • 黑马程序员HarmonyOS4+NEXT星河版入门到企业级实战教程笔记
  • 嵌入式全栈开发学习笔记---C语言笔试复习大全13(编程题9~16)
  • https网站安全证书的作用与免费申请办法
  • 自动化测试再升级,大模型与软件测试相结合
  • centos7 基础命令
  • 【设计模式】之单例模式
  • 3d模型实体显示有隐藏黑线?---模大狮模型网
  • 共享购:全新消费模式的探索与实践
  • Java集合 总结篇(全)
  • Dubbo分层架构深度解析
  • LocalDate 数据库不兼容问题,因为LocalDate 是 long 类型的
  • RVM(相关向量机)、CNN_RVM(卷积神经网络结合相关向量机)、RVM-Adaboost(相关向量机结合Adaboost)
  • Java--方法的使用
  • linux - 主次设备号自动申请
  • 我写了一套几乎无敌的参数校验组件!基于 SpEL 的参数校验组件「SpEL Validator」
  • 输入序列太长 gan CGAN
  • uni-app scroll-view隐藏滚动条的小细节 兼容主流浏览器