改进版:

1.repvgg

2.rexnet:

https://zhuanlan.zhihu.com/p/155504072

3.nfresnet

4.seresent

5.vovnet 可给检测用

模型27m,1060 batchsize 24

import math
import os
import timeimport torch
import torch.nn as nn
from torch.nn import Linear, Conv2d, BatchNorm1d, BatchNorm2d, PReLU, ReLU, Sigmoid, Dropout, MaxPool2d, \AdaptiveAvgPool2d, Sequential, Module
from collections import namedtupleclass Flatten(Module):def forward(self, input):return input.view(input.size(0), -1)def l2_norm(input, axis=1):norm = torch.norm(input, 2, axis, True)output = torch.div(input, norm)return outputclass SEModule(Module):def __init__(self, channels, reduction):super(SEModule, self).__init__()self.avg_pool = AdaptiveAvgPool2d(1)self.fc1 = Conv2d(chan

resnet50 自定义相关推荐

  1. 寺冈labelnet使用说明_基于imagenet数据集的ResNet50模型训练示例

    基于imagenet数据集的ResNet50模型训练示例 训练前准备 数据集获取 本训练示例以imagenet数据集为例,从imagenet官方网站http://www.image-net.org/获 ...

  2. rcnn代码实现_轻松学Pytorch实现自定义对象检测器

    点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 大家好,今天来继续更新轻松学Pytorch专栏,这个是系列文章我会一直坚持写下去的,希望大家转发.点赞.留言支 ...

  3. resnet50代码_十余行代码完成迁移学习,百度PaddleHub实战解读

    机器之心专栏 来源:百度 PaddlePaddle 迁移学习 (Transfer Learning) 是属于深度学习的一个子研究领域,该研究领域的目标在于利用数据.任务.或模型之间的相似性,将在旧领域 ...

  4. 在基于ZYNQ MPSOC XCZU3CG自定义单板上运行DPU例程

    在上一篇博文中FZU3构建Linux系统,描述了Edgeboard FZU3构建Linux系统的过程,本文在上篇基础上详细描述在FZU3上运行DPU例程的方法.DPU例程代码参考如下链接:DPU例程 ...

  5. 基于深度学习的人脸识别系统:卷积神经网络实现(VIPLFaceNet、VGGNet、Xception、ResNet50、ResNet18)、AM-Softmax损失

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) ResNet结构并分析其在计算机视觉方面取得成功的原因 Res ...

  6. 小白入门计算机视觉系列——ReID(二):baseline构建:基于PyTorch的全局特征提取网络(Finetune ResNet50+tricks)

    ReID(二):baseline构建:基于PyTorch的全局特征提取网络(Finetune ResNet50+tricks) 本次带来的是计算机视觉中比较热门的重点的一块,行人重识别(也叫Perso ...

  7. 模型训练平台的构建_用5行代码构建自定义训练的对象检测模型

    模型训练平台的构建 如今,机器学习和计算机视觉已成为一种热潮. 我们都已经看到了有关自动驾驶汽车和面部识别的新闻,并且可能想象到建立我们自己的计算机视觉模型将会多么酷. 但是,进入该领域并不总是那么容 ...

  8. 用5行代码构建自定义训练的对象检测模型

    如今,机器学习和计算机视觉已成为一种热潮. 我们都已经看到了有关自动驾驶汽车和面部识别的新闻,并且可能想象到建立我们自己的计算机视觉模型将会多么酷. 但是,进入该领域并不总是那么容易,尤其是在没有扎实 ...

  9. 【深度学习项目三】ResNet50多分类任务【十二生肖分类】

    相关文章: [深度学习项目一]全连接神经网络实现mnist数字识别 [深度学习项目二]卷积神经网络LeNet实现minst数字识别 [深度学习项目三]ResNet50多分类任务[十二生肖分类] 『深度 ...

最新文章

  1. Aruba发布全新集成资产追踪解决方案及核心交换机
  2. 森林病虫防治系统 (十一)
  3. 【论文阅读】开放域问答论文总结,文本召回与问答的另一种思路
  4. python最早引入json的版本_详解Python在使用JSON时需要注意的编码问题
  5. r语言中c函数错误,R语言中c()函数与paste()函数的区别说明
  6. 牛客网(剑指offer) 第十七题 树的子结构
  7. 3分钟搞懂LSI原理
  8. python学习三 函数
  9. 详解 6 大主流深度学习框架
  10. Ecstore 2.0 报表显示空白
  11. 将网络中的图片存为NSData并保存到sqlite的BLOB字段中
  12. 如何配置数据库ODBC数据源
  13. inline-block和float
  14. 使用VNC完毕远程调用图形化
  15. CocoStuff—基于Deeplab训练数据的标定工具【二、用已提供的标注数据跑通项目】...
  16. while循环是否加分号
  17. Makefile--如何将当前文件下的所有*.cpp文件与*.c文件全部生成相应的可执行文件
  18. 火星来客创业周刊第1期:独立开发者Twitter小工具60天,从月入300美金到月入3000美金
  19. Android开发辅助工具类 Utils
  20. Calibre 3.0 正式版发布,开源电子书管理软件

热门文章

  1. 搭建OpenStack中的glance报错 403 503
  2. matlab校正环节,基于MATLAB的控制系统校正环节优化设计
  3. java acm 母牛的故事_acm母牛的故事 的问题
  4. CMake命令之execute_process
  5. udev与devfs文件系统
  6. c语言中#39;xd#39;代表什么,关于C语言宏定义的技巧:#39;##39;和#39;###39;
  7. js更改html元素颜色,HTML - 使用JS根据值更改文本的颜色
  8. ajax请求的五个步骤_监控整个页面,非AJAX,需要通知
  9. c语言中24个字母,菜鸟求助,写一个随机输出26个英文字母的程序
  10. 北京工业大学计算机科学与技术研究生,北京工业大学研究生专业介绍:计算机科学与技术...