python - TensorFlow | 如何实现 10 倍交叉验证?
问题描述
我如何在这段代码中实现 10 折交叉验证?
(train_ds, val_ds, test_ds), metadata = tfds.load(
'tf_flowers',
split=['train[:60%]', 'train[60%:90%]', 'train[90%:]'],
with_info=True,
as_supervised=True)
附言
也许我做了 10 倍交叉验证,但我不确定。
(train_ds, test_ds), metadata = tfds.load(
'tf_flowers',
split=['train[:90%]', 'train[90%:]'],
with_info=True,
as_supervised=True
)
val_ds = train_ds.split = [
f'train[{k}%:{k+10}%]' for k in range(0, 100, 10)
]
解决方案
对我有什么帮助!
(train_ds, test_ds), metadata = tfds.load(
'tf_flowers',
split=['train[:90%]', 'train[90%:]'],
with_info=True,
as_supervised=True
)
val_ds = train_ds.split = [
f'train[{k}%:{k+10}%]' for k in range(0, 100, 10)
]
推荐阅读
- reactjs - 自定义开发者门户以将 api 发布时间放在 devprortal 的概述中
- arrays - 查找具有不等间距范围的表
- r - 可以在具有在该数据框中定义的变量的数据框中调用 eval 吗?
- html - 我的第一个 div 上有大约 20 像素的空白区域。如何在不破坏页面布局的情况下删除它?
- python - 如何将图像嵌入到用 python 编写的自定义库中的机器人框架日志文件中?
- alfresco - 来自 Alfresco 的默认 mime 类型图标
- python - 如何在 Tensorflow 中将灰度图像转换为 RGB?
- python - chompjs 无法从特定页面获取 json 数据
- reactjs - 如何在修改和呈现状态的组件中使用 React Redux 存储
- flutter - 模块flutter_app_android:依赖项列表中的无效项“Flutter for Android”{In Flutter}