← 开源
PanJinquan

tensorflow_models_learning

tensorflow GoogleNet inception V1 V2 V3 V4

TutorialsML/AI fundamentalsPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
954
Star
286
Fork
+-1
本周
1
贡献者
创建于 2018-08-17 · 更新于 2026-10-12 · 今日第 12405 名
主要开发者
PanJinquan

PanJinquan/tensorflow_models_learning 排名第 12,405,有 954 个星标。

同类别比较

PanJinquan/tensorflow_models_learning 排名第 12,405,此处有 8 个同类条目;gabrieleangeletti/Deep-Learning-TensorFlow 排名第 12,411。

同类别比较
名称排名指标
weiwill88/Local_Pdf_Chat_RAG12,371
语言:
Python
星标数:
961
分叉数:
183
简介:
Transparent Python RAG reference with FAISS + BM25 hybrid retrieval, reranking, Gradio UI, and FastAPI.
DLSchool/deep-learning-school12,373
语言:
Jupyter Notebook
星标数:
960
分叉数:
532
简介:
Официальный репозиторий курса Deep Learning (2018-2021) от Deep Learning School при ФПМИ МФТИ
movidius/ncappzoo12,378
语言:
Python
星标数:
960
分叉数:
371
简介:
Contains examples for the Movidius Neural Compute Stick.
llSourcell/Machine_Learning_Journey12,394
星标数:
957
分叉数:
245
简介:
This is the Curriculum for "Machine Learning Journey" By Siraj Raval on Youtube
gabrieleangeletti/Deep-Learning-TensorFlow12,411
语言:
Python
星标数:
954
分叉数:
364
简介:
Ready to use implementations of various Deep Learning algorithms using TensorFlow.
MorvanZhou/NLP-Tutorials12,422
语言:
Python
星标数:
952
分叉数:
315
简介:
Simple implementations of NLP models. Tutorials are written in Chinese on my website https://mofanpy.com
llSourcell/LearnML12,433
星标数:
951
分叉数:
178
简介:
This is the Study Guide for Learn Machine Learning in 3 Months (PyTorch Curriculum) by Siraj Raval on Youtube
weaviate/recipes12,442
语言:
Jupyter Notebook
星标数:
950
分叉数:
199
简介:
This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!
关键参数与规格
关键参数与规格
参数值
语言Python
类别Tutorials
子类别ML/AI fundamentals
星标数954
分叉数286
贡献者1
创建日期2018-08-17
更新日期2026-10-12
1 天星标数0
7 天星标数-1
排名12,405
上次排名12,333
排名变化-72
7 天星标排名17,421
上次 7 天星标排名17,392
7 天星标排名变化-29
总星标排名11,554
上次总星标排名11,539
总星标排名变化-15
国家China
README 摘录

tensorflow_models_learning 老铁要是觉得不错,给个“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的大小 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. 资源下载 本项目详细说明,请参考鄙人博客资料: 《使用自己的数据集训练GoogLenet InceptionNet V1 V2 V3模型》: 《tensorflow实现将ckpt转pb文件》: 《使用自己的数据集训练MobileNet、ResNet实

现图像分类(TensorFlow)》 预训练模型下载地址: 老铁要是觉得不错,给个“star” tensorflow-gpu==1.

常见问题

记录了多少星标和分叉?

PanJinquan/tensorflow_models_learning 有 954 个星标和 286 个分叉。

仓库排名是多少?

PanJinquan/tensorflow_models_learning 排名第 12,405。

记录的语言和类别是什么?

PanJinquan/tensorflow_models_learning 有 954 个星标,语言为 Python,类别为 Tutorials。

哪个仓库排名最接近?

PanJinquan/tensorflow_models_learning 与 gabrieleangeletti/Deep-Learning-TensorFlow 比较,后者排名第 12,411,有 954 个星标。

README

tensorflow_models_learning

老铁要是觉得不错,给个“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
排名相邻
同类项目