• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

tensorflow_models_nets: tensorflow GoogleNet inception V1 V2 V3 V4

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

tensorflow_models_nets

开源软件地址:

https://gitee.com/DSCjxgzzd/tensorflow_models_nets

开源软件介绍:

tensorflow_models_nets

老铁要是觉得不错,给个“star”

1.生成record训练数据

dataset已经包含了训练和测试的图片,请直接运行create_tf_record.py

对于InceptionNet V1:设置resize_height和resize_width = 224 对于InceptionNet V3:设置resize_height和resize_width = 299 其他模型,请根据输入需要设置resize_height和resize_width的大小

if __name__ == '__main__':    # 参数设置    resize_height = 224  # 指定存储图片高度    resize_width = 224  # 指定存储图片宽度    shuffle=True    log=5    # 产生train.record文件    image_dir='dataset/train'    train_labels = 'dataset/train.txt'  # 图片路径    train_record_output = 'dataset/record/train{}.tfrecords'.format(resize_height)    create_records(image_dir,train_labels, train_record_output, resize_height, resize_width,shuffle,log)    train_nums=get_example_nums(train_record_output)    print("save train example nums={}".format(train_nums))    # 产生val.record文件    image_dir='dataset/val'    val_labels = 'dataset/val.txt'  # 图片路径    val_record_output = 'dataset/record/val{}.tfrecords'.format(resize_height)    create_records(image_dir,val_labels, val_record_output, resize_height, resize_width,shuffle,log)    val_nums=get_example_nums(val_record_output)    print("save val example nums={}".format(val_nums))    # 测试显示函数    # disp_records(train_record_output,resize_height, resize_width)    batch_test(train_record_output,resize_height, resize_width)

2.训练过程

目前提供VGG、inception_v1、inception_v3、mobilenet_v以及resnet_v1的训练文件,只需要生成tfrecord数据,即可开始训练

训练VGG请直接运行:vgg_train_val.py 训练inception_v1请直接运行:inception_v1_train_val.py 训练inception_v3请直接运行:inception_v3_train_val.py 训练mobilenet_v1请直接运行:mobilenet_train_val.py 其他模型,请参考训练文件进行修改

3.资源下载

  • 本项目详细说明,请参考鄙人博客资料:

《使用自己的数据集训练GoogLenet InceptionNet V1 V2 V3模型》: https://panjinquan.blog.csdn.net/article/details/81560537 《tensorflow实现将ckpt转pb文件》: https://panjinquan.blog.csdn.net/article/details/82218092 《使用自己的数据集训练MobileNet、ResNet实现图像分类(TensorFlow)》https://panjinquan.blog.csdn.net/article/details/88252699预训练模型下载地址: https://download.csdn.net/download/guyuealian/10610847

  • 老铁要是觉得不错,给个“star”
  • tensorflow-gpu==1.4.0

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap