如何将数字矩阵转换为R中的张量流数据集?



我认为这是一个简单的问题…

我正在尝试构建我的第一个神经网络,我将随机森林,glm和gbm的结果与张sorflow神经网络进行比较。我有一个数据帧,我把它转换成一个数字数据矩阵。一些列是二进制指示符,其他列是标度()-ed。

我试着运行feature_spec(),就像它说的那样,在所有的教程中加载罐装数据,我得到错误

Error in dataset_prepare(dataset, !!self$x, !!self$y, named_features = TRUE) : Provided dataset is not a TensorFlow Dataset

我在这里找到了命令,是的,我可以将我的矩阵保存为CSV,然后使用make_csv_dataset()读取它,但这似乎有点愚蠢和低效。

那么我如何将数字矩阵转换为TensorFlow数据集?

我通过转换为矩阵来过度设计解决方案。只要将数据保留为data.frame,feature_spec就可以正常工作。

最新更新