如何在 Keras 中将 'mnist.load_data()' 的 return 值的格式更改为 'mnist_train.csv'?
how to change the format of the return value of 'mnist.load_data()' to 'mnist_train.csv' in Keras?
我使用 Keras。
(X_train, y_train), (X_test, y_test) = mnist.load_data()
X_train'形状是(number_of_training_sample,224,224,3)
Y_train的形状是(number_of_training_sample, 10)
特征和标签在不同的 ndarray 中分开。
但我想将这些 ndarrays 更改为 'mnist_train.csv' 格式。
(https://raw.githubusercontent.com/sjwhitworth/golearn/master/examples/datasets/mnist_train.csv)
我自己的数据集与 return 值 'mnist.load_data()' 的格式完全相同。但只有 'mnist_train.csv' 格式在我想使用的代码中有效。
你能告诉我如何更改格式吗????
(很抱歉,这个问题很简单。我是 numpy 和 python 的新手。)
(X_train, y_train), (X_test, y_test) = mnist.load_data()
将数据加载为 numpy 数组
'mnist_train.csv'是我们平时用pandas库读取的.csv文件存储在硬盘上
import pandas as pd
X_train = pd.read_csv('filename.csv')
Pandas 将 .csv 读取为数据框(如果有列名,则带有列名)
使用 keras 你需要 numpy 数组,所以
(X_train, y_train), (X_test, y_test) = mnist.load_data()
应该可以正常工作
Post您正在使用的代码和产生的错误进一步解释
我使用 Keras。
(X_train, y_train), (X_test, y_test) = mnist.load_data()
X_train'形状是(number_of_training_sample,224,224,3)
Y_train的形状是(number_of_training_sample, 10)
特征和标签在不同的 ndarray 中分开。 但我想将这些 ndarrays 更改为 'mnist_train.csv' 格式。 (https://raw.githubusercontent.com/sjwhitworth/golearn/master/examples/datasets/mnist_train.csv)
我自己的数据集与 return 值 'mnist.load_data()' 的格式完全相同。但只有 'mnist_train.csv' 格式在我想使用的代码中有效。
你能告诉我如何更改格式吗???? (很抱歉,这个问题很简单。我是 numpy 和 python 的新手。)
(X_train, y_train), (X_test, y_test) = mnist.load_data()
将数据加载为 numpy 数组
'mnist_train.csv'是我们平时用pandas库读取的.csv文件存储在硬盘上
import pandas as pd
X_train = pd.read_csv('filename.csv')
Pandas 将 .csv 读取为数据框(如果有列名,则带有列名) 使用 keras 你需要 numpy 数组,所以
(X_train, y_train), (X_test, y_test) = mnist.load_data()
应该可以正常工作
Post您正在使用的代码和产生的错误进一步解释