我正在尝试使用C ++ TensorFlow(机器学习框架)的功能。这个函数是" SoftmaxCrossEntropyWithLogits" (https://www.tensorflow.org/api_docs/cc/class/tensorflow/ops/softmax-cross-entropy-with-logits)。
根据此函数的官方文档:此函数返回两个输出值:" loss"和" backprop"。 "损失"是矢量类型和" backprop"是一个矩阵。
我没有正确的语法和方式,以便我可以存储这两个值。目前,我正在尝试这个:
std::vector<std::pair<vector<float>, vector<float>>> cost = SoftmaxCrossEntropyWithLogits(args);
在C ++中编写上述行的正确方法是什么。
感谢。