Tensorflow Estimator API DNNClassifier的输出很奇怪,与LinearClassifier相比

时间:2018-09-22 21:53:59

标签: python tensorflow

如果我只有数字数据(没有分类数据),那么我不需要更改input_func来从LinearClassifier转换为DNNClassifier吗?

您可以在这里为我提供代码吗?我的以下input_func适用于LinearClassifier,但不适用于DNNClassifier:

关于我的数据集的一些信息,

trainx,trainy,testx,testy是名称所建议的名称,其中trainx.shape =(480,1600)testx.shape =(160,1600)和trainy.shape =(480,1),testy.shape =(160,1)

Invalidate Caches/Restart

DNN output LinearClassifier output

已随附输出。将所有4个用于测试预测都不可能正确。我希望得到的结果类似于我在LinearClassifier中得到的结果。

我还要检查概率。奇怪的是,对于DNN模型中的所有标签,对于所有测试数据,它们都是相同的。 example, first two test predictions

0 个答案:

没有答案