Pywick:追求功能完备的PyTorch高级训练库
点击我爱计算机视觉标星,更快获取CVML新技术
52CV曾经分享过很多CV方面新出的论文和开源技术,我们可以非常明显的感受到,越来越多的人使用PyTorch开发新模型。
一个明显的例子:
谷歌最新MobileNetV3开源实现!
这篇谷歌最新的轻量级网络论文,最先开源的库竟然几乎全是使用PyTorch!
这倒不是说PyTorch多么友好,其实大家在讨论选择框架问题时,大部分人是在声讨TensorFlow的反人类。
有人就觉得其实PyTorch并不完美,想要自己再造轮子,就是下面这位小哥。
achaiah近日开源了一套PyTorch的高级训练框架Pywick,试图紧跟神经网络研究的最前沿,打造更加高级的API。
开源地址:
https://github.com/achaiah/pywick
Pywick包含:
标准库没有提供的最先进的normalization, activation, loss functions and optimizers;
拥有callbacks, constraints, metrics, conditions and regularizers特性的高级训练模块;
大量流行的目标识别与语义分割模型;
全面的数据加载与处理函数,包括data loading, augmentation, transforms, and sampling ;
实用的张量函数;
有用的训练监控工具;
基本的GridSearch参数调优工具。
Pywick 提供的 callbacks(回调函数):
Pywick支持的regularizers与constraints
Pywick支持的图像分类模型:
Pywick支持的语义分割模型:
Pywick支持的大量的数据增广方法:
Pywick还提供了不平衡数据重采样函数。
Pywick仍在开发中,希望有更多先进的神经网络技术被实现。
开源地址:
https://github.com/achaiah/pywick
加群交流
关注计算机视觉与机器学习技术,欢迎加入52CV群,扫码添加52CV君拉你入群,
(请务必注明:52CV)
喜欢在QQ交流的童鞋,可以加52CV官方QQ群:702781905。
(不会时时在线,如果没能及时通过验证还请见谅)
长按关注我爱计算机视觉
Pywick:追求功能完备的PyTorch高级训练库相关推荐
- Pytorch高级训练框架Ignite详细介绍与常用模版
引言 Ignite是Pytorch配套的高级框架,我们可以借其构筑一套标准化的训练流程,规范训练器在每个循环.轮次中的行为.本文将不再赘述Ignite的具体细节或者API,详见官方教程和其他博文.本文 ...
- 一天star量破千,300行代码,特斯拉AI总监Karpathy写了个GPT的Pytorch训练库
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 整理:公众号@机器之心 本文仅做学术分享,如有侵权,请联系删除. 如果说 GPT 模型是所向披靡的战舰 ...
- GitHub趋势榜第一:超强PyTorch目标检测库Detectron2,训练更快,支持更多任务
栗子 发自 凹非寺 量子位 报道 | 公众号 QbitAI PyTorch目标检测库Detectron2诞生了,Facebook出品. 站在初代的肩膀上,它训练比从前更快,功能比从前更全,支持的模型也 ...
- 租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件:
租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件: 一.租用服务器选择环境: 1. 租用服务器网站 2. 选择1.8的pytorch环境,点 ...
- add函数 pytorch_Pytorch的高级训练,数据增强和实用程序 - pytorch中文网
v0.1.3 JUST RELEASED - 包含显着的改进,错误修复和额外的支持.从版本中获取,或者拉主分支. 这个包提供了几件事情: 具有回调,约束和正则化程序的类似Keras的训练的高级模块. ...
- 目前最好用的大规模强化学习算法训练库是什么?
点击蓝字 关注我们 本文整理自知乎问答,仅用于学术分享,著作权归作者所有.如有侵权,请联系后台作删文处理. 本文精选知乎问题"目前最好用的大规模强化学习算法训练库是什么?"评论区 ...
- 编写XML作为配置文件的高级操作库
编写XML作为配置文件的高级操作库 yipsilon 原创 (参与分:293,专家分:180) 发表:2003-7-29 下午4:26 更新:2003-7-30 上午8:30 版本:1. ...
- pytorch学习 训练一个分类器(五)
训练一个分类器 就是这个, 你已经看到了如何定义神经网络, 计算损失并更新网络的权重. 现在你可能会想, 数据呢? 一般来说, 当你不得不处理图像, 文本, 音频或者视频数据时, 你可以使用标准的 P ...
- 5绘制收银台程序_透视Matplotlib核心功能和工具包 - 高级特征绘制
关联知识 Matplotlib Python 使用属性循环器 Matplotlib具有默认的颜色循环,当我们在给定轴上绘制更多图形时,该颜色循环会重复进行. 通过属性循环程序,我们可以在单个函数中为多 ...
最新文章
- 为何计算机科学领域的女性不多?
- SAP UI5 应用开发教程之六十三 - 基于 OData V4 的本地 Mock Server 实现的深入介绍
- leetcode 377. 组合总和 Ⅳ(dp)
- 牛刀小试MySQL--基于GTID的replication
- 编程通用知识 文件流
- Nginx+Keepalived主备配置
- 手柄测试Debug记录
- 这个是什么错误,求大神解答
- android dm 分区异常,硬盘分区时损坏,无法使用PQ和DM,如何修复
- vue datepicker 动态控制时分秒 当前时间以后可选
- 零代码组态搭建的水泥生产工艺流程
- 背景图页面缩小会变形_CSS背景图拉伸不变形
- 北京大学肖臻老师《区块链技术与应用》公开课笔记8——BTC挖矿篇
- 传神语联再度冲刺科创板:2020年业绩大幅下滑,本质为中介公司?
- ZY Player 2.8.3 中文版 (全网视频播放器)
- 常青科技冲刺A股上市:研发费用率较低,关联方曾拆出资金达1亿元
- python反距离权重法_先从IDW(反距离权重)插值开始吧
- 保研之路——北航计算机学院直硕夏令营
- DevExpress 控件使用菜单栏之BarManager
- clip-path 兼容多种浏览器
热门文章
- 如何将QVTKWidget嵌入到QT窗体,实现点云的显示?
- c语言用链表写管理系统程序,c语言课程设计职工信息管理系统单链表实现程序源代码-20210401015126.docx-原创力文档...
- python定义_python __xx__的定义和用处
- python调试工具中文版_Python调试工具(PySnooper)
- oracle的homes在哪里配置,Oracle字符集 简介
- git 命令行忽略提交_git命令入门(本地仓库)
- python皮同_皮同 - 雷克·莱尔顿中文维基 - 灰机wiki
- c语言建立迷宫坐标,c语言 找到迷宫出口并显示坐标,可以自定义迷宫或者选用已经设计好的迷宫...
- iphone微信美颜插件_iOS13.5 插件分享
- 电脑仙人掌机器人作文_满分作文精选细评:致敬奋斗的时光