Tensorflow classifier.predict写入csv

时间:2016-12-02 09:17:32

标签: pandas tensorflow

我暂时没有使用Tensorflow,当我更新它时似乎已经破坏了我的旧代码,因为许多旧函数已被弃用。我用新代码修复了它们,除了我写出结果时,它似乎都在运行:

y_predicted = classifier.predict(X_test) 

还有一个可迭代的选项 - 我认为我不需要。

我用以下方法写出预测结果:

pandas.DataFrame(y_predicted).to_csv(/dir/)

但现在我收到的错误是并非所有元素都可以转换为String类型。在y_predicted中是否有一个类我想要调用而不是整个事情?

2 个答案:

答案 0 :(得分:0)

无论如何,我找到了一个使用np.array而不是pandas数据帧的解决方案:

result = np.asarray(y_predicted)
formatInt = result.astype(np.int)
np.savetxt("dir",formatInt,delimiter=",")

答案 1 :(得分:0)

你也可以尝试,

$("#calculate").click(function(){
    var table = document.getElementById('draw_table');
    for (var r = 0, n = table.rows.length; r < n; r++) {
        for (var c = 0, m = table.rows[r].cells.length; c < m; c++) {
            console.log(table.rows[r].cells[c].value);//value is undefined . is it right way to get the value
        }
    }
});