使用TensorFlow和Keras加载波士顿房价数据集
使用TensorFlow和Keras加载波士顿房价数据集
本教程将演示如何使用TensorFlow和Keras加载经典的波士顿房价数据集。
代码示例:
import tensorflow as tf
# 加载波士顿房价数据集
boston_housing = tf.keras.datasets.boston_housing
# 将数据集分为训练集和测试集
(train_x, train_y), (test_x, test_y) = boston_housing.load_data()
# 获取训练集和测试集的样本数量
num_train = len(train_x)
num_test = len(test_x)
print('训练集样本数量:', num_train)
print('测试集样本数量:', num_test)
代码解释:
boston_housing = tf.keras.datasets.boston_housing: 定义一个变量boston_housing并将其赋值为tf.keras.datasets.boston_housing,这是一个包含波士顿房价数据集的模块。(train_x, train_y), (test_x, test_y) = boston_housing.load_data(): 调用boston_housing中的load_data()方法加载数据集,并将其自动分为训练集和测试集。train_x,train_y分别代表训练集的特征和标签。test_x,test_y分别代表测试集的特征和标签。
num_train = len(train_x): 计算训练集的样本数量,并将其赋值给num_train变量。num_test = len(test_x): 计算测试集的样本数量,并将其赋值给num_test变量。
通过以上步骤,您已成功使用TensorFlow和Keras加载了波士顿房价数据集,并将数据准备用于机器学习模型的训练和评估。
原文地址: https://www.cveoy.top/t/topic/f1Uo 著作权归作者所有。请勿转载和采集!