热点 | 年度重大更新:PyTorch0.4官方支持Windows,完全改变API

前言

昨天,PyTorch 官方 GitHub 发布 0.4.0 版本,大家心心念念的 Windows 支持终于到来!加入到深度学习的行列中来吧!

PyTorch官方在GitHub发布0.4.0版本,最重要的改进是支持Windows系统。新版本完全改变了API,是本年度最大的升级。

  • GitHub 发布地址:https://github.com/pytorch/pytorch/releases
  • PyTorch 官网:http://pytorch.org/

这一次更新从 0.3.1 到 0.4.0 有着非常多的改进,最重要的就是官方支持 Windows 系统。在没有官方支持前,Windows 上安装 PyTorch 需要借助其它开发者发布的第三方 conda 包,而现在我们可以直接在 PyTorch 首页上获取使用 conda 或 pip 安装的命令行,或跟随教程使用源文件安装。

当然除了 Windows 支持外,0.4.0 版的 PyTorch 还重点权衡了计算中的内存、支持多种概率分布、优化数据类型和修正张量等。机器之心也尝试在 Windows 安装简单的 CPU 版,如下所示我们使用 pip 可以非常轻松而流畅地安装 PyTorch。

但当前使用 Conda 安装 PyTorch 会遇到一些问题,例如小编的 Conda 会报错说找不到对应的包。

此次版本更新目录如下:

1.重大核心变化包括:

  • Tensor/Variable 合并
  • 零维张量
  • 数据类型
  • 迁移指南

2.现添加的新特征包括:

  • Tensors:
  • 全面支持高级索引
  • 快速傅立叶变换
  • 神经网络:
  • 计算时的存储权衡
  • bottleneck-识别代码中热点(hotspots)的工具
  • torch.distributions
  • 24 个基础的概率分布
  • 增加cdf、方差、信息熵、困惑度等
  • 分布式训练
  • 易于使用的 Launcher utility
  • NCCL2 后端
  • C++拓展
  • Windows 支持
  • ONNX 改进
  • RNN 支持

3.性能改进

4.Bug 修复

文章来源:机器之心

文章编辑:小柳

原文发布于微信公众号 - 灯塔大数据(DTbigdata)

原文发表时间:2018-04-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏EAWorld

当持续集成遇上微服务:分治优于集中

大师Martin Fowler对“持续集成”是这样定义的:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着...

2925
来自专栏AI科技大本营的专栏

从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!

翻译 | AI科技大本营(ID:rgznai100) 参与 | SuiSui 继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了...

4336
来自专栏云计算D1net

容器和微服务器如何改变安全性

原生云应用程序和基础设施需要完全不同的安全方法。请牢记下面这些最佳实践。 ? 如今,大大小小的组织正在探索云原生软件技术的应用。“原生云(cloud-nati...

3766
来自专栏MyBlog

软件测试方法课程笔记(1)

举某些例子, 软件测试方法有黑盒测试, 白盒测试 按阶段来区分的话有单元测试, 集成测试, 系统测试 按目的来分有性能测试等

1232
来自专栏王清培的专栏

.NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)

阅读目录: 1.背景介绍 2.在业务层中加入核心领域模型(引入DomainModel,让逻辑、数据有家可归,变成一个完整的业务对象) 3.统一协调层Applic...

2457
来自专栏程序人生

闲扯code review

今天早上要开会,所以文章早点放出来。 如果说git终于让工程师在合作撰写代码的过程中找回了丢失已久的乐趣,那么,code review的过程还是让人相当地抓狂。...

3125
来自专栏小狼的世界

充电:PR值的相关知识

      网站的PR值(全称为PageRank),是google搜索排名算法中的一个组成部分,级别从1到10级,10级为满分,PR值越高说明该网页在搜索排名中...

1302
来自专栏云计算D1net

谷歌云平台加入对更多微软产品的支持

谷歌正在向Google Cloud Platform(谷歌云平台)的用户提供更多可用的微软软件。 谷歌在12月8日宣布,将允许客户在谷歌云平台上运行Window...

3617
来自专栏水击三千

数据库设计(一) 需求分析

目前,大多数的应用系统都属于数据库应用程序,都离不开数据库的支持。数据库设计方案的优劣对于应用程序的运行至关重要。数据库设计过程就是针对具体的应用环境,设计优化...

29610
来自专栏机器之心

机器学习为核心,DeepMind助力谷歌开发的安卓 9「Pie」今日上线

今年 5 月份,谷歌 I/O 大会宣布推出安卓 9,而后经过数月的测试,谷歌收获了大量的反馈。此外,还有小米、Oppo 等 7 家设备制造商也将测试版本放到了他...

1011

扫码关注云+社区

领取腾讯云代金券