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

pytorch3d报错:RuntimeError: Not compiled with GPU support.

目录

解决方法:编译之前:加上指令:

解决方法:pytorch3d 安装命令(ubuntu),成功!!!

测试代码:


FORCE_CUDA=1 works for me. Thanks!

      args = (points,cloud_to_packed_first_idx,num_points_per_cloud,image_size,radius,points_per_pixel,bin_size,max_points_per_bin,)# pyre-fixme[16]: Module `pytorch3d` has no attribute `_C`.idx, zbuf, dists = _C.rasterize_points(*args)ctx.save_for_backward(points, idx)ctx.mark_non_differentiable(idx)return idx, zbuf, dists

解决方法:编译之前:加上指令:

set FORCE_CUDA=1

报错:没有指定CUDA_HOME

File "C:\Users\002\.conda\envs\glige\lib\site-packages\torch\utils\cpp_extension.py", line 1048, in CUDAExtension library_dirs += library_paths(cuda=True) File "C:\Users\002\.conda\envs\glige\lib\site-packages\torch\utils\cpp_extension.py", line 1186, in library_paths paths.append(_join_cuda_home(lib_dir)) File "C:\Users\002\.conda\envs\glige\lib\site-packages\torch\utils\cpp_extension.py", line 2223, in _join_cuda_home raise EnvironmentError('CUDA_HOME environment variable is not set. ' OSError: CUDA_HOME environment variable is not set. Please set it to your CUDA install root.

方法1 重新安装命令 没测:

pip install "git+https://github.com/facebookresearch/pytorch3d.git"

方法2:

解决方法:pytorch3d 安装命令(ubuntu),成功!!!

pip install --no-index --no-cache-dir pytorch3d -f https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py38_cu113_pyt1110/download.html
 

 File "C:\Users\002\.conda\envs\glige\lib\site-packages\torch\autograd\function.py", line 539, in apply
    return super().apply(*args, **kwargs)  # type: ignore[misc]
  File "C:\Users\002\.conda\envs\glige\lib\site-packages\pytorch3d-0.7.7-py3.8-win-amd64.egg\pytorch3d\renderer\points\rasterize_points.py", line 214, in forward
    idx, zbuf, dists = _C.rasterize_points(*args)
RuntimeError: Not compiled with GPU support

测试代码:

import torch
from pytorch3d import _C
from pytorch3d.structures import Pointcloudsimport torch# 修改后的参数准备
points_tensor = torch.tensor([[0.5000, 0.5000, 0.5000], [1.0000, 1.0000, 1.0000]])
other_tensor = torch.tensor([[1., 2., 3.], [4., 5., 6.]])
value_tensor = torch.tensor(0.1000)another_tensor = torch.tensor([0., 0., 0.])
int_value1 = 10
int_value2 = 0
int_value3 = 0# 调用函数
idx, zbuf, dists = _C.rasterize_points(points_tensor,other_tensor,value_tensor,[10, 10],another_tensor,int_value1,int_value2,int_value3)

Traceback (most recent call last):
  File "E:\project\inpaint\Inpaint-Anything-main\aaa2.py", line 18, in <module>
    idx, zbuf, dists = _C.rasterize_points(
                       ^^^^^^^^^^^^^^^^^^^^
RuntimeError: a Tensor with 3 elements cannot be converted to Scalar

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

相关文章:

  • 软考中级-软件设计师 数据结构与算法
  • 关于CSS表达使中使用的 max() 函数
  • 51单片机教程(八)- 数码管的静态显示
  • 案例精选 | 河北省某检察院安全运营中异构日志数据融合的实践探索
  • clickhouse自增id的处理
  • 国内读新加坡公立大学在职博士是一种怎样的体验?还中文授课
  • linux 配置core
  • postcss-loader运行报错
  • 智能存储解决方案:探索 TDengine 的多级存储功能
  • Vue 3 中Pinia状态管理库的使用方法总结
  • 劫持微信聊天记录并分析还原 —— 访问数据库并查看聊天记录(五)
  • vue3+vite 前端打包不缓存配置
  • Dinky控制台:利用SSE技术实现实时日志监控与操作
  • cannot locate symbol _ZTVNSt6__ndk119basic_ostringstreamIcNS_
  • SwiftUI开发教程系列 - 第4章:数据与状态管理
  • API接口:助力汽车管理与安全应用
  • 聊一聊在字节跳动做项目质量改进的经验
  • CSS基础概念:什么是 CSS ? CSS 的组成
  • 鸿蒙next版开发:ArkTS组件自定义事件分发详解
  • 计算机图形学论文 | 多边形中的点可见性快速算法
  • 程序员输入问题
  • 雨晨 23H2 Windows 11 企业版 IE VCDX 适度 22631.4445 (VIP有限开放版本)
  • 如何评估焊机测试负载均衡性能
  • 【卷积基础】CNN中一些常见卷积(1*1卷积、膨胀卷积、组卷积、深度可分离卷积)
  • 组合(DFS)
  • linux盘扩容缩容
  • mysql中REPLACE语句使用说明
  • 分享:文本转换工具:PDF转图片,WORD转PDF,WORD转图片
  • mac crontab 不能使用问题简记
  • Python 自动化测试应用