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. jQuery遍历之find()

    /**案例说明: *首先理清楚find()函数同children()函数之间的区别 * 1. find()会遍历给定节点下的所有的元素节点. * 2. children()之后遍历给定节点下的单一层级 ...

  2. Java下载文件解决中文乱码问题

    直接上代码 /** * @desc 下载已存在的文件 */ public void sendFile(HttpServletRequest request, HttpServletResponse r ...

  3. linux cgroups简介(下)Cgroups 与 Systemd

    Cgroups 是 linux 内核提供的一种机制,如果你还不了解 cgroups,请参考前文<Linux cgroups 简介>先了解 cgroups.当 Linux 的 init 系统 ...

  4. 浏览器从输入URL到渲染完页面的整个过程

    从输入URL到渲染出整个页面的过程包括三个部分: 1.DNS解析URL的过程 2.浏览器发送请求与服务器交互的过程 3.浏览器对接收到的html页面渲染的过程 一.DNS解析URL的过程 DNS解析的 ...

  5. python的一些包安装

    Linux下pip 的安装方法: 使用get-pip.py安装 要安装pip,请安全下载get-pip.py.1: curl https://bootstrap.pypa.io/get-pip.py ...

  6. Window下安装Nignx并且使用文档

    1.下载nignx http://nginx.org/en/download.html         下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2 ...

  7. 品优购 Angular学习

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. 解决关于VC++ 6.0打开文件时,程序停止的问题

    不少boys和girls安装VC++ 6.0英文版后,开始学习C++语言,但是使用软件的过程中,点击“打开”时,就会出现程序进程错误,崩溃的事儿,很是郁闷.最后直接一个对话框如下: 并且vc6.0直接 ...

  9. modbus-poll和modbus-slave工具的学习使用——modbus协议功能码3的解析(及欧姆龙温控器调试笔记)

    最近的项目中使用到了欧姆龙的温控器,里面有很多的通信方式,我们使用的常见的modbus——RTU方式,其他方式我们不使用,其中通信手册上面有很多通信的实例,欧姆龙modbus还区分4字节模式和2字节模 ...

  10. Cookies and Custom Protocols

    https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/URLLoadingSystem/Cookiesa ...