【HiVT】论文环境及Argoverse 1环境配置踩坑

news/2025/1/3 3:14:28/
  • HiVT源码链接:https://github.com/ZikangZhou/HiVT

1 论文环境配置

论文的环境配置在HiVT源码的README中有写(见下图)
在这里插入图片描述
但是有一些步骤需要注意,以下重新叙述一遍安装步骤并标出一些坑:
1.Clone this repository:

git clone https://github.com/ZikangZhou/HiVT.git
cd HiVT

2.Create a conda environment and install the dependencies:

  • 先根据显卡型号安装显卡驱动,参照显卡驱动安装。
  • 然后根据显卡驱动型号安装对应的 CUDA 版本,参照CUDA安装,这里要注意虽然CUDA版本已经到12.5了,但是pytorch支持的CUDA版本还只到12.1(虽然12.1以上也能支持,但是安装很麻烦),所以建议CUDA版本最高安到12.1。
  • 安装与CUDA版本对应的pytorch和cudatoolkit,参照pytorch安装
  • 安装python-geometric和python-lightning
pip install torch-geometric==1.7.2
pip install pytorch-lightning==1.5.2

3.安装Argoverse 1 API(详见下面)

2 Argoverse 1 API安装

安装Argoverse 1 API源码https://github.com/argoverse/argoverse-api的步骤来(见下图)
在这里插入图片描述在这里插入图片描述
可能会遇到一些问题:

  • 报错lapsolver安装错误,这是因为lapsolver只给python3.5-3.6提供了pip安装的途径,我们这里用的是python3.8,需要用源码安装,参照https://github.com/cheind/py-lapsolver。
  • 其他问题参照https://blog.csdn.net/m0_48100146/article/details/139543070?ops_request_misc=&request_id=&biz_id=102&utm_term=HiVT&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-6-139543070.nonecase&spm=1018.2226.3001.4187

http://www.ppmy.cn/news/1559538.html

相关文章

Java基础(三):桌球案例

桌球案例 图片资源: 代码 package com.bjsxt; import java.awt.*; import javax.swing.*;import static com.sun.glass.ui.Cursor.setVisible;public class BallGame extends JFrame {Image ball Toolkit.getDefaultToolkit().getImage("../../images/ball.…

log4j 单独设置某个类或者某个包的级别

原本的设置 log4j.rootLogger INFO, dailyfilelog4j.appender.dailyfile.DatePattern.yyyy-MM-dd log4j.appender.dailyfile.Threshold INFO log4j.appender.dailyfile org.apache.log4j.DailyRollingFileAppender log4j.appender.dailyfile.File /var/log/zeppelin/zeppe…

Qt 中实现系统主题感知

【写在前面】 在现代桌面应用程序开发中,系统主题感知是一项重要的功能,它使得应用程序能够根据用户的系统主题设置(如深色模式或浅色模式)自动调整其外观。 Qt 作为一个跨平台的C图形用户界面应用程序开发框架,提供…

电子电器架构 ---什么是智能电动汽车上的BMS?

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 所谓鸡汤,要么蛊惑你认命,要么怂恿你拼命,但都是回避问题的根源,以现象替代逻辑,以情绪代替思考,把消极接受现实的懦弱,伪装成乐观面对不幸的…

利用Abel_Cain软件实现ARP欺骗

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主…

Chrome被360导航篡改了怎么改回来?

一、Chrome被360导航篡改了怎么改回来? 查看是否被360主页锁定,地址栏输入chrome://version,看命令行end后面(蓝色部分),是否有https://hao.360.com/?srclm&lsn31c42a959f 修改步骤 第一步&#xff1a…

SAP MRP跑出的计划订单,虚拟物料没有展开下阶组件(解决:把生产版本C223里的 最小批量大小 改成 0)

计划反馈MRP跑出来的计划订单,虚拟料不展开下阶 但是手动CO01又可以展开 问了大佬,发现在虚拟物料的生产版本这里有问题 C223里把 最小批量大小 改成 0 重跑MRP,虚拟料的下阶出来啦!!!

数据的简单处理——pandas模块——读取数据(Excel和csv格式)

使用Pandas模块可以从多种类型的文件中读取数据。本节主要从Excel和csv格式文件中读取数据为例,进行练习。 一、读取数据Excel格式 主要包括,读取完整表格、读取指定行数据、读取指定列数据。 二、读取数据csv格式 主要包括,读取完整表格…