【发布时间】:2022-11-10 08:40:58
【问题描述】:
如何创建具有形状 (b,n,m) 的自定义张量值 我看到了 cppflow::fill 方法,但它允许插入 1 个值,填充形状中的整个相同值 我看到https://github.com/serizba/cppflow/issues/114,但还没有找到如何从自定义值或向量中填充值,例如
我已经使用创建了一个 2d 矢量
vector<vector<float>> tensordata;
for(int i=0; i<cloud->points.size(); i++)
{
vector<float> temp;
for(int j=0; j<3; j++)
{
if(j==0)
{
temp.push_back(cloud->points[i].x);
}
if(j==1)
{
temp.push_back(cloud->points[i].y);
}
if(j==2)
{
temp.push_back(cloud->points[i].z);
}
}
tensordata.push_back(temp);
}
但是,将其转换为张量仍然存在错误。
【问题讨论】:
标签: c++ tensorflow tensorflow-c++ cppflow