开始使用免费开始使用

准备标签向量

在视频练习中,您学习了二分类与多分类之间的区别。您也了解到,在训练模型之前,数据准备流程需要做一些相应的修改。

在本练习中,您将处理一个原始数据集,其标签以文本形式给出。数据以名为 dfpandas.DataFrame 提供,包含两列:text 为文本数据,label 为标签名称。您的任务是对标签执行所有必要的转换:将字符串转换为数字,并进行独热编码(one-hot encode)。

环境中已加载 pandas 模块并命名为 pd,以及来自 keras.utils.np_utils 的函数 to_categorical()。数据集的前几行已打印到控制台供您查看。

本练习是课程的一部分

使用 Keras 构建语言建模的循环神经网络(RNN)

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Get the numerical ids of column label
numerical_ids = df.label.____

# Print initial shape
print(numerical_ids.____)
编辑并运行代码