Skip to content

Commit ea99727

Browse files
committed
expose TrainingImage & dataset.images
1 parent 5f5e66e commit ea99727

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/api/python_bindings.cu

+12-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ PYBIND11_MODULE(PyTurboNeRF, m) {
6161

6262
m.doc() = "TurboNeRF Python Bindings";
6363
m.attr("__version__") = "0.0.19";
64-
m.attr("__build__") = 0;
64+
m.attr("__build__") = 1;
6565

6666
/**
6767
* Global functions
@@ -205,6 +205,16 @@ PYBIND11_MODULE(PyTurboNeRF, m) {
205205
.def(py::self != py::self)
206206
;
207207

208+
py::class_<TrainingImage>(m, "TrainingImage")
209+
.def(
210+
py::init<const string&, const int2&>(),
211+
py::arg("file_path"),
212+
py::arg("dimensions")
213+
)
214+
.def_readonly("file_path", &TrainingImage::file_path)
215+
.def_readonly("dimensions", &TrainingImage::dimensions)
216+
;
217+
208218
py::class_<Dataset>(m, "Dataset")
209219
.def(
210220
py::init<const string&>(),
@@ -222,6 +232,7 @@ PYBIND11_MODULE(PyTurboNeRF, m) {
222232
.def_readwrite("file_path", &Dataset::file_path)
223233
.def_readwrite("cameras", &Dataset::cameras)
224234
.def_readwrite("bounding_box", &Dataset::bounding_box)
235+
.def_readonly("images", &Dataset::images)
225236
.def_readonly("image_dimensions", &Dataset::image_dimensions)
226237
.def_readonly("contains_multiple_image_dims", &Dataset::contains_multiple_image_dims)
227238
;

0 commit comments

Comments
 (0)