Я работаю над Google Colab. В коде есть вызов функции Spatialsamplerbillinear, которая предположительно присутствует как spatialsamplingbilinear.cu и показывает не реализованную ошибку
ошибка:
/content/drive/My Drive/sushanm1/sconv/functional/sconv.py in kernel_resampling_forward(kernel, grid) backend.SpatialGridSamplerBilinear_updateOutput(backend.library_state, kernel, grid, output, 0)
/usr/local/lib/python3.6/dist-packages/torch/_thnn/utils.py in __getattr__(self, name)
25 def register_method(self, name, ctypes_fn):
26 self.methods[name] = ctypes_fn
---> 27
28 @property
29 def library_state(self):
Я пытался настроить cuda () на colab, и когда я делал это в системе в исследовательской лаборатории, он показал наличие этой функции в виде файла .cu
Я также попытался обновить до pytorch 0.3.1, но он все еще показывает, что не реализован. Я не знаю, почему реализации thcunn не вызываются на colab
код:
backend = thnn.type2backend[kernel.type()]
backend.SpatialGridSamplerBilinear_updateOutput(backend.library_state,
kernel, grid, output, 0)
return output