tensorflow 预训练模型列表

https://github.com/tensorflow/models/tree/master/research/slim

Pre-trained Models

Neural nets work best when they have many parameters, making them powerful function approximators. However, this means they must be trained on very large datasets. Because training models from scratch can be a very computationally intensive process requiring days or even weeks, we provide various pre-trained models, as listed below. These CNNs have been trained on the ILSVRC-2012-CLS image classification dataset.

In the table below, we list each model, the corresponding TensorFlow model file, the link to the model checkpoint, and the top 1 and top 5 accuracy (on the imagenet test set). Note that the VGG and ResNet V1 parameters have been converted from their original caffe formats (here and here), whereas the Inception and ResNet V2 parameters have been trained internally at Google. Also be aware that these accuracies were computed by evaluating using a single image crop. Some academic papers report higher accuracy by using multiple crops at multiple scales.

Model

TF-Slim File

Checkpoint

Top-1 Accuracy

Top-5 Accuracy

Inception V1

Code

inception_v1_2016_08_28.tar.gz

69.8

89.6

Inception V2

Code

inception_v2_2016_08_28.tar.gz

73.9

91.8

Inception V3

Code

inception_v3_2016_08_28.tar.gz

78.0

93.9

Inception V4

Code

inception_v4_2016_09_09.tar.gz

80.2

95.2

Inception-ResNet-v2

Code

inception_resnet_v2_2016_08_30.tar.gz

80.4

95.3

ResNet V1 50

Code

resnet_v1_50_2016_08_28.tar.gz

75.2

92.2

ResNet V1 101

Code

resnet_v1_101_2016_08_28.tar.gz

76.4

92.9

ResNet V1 152

Code

resnet_v1_152_2016_08_28.tar.gz

76.8

93.2

ResNet V2 50^

Code

resnet_v2_50_2017_04_14.tar.gz

75.6

92.8

ResNet V2 101^

Code

resnet_v2_101_2017_04_14.tar.gz

77.0

93.7

ResNet V2 152^

Code

resnet_v2_152_2017_04_14.tar.gz

77.8

94.1

ResNet V2 200

Code

TBA

79.9*

95.2*

VGG 16

Code

vgg_16_2016_08_28.tar.gz

71.5

89.8

VGG 19

Code

vgg_19_2016_08_28.tar.gz

71.1

89.8

MobileNet_v1_1.0_224

Code

mobilenet_v1_1.0_224.tgz

70.9

89.9

MobileNet_v1_0.50_160

Code

mobilenet_v1_0.50_160.tgz

59.1

81.9

MobileNet_v1_0.25_128

Code

mobilenet_v1_0.25_128.tgz

41.5

66.3

MobileNet_v2_1.4_224^*

Code

mobilenet_v2_1.4_224.tgz

74.9

92.5

MobileNet_v2_1.0_224^*

Code

mobilenet_v2_1.0_224.tgz

71.9

91.0

NASNet-A_Mobile_224#

Code

nasnet-a_mobile_04_10_2017.tar.gz

74.0

91.6

NASNet-A_Large_331#

Code

nasnet-a_large_04_10_2017.tar.gz

82.7

96.2

PNASNet-5_Large_331

Code

pnasnet-5_large_2017_12_13.tar.gz

82.9

96.2

PNASNet-5_Mobile_224

Code

pnasnet-5_mobile_2017_12_13.tar.gz

74.2

91.9

tensorflow 预训练模型列表的更多相关文章

  1. tensorflow利用预训练模型进行目标检测(二):预训练模型的使用

    一.运行样例 官网链接:https://github.com/tensorflow/models/blob/master/research/object_detection/object_detect ...

  2. tensorflow利用预训练模型进行目标检测(一):安装tensorflow detection api

    一.tensorflow安装 首先系统中已经安装了两个版本的tensorflow,一个是通过keras安装的, 一个是按照官网教程https://www.tensorflow.org/install/ ...

  3. 文本分类实战(十)—— BERT 预训练模型

    1 大纲概述 文本分类这个系列将会有十篇左右,包括基于word2vec预训练的文本分类,与及基于最新的预训练模型(ELMo,BERT等)的文本分类.总共有以下系列: word2vec预训练词向量 te ...

  4. 使用BERT预训练模型+微调进行文本分类

    本文记录使用BERT预训练模型,修改最顶层softmax层,微调几个epoch,进行文本分类任务. BERT源码 首先BERT源码来自谷歌官方tensorflow版:https://github.co ...

  5. 我的Keras使用总结(4)——Application中五款预训练模型学习及其应用

    本节主要学习Keras的应用模块 Application提供的带有预训练权重的模型,这些模型可以用来进行预测,特征提取和 finetune,上一篇文章我们使用了VGG16进行特征提取和微调,下面尝试一 ...

  6. 文本分类实战(九)—— ELMO 预训练模型

    1 大纲概述 文本分类这个系列将会有十篇左右,包括基于word2vec预训练的文本分类,与及基于最新的预训练模型(ELMo,BERT等)的文本分类.总共有以下系列: word2vec预训练词向量 te ...

  7. pytorch预训练模型的下载地址以及解决下载速度慢的方法

    https://github.com/pytorch/vision/tree/master/torchvision/models 几乎所有的常用预训练模型都在这里面 总结下各种模型的下载地址: 1 R ...

  8. [Pytorch]Pytorch加载预训练模型(转)

    转自:https://blog.csdn.net/Vivianyzw/article/details/81061765 东风的地方 1. 直接加载预训练模型 在训练的时候可能需要中断一下,然后继续训练 ...

  9. 在 C/C++ 中使用 TensorFlow 预训练好的模型—— 间接调用 Python 实现

    现在的深度学习框架一般都是基于 Python 来实现,构建.训练.保存和调用模型都可以很容易地在 Python 下完成.但有时候,我们在实际应用这些模型的时候可能需要在其他编程语言下进行,本文将通过 ...

随机推荐

  1. document.forms使用

    定义:document.forms返回form表单的集合,包含了当前DOM结构中所有的form表单. 语法: . 获取当前DOM结构中的第一个form表单. document.forms[] . 获取 ...

  2. K8S概念理解参考

  3. Android PKMS服务

    它的作用? 关于PKMS的全称是啥应该咱们不陌生,PackageManagerService,和AMS一样是Android系统的核心服务,它主要负责系统中Package的管理,应用程序的安装.卸载.信 ...

  4. python测试开发django-66.图片403forbidden

    前言 用 django 开发 web 页面,在 HTML 页面上添加图片时,发现本地图片可以正常显示,但是添加一个互联网的图片,却不能正常显示. 本地 static 图片 先在本地 static 放一 ...

  5. Vuex之Mutation

    [前言] 数据在页面是获取到了,但是如果需要修改count值怎么办?更改 Vuex 的 store 中的状态的唯一方法是提交 mutation.Vuex 中的 mutation 非常类似于事件:每个 ...

  6. Access denied for user '密码'@'192.18.0.0' (using password: YES)

    Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.6:generate (default- ...

  7. 如何使用h5py读入数据

    在网上找到的方法,如下: import h5py import numpy as np #HDF5的写入: imgData = np.zeros((2,4)) f = h5py.File('HDF5_ ...

  8. 到底该不该用RTOS——rtos的优点

    我现在要不要学习RTOS? 学习RTOS有什么好处? 我的项目要不要跑RTOS? ······等等一些关于RTOS的问题,其实归根结底还是你对RTOS了解的不够,项目开发的经验还不足等. 针对这部分朋 ...

  9. vue cli 常见问题汇总

    以下是本人在用vue cli 开发项目里遇到的最基本的问题及解决方案汇总.没啥很多技术性的东西,各位看个乐呵就行~ 1.vue-cli 创建的项目各文件夹的含义 注意:通过vue-cli 4 创建的项 ...

  10. flutter中的异步机制Future

    饿补一下Flutter中Http请求的异步操作. Dart是一个单线程语言,可以理解成物理线路中的串联,当其遇到有延迟的运算(比如IO操作.延时执行)时,线程中按顺序执行的运算就会阻塞,用户就会感觉到 ...