android - 需要 TensorFlow 建议
问题描述
我有一个ASL(美国手语)数据集,其中每个字母有 3000 张图像,我将通过tensorflow codelabs
使用这个脚本来训练我的模型
"python -m scripts.retrain \
--bottleneck_dir=tf_files/bottlenecks \
--how_many_training_steps=? \
--model_dir=tf_files/models/ \ --summaries_dir=tf_files/training_summaries/"mobilenet_1.0_224" \
--output_graph=tf_files/retrained_graph.pb \
--output_labels=tf_files/retrained_labels.txt \
--architecture="mobilenet_1.0_224" \ --image_dir=tf_files/dataset".
谁能告诉我必须选择多少步才能进行准确的预测?
我是深度学习的新手,因为我处于学习阶段,所以建议会很有帮助。
解决方案
如果每个字母有大约 3,000 个图像,并且有 26 个字母,那么每个epoch大约有 78,000 个图像。如果您的批量大小为b,那么每个 epoch 为您提供 78,000/ b个训练步骤。我建议先训练到 10 个 epoch,然后看看会发生什么。
这是实验科学。在每个 epoch 之后打印准确度,看看会发生什么,如果网络进一步改进。当训练停止显着改善时停止训练。
推荐阅读
- sql - 使用左连接选择我们需要列的最旧值的行
- c - 更新 make 文件以链接依赖文件
- java - 如何调整wildfly managed-executor-service 线程池参数
- merge - TortoiseSVN - 如何将分支合并到主干?
- c# - Xamarin 绑定到 XAML 中的属性(自定义类型对象列表)
- java - 在 Jboss 7.2.0 和 JDK 1.8 中部署战争
- android - 使用应用程序包时,<1% 的用户会收到 UnsatisfiedLinkError
- javascript - Electron 应用程序从任务管理器窗口处理结束任务
- ruby-on-rails - 类型上不存在 Graphql 字段
- laravel-5 - Laravel 图表包:找不到类“”