首页 > 其他分享 >gaussian-splatting学习2——初步使用

gaussian-splatting学习2——初步使用

时间:2024-02-03 19:59:21浏览次数:22  
标签:gs splatting submodules cu118 gaussian 初步 install

下载源码:git clone --recurse-submodules https://github.com/graphdeco-inria/gaussian-splatting.git

利用conda创建虚拟环境:
conda create -n gs python=3.8

切换虚拟环境:
conda activate gs

在gs环境下安装:
pip install torch==2.0.0+cu118 torchvision==0.15.0+cu118 torchaudio==2.0.0+cu118 -f https://download.pytorch.org/whl/torch_stable.html
pip install plyfile
pip install tqdm进

入项目文件夹:
cd gaussian-splatting
pip install submodules/diff-gaussian-rasterization/
pip install submodules/simple-knn/

训练:
python train.py -s data/tandt/train
python train.py -s data/db/playroom

标签:gs,splatting,submodules,cu118,gaussian,初步,install
From: https://www.cnblogs.com/yhlx125/p/18005096

相关文章

  • 数据库初步理解
    数据库的字段属性Unsinged: 无符号的整数不能声明为负数zerofill: 0填充的不足的位数,使用0来填充int(3),5----005自增:通常理解为自增,自动在上一条记录的基础上加+1(默认)通常用来设计唯一的主键~~~index,必须是整数类型可以自定义设计主键自增的......
  • 在Mac上使用Emacs初步
    其他操作系统估计也差不多。安装如果使用brew就是brewinstallemacs。安装后不会在Applications里面显示一个程序,需要在命令行里执行emacs。使用进入和退出上面刚说了一种进入的方法。如果想用Emacs直接打开文件,就敲个空格输入文件就好了。跟Vim一样。退出的快捷键是C-xC-......
  • [-001-]-Python语言的GUI编程工具包之PyQt5初步认识
    一、PyQt5的QtWidgets介绍PyQt5的QtWidgets模块包含了很多类,用于创建GUI应用程序的各种控件和窗口部件。其中一些主要的类包括:QApplication:应用程序类,负责管理应用程序的控制流程和事件循环QMainWindow:主窗口类,提供了一个应用程序的主界面QWidget:窗口部件类,是所有用户界面......
  • 【学习笔记】 - 可持久化数据结构初步:可持久化线段树
    前置知识:权值线段树权值线段树每个节点不再是区间,而是值在某个范围内的个数可以用于求区间第\(k\)大值动态开点一个点只有在需要时才被创建正文什么是可持久化数据结构就是说这个数据结构能保留每一个历史版本且支持操作可持久化线段树又称函数式线段树/主席树......
  • linux的初步认识
    Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称呼),是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(LinusBenedictTorvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、......
  • 初步学习java的方法 Day5
    命令行传递参数示例图片:初识javaDay5publicstaticvoidmain(String[]args){inti=0;while(i<100){i+=1;System.out.println(i);if(i==30){break;}}}public......
  • ysyx:verilator的初步学习
    虽然已经看过了c语言,但是verilator用的语法我还是第一次见。moduletop(inputa,inputb,outputf);assignf=a^b;endmodule//这是verilog代码,单另起一个文件,后缀用.v不要当成c的代码------------------------------------------------------......
  • Django 初步使用
    Django框架系列目录Django框架系列一.安装启用1.1主流web框架概述1.2安装版本1.3启动的两种方式1)命令行创建2)pycharm创建3)两种方式的区别1.4配置文件介绍1.5创建应用二.Django初步使用2.1HttpResponse,render,redirect2.2配置静态文件1)添加路由对应关系views2)写后端......
  • 初步用VS实现三子棋游戏
     首先定义主函数intmain()在主函数中运行菜单和游戏函数voidmenu()voidgame() 菜单函数中要实现游戏的开始和退出,就要借用do、while循环。 游戏函数中要定义二维数组,用来打印棋盘格和存储数据。 以上为初步实现三子棋游戏的框架。......
  • 【数学】博弈论初步
    平等博弈问题的基本模型:一个状态DAG上的移动。解决博弈论的重要方法:打表。博弈论问题一般有一些方向:观察先手怎么做,后手怎么做。一般是一些显然的贪心策略。结合SG函数。结合已有模型。FergusonGame两堆石子,每次可以清空一堆,拆另一堆为两堆,无法操作者输。分......