We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5782690 commit 0c6ed0eCopy full SHA for 0c6ed0e
python/pybind/sapien.cpp
@@ -329,7 +329,10 @@ Generator<int> init_sapien(py::module &m) {
329
330
py::object obj = py::cast(newArray);
331
auto as_tensor = py::module_::import("torch").attr("as_tensor");
332
- return as_tensor("data"_a = obj, "device"_a = "cuda");
+
333
+ std::string device_str = array.cudaId >= 0 ?
334
+ "cuda:" + std::to_string(array.cudaId) : "cuda";
335
+ return as_tensor("data"_a = obj, "device"_a = device_str);
336
})
337
#ifdef SAPIEN_CUDA
338
.def("jax",
0 commit comments