2026年TensorFlow编程挑战复杂数据处理练习题.docxVIP

  • 0
  • 0
  • 约6.45千字
  • 约 13页
  • 2026-08-31 发布于福建
  • 举报

2026年TensorFlow编程挑战复杂数据处理练习题.docx

第PAGE页共NUMPAGES页

2026年TensorFlow编程挑战:复杂数据处理练习题

第一部分:基础操作题(共3题,每题10分)

1.数据加载与预处理

假设你有一组存储在CSV文件中的汽车销售数据,包含以下字段:`车名(string)`、`价格(float)`、`年份(int)`、`销量(int)`、`城市(string)`。请编写TensorFlow代码完成以下任务:

(1)使用`tf.data`模块加载数据,将`车名`和`城市`字段转换为独热编码(one-hotencoding),`价格`和`年份`进行归一化处理。

(2)将数据集划分为训练集(80%)和测试集(20%),并确保打乱顺序。

2.数据增强与批处理

给定一个包含手写数字图片(28x28像素,灰度值)的数据集,请编写TensorFlow代码实现以下功能:

(1)对图片进行随机旋转(角度范围±15°)和随机裁剪(裁剪区域大小为22x22像素)。

(2)将数据集批处理为batchsize=64的小批次,并使用`prefetch`方法提高加载效率。

3.自定义数据集

假设你需要处理一个包含JSON格式日志文件的分布式数据集,每条日志包含`时间戳(string)`、`用户行为(string)`、`设备信息(string)`。请编写TensorFlow代码:

(1)定义一个自定义数据集类,支持从多

文档评论(0)

1亿VIP精品文档

相关文档