Libtorch C++ - 没有匹配的成员函数来调用 InterpolateFuncOptions 的“size”

巴蒂斯特·阿马托

在 C++ 中使用 Libtorch 1.6.0,我收到以下错误:

error: no matching member function for call to 'size'

我的线路如下:

image = F::interpolate(image, F::InterpolateFuncOptions().size({target_height, target_width}).mode(torch::kNearest));

但在文档中它似乎是正确的......知道吗?

提前致谢

席蒙·马兹克

你应该std::vector像这样包装它

image = F::interpolate(image, 
        F::InterpolateFuncOptions()
        .size(std::vector<>{target_height, target_width})
        .mode(torch::kNearest));

这样做的原因是size没有对您尝试使用的std::initializer_list 进行重载调用(请参阅此处的size文档)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C ++错误:没有匹配的函数来调用'print_size'

C ++:没有匹配的函数来调用

发生没有匹配的函数来调用C ++中的错误

C ++-没有匹配的函数来调用'getaddrinfo'

C ++线程-没有匹配的函数来调用

C ++错误::没有匹配的函数来调用'function'

C ++没有匹配函数来调用向量push_back

C ++ Boost Geometry错误:没有匹配的函数来调用“ assertion_failed”

C ++错误:没有匹配的函数来调用'simplex615 <arbitraryFunc> :: amoeba

裁剪libtorch-C ++中的渐变范数

libtorch(PyTorch C ++)奇怪的类语法

Libtorch C ++和pytorch的输出不同

没有匹配的函数来调用类中的成员函数

list1.erase( hash1.find ( p) ); 没有匹配的函数来调用“擦除”C++

C ++:没有匹配的函数可调用''

C ++错误没有匹配的调用函数

C ++模板:没有匹配的调用函数

C++ - 没有匹配的函数调用

没有匹配的成员函数来调用“连接”-使用“ this”时

“不是...的成员”和“没有匹配的函数来调用”错误

C ++中的可调用类对象:没有匹配的函数来调用'std :: tuple <T> :: tuple(<括号包围的初始化程序列表>)'

没有对象就无法调用成员函数。C ++

在C ++中加载pytorch模型,libtorch.dll问题

LibTorch C++ 和 Eigen 之间的数据传输

c ++:函数“没有匹配的函数可调用”错误

C++ - 在 foreach 中复制向量给出“没有匹配的函数来调用 std::vector<int>::push_back(std::vector<int>&)”

我正在尝试学习如何在c ++中传递指针,但出现错误:没有匹配的函数来调用'test'。我究竟做错了什么?

vscode中的C ++:错误:没有匹配的构造函数来初始化'std :: thread'

在C ++中没有匹配的构造函数来初始化可变参数模板