首页 > 其他分享 >tinny-cuda-cu安装

tinny-cuda-cu安装

时间:2024-01-28 20:46:40浏览次数:30  
标签:cutlass nn tinny tiny cuda cu

初始化环境

  1. 使用anaconda3新建tiny-cuda-nn虚拟环境:
conda create -n tiny-cuda-nn python=3.8
activate tiny-cuda-nn
  1. 安装对应版本pytorch和cuda包:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

源码编译安装tiny-cuda-nn

  1. 直接下载
    tiny-cuda-nn, fmt, cutlass;
  2. 移动文件夹
    将fmt和cutlass文件内容移动到dependencies\fmt和dependencies\cutlass中(在tinny-cuda-cu)路径下。
  3. 编译
cd tiny-cuda-nn/bindings/torch
activate tiny-cuda-nn
python setup.py install
  1. 验证tiny-cuda-nn是否能使用
import tinycudann as tcnn

加入其他库文件

conda env update -f environment.yaml

标签:cutlass,nn,tinny,tiny,cuda,cu
From: https://www.cnblogs.com/fydream/p/17993289

相关文章

  • ue4.26 CurveLinearColorAtlas支持非正方形尺寸
    默认CurveAtlas只能是正方形 改代码可以让它支持非正方形: 改法如下:CurveLinearColorAtlas.h//CopyrightEpicGames,Inc.AllRightsReserved.#pragmaonce#include"CoreMinimal.h"#include"UObject/ObjectMacros.h"#include"UObject/Object.h"#in......
  • 通过billing document V2 OData API cancel billing document 和通过 soap api 创建bi
    1:apihub找到相应的api,https://api.sap.com/package/SAPS4HANACloud/odata  通过执行cancelbillingdocument,可以发现cancelaction的payload和url 2:postaction在apihub中不能执行,需要到postman或者gatewayclient执行。 ......
  • 对于程序员来说cup是什么
    CPU指的是中央处理器。它是计算机的核心组件,负责解释和执行指令,控制计算机的各个部分协同工作。CPU是计算机中执行计算和逻辑运算的部分,其运算速度决定了计算机的性能。在程序运行过程中,程序员编写的程序首先需要被编译成机器语言,然后由CPU执行。CPU按照程序的指令执行相应的操作......
  • STM32CubeMX教程27 SDIO - 读写SD卡
    1、准备材料正点原子stm32f407探索者开发板V2.4STM32CubeMX软件(Version6.10.0)keilµVision5IDE(MDK-Arm)ST-LINK/V2驱动逻辑分析仪nanoDLA野火DAP仿真器XCOMV2.6串口助手2、实验目标使用STM32CubeMX软件配置STM32F407开发板SDIO读写4线SD卡,实现轮询方式读写SD卡、以中......
  • start cmd or shell from current directory in windows file explorer
    startwindowscmdincurrentdirectoryMypreferanceofstartingcmdinacertaincertaindirectoryissimplynavigatingtothedirectroy;pressingctrl+Ltofocustheaddressbar;typingcmd+enter.Bythisway,anewconsolewindowwillstartandit......
  • curl支持ssl报错:(60) SSL certificate problem: unable to get local issuer certific
     curl去访问https的站点报错:curl-vhttps://www.baidu.com*SSLv3,TLShandshake,Clienthello(1):*SSLv3,TLShandshake,Serverhello(2):*SSLv3,TLShandshake,CERT(11):*SSLv3,TLSalert,Serverhello(2):*SSLcertificateproblem:unabletogetl......
  • 解决 curl 无法获取本地发行者证书问题
    问题当使用curl命令打开HTTPS网站,比如:curl-sSLhttps://www.github.com/显示如下错误:curl:(60)SSLcertificateproblem:unabletogetlocalissuercertificate根据错误信息可以得知,问题是curl找不到本地的CA证书所导致。解决方案首先,下载CA证书:https:......
  • STM32CubeMX教程26 FatFs 文件系统 - W25Q128读写
    1、准备材料正点原子stm32f407探索者开发板V2.4STM32CubeMX软件(Version6.10.0)keilµVision5IDE(MDK-Arm)ST-LINK/V2驱动野火DAP仿真器XCOMV2.6串口助手2、实验目标使用STM32CubeMX软件配置STM32F407开发板使用FatFs中间件通过SPI通信协议对W25Q128芯片进行读写等操作3......
  • macOS-security命令
    参考 https://www.cnblogs.com/elesos/p/7093535.html https://www.cnblogs.com/pixy/p/4817579.html含义:Security是Mac系统中钥匙串和安全模块的命令行管理工具,(图形化工具为KeychainAccess.app)。钥匙串(Keychain)实质上就是一个用于存放证书、密钥、密码等安全认证实体的仓库......
  • 无涯教程-Scala - Currying Functions函数
    Currying将一个包含多个参数的函数转换为一个函数链,每个函数都包含一个参数。咖喱函数定义了多个参数列表,如下所示-语法defstrcat(s1:String)(s2:String)=s1+s2另外,您也可以使用以下语法来定义咖喱函数-语法defstrcat(s1:String)=(s2:String)=>s1+s2......