Lea*_*g C 3 machine-learning tensorflow
我正在遵循 代码实验室Tensorflow的诗人指南,用自己的图像重新训练Inception v3。但是没有提及我的图像应该是多大。我还观看了一些Youtube视频,该视频建议裁剪并填充白色空间以制作方形图像。但这并没有真正提到尺寸。
我应该如何调整训练图像的大小以使重新训练开始时获得最佳结果?
小智 5
该代码会自动为您准备图像并将其输入网络。您需要做的就是正确设置文件夹并提供足够的训练图像。根据我的经验,图像的大小并不重要。我按照说明使用 640x480 和 1280x1024 图像进行了重新训练。我通过每类 400 - 1000 张图像的训练规模获得了很好的结果。
小智 5
该代码为您调整大小。看看retrain.py。我列出了负责根据网络体系结构确定图像大小的代码。
if architecture == 'inception_v3':
# pylint: disable=line-too-long
data_url = 'http://download.tensorflow.org/models/image/imagenet/inception-2015-12-05.tgz'
# pylint: enable=line-too-long
bottleneck_tensor_name = 'pool_3/_reshape:0'
bottleneck_tensor_size = 2048
input_width = 299
input_height = 299
input_depth = 3
resized_input_tensor_name = 'Mul:0'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5543 次 |
最近记录: |