commit 0dfb6cd7f6e4d90e4ae81e587293865108a360ac Author: 夏军 <1024307957@qq.com> Date: Tue Jul 21 22:36:00 2020 +0800 学院任务文件 diff --git a/student_task.py b/student_task.py new file mode 100644 index 0000000..ae00db0 --- /dev/null +++ b/student_task.py @@ -0,0 +1,13 @@ +multi_func = lambda x : x*10 + +def data_pre_handle(data): + # 对输入数据依次执行以下操作,然后作为返回值输出 + # 1. 映射,使用上面的multi_func函数作为参数 + # 2. 分组,每3个分为一组,末尾不足一组的砍掉 + # 3. 重复,将数据重复3次 + ########## Begin ########## + map_res = data.map(operations=multi_func) + batch_res = map_res.batch(batch_size=3, drop_remainder=True) + repeat_res = batch_res.repeat(3) + return repeat_res + ########## end ########## \ No newline at end of file