@@ -117,19 +117,22 @@ PYBIND11_PLUGIN(core) {
117
117
.def (" set" , PyCPUTensorSetFromArray<int64_t >)
118
118
.def (" set" , PyCPUTensorSetFromArray<bool >)
119
119
.def (" set" , PyCPUTensorSetFromArray<uint16_t >)
120
+ .def (" set" , PyCPUTensorSetFromArray<uint8_t >)
120
121
#ifdef PADDLE_WITH_CUDA
121
122
.def (" set" , PyCUDATensorSetFromArray<float >)
122
123
.def (" set" , PyCUDATensorSetFromArray<int >)
123
124
.def (" set" , PyCUDATensorSetFromArray<double >)
124
125
.def (" set" , PyCUDATensorSetFromArray<int64_t >)
125
126
.def (" set" , PyCUDATensorSetFromArray<bool >)
126
127
.def (" set" , PyCUDATensorSetFromArray<uint16_t >)
128
+ .def (" set" , PyCUDATensorSetFromArray<uint8_t >)
127
129
.def (" set" , PyCUDAPinnedTensorSetFromArray<float >)
128
130
.def (" set" , PyCUDAPinnedTensorSetFromArray<int >)
129
131
.def (" set" , PyCUDAPinnedTensorSetFromArray<double >)
130
132
.def (" set" , PyCUDAPinnedTensorSetFromArray<int64_t >)
131
133
.def (" set" , PyCUDAPinnedTensorSetFromArray<bool >)
132
134
.def (" set" , PyCUDAPinnedTensorSetFromArray<uint16_t >)
135
+ .def (" set" , PyCUDAPinnedTensorSetFromArray<uint8_t >)
133
136
#endif
134
137
.def (" shape" , [](Tensor &self) { return vectorize (self.dims ()); })
135
138
.def (" set_float_element" , TensorSetElement<float >)
0 commit comments