|
|
|
@ -225,11 +225,13 @@ void bindTensor(py::module *m) {
|
|
|
|
|
(void)py::class_<DataType>(*m, "DataType")
|
|
|
|
|
.def(py::init<std::string>())
|
|
|
|
|
.def(py::self == py::self)
|
|
|
|
|
.def("__str__", &DataType::ToString);
|
|
|
|
|
.def("__str__", &DataType::ToString)
|
|
|
|
|
.def("__deepcopy__", [](py::object &t, py::dict memo) { return t; });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void bindTensorOps1(py::module *m) {
|
|
|
|
|
(void)py::class_<TensorOp, std::shared_ptr<TensorOp>>(*m, "TensorOp");
|
|
|
|
|
(void)py::class_<TensorOp, std::shared_ptr<TensorOp>>(*m, "TensorOp")
|
|
|
|
|
.def("__deepcopy__", [](py::object &t, py::dict memo) { return t; });
|
|
|
|
|
|
|
|
|
|
(void)py::class_<NormalizeOp, TensorOp, std::shared_ptr<NormalizeOp>>(
|
|
|
|
|
*m, "NormalizeOp", "Tensor operation to normalize an image. Takes mean and std.")
|
|
|
|
|