成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PyTorch 1.11 發(fā)布,帶來 TorchData 和 functorch 兩個(gè)新庫

開發(fā) 后端
PyTorch 1.11 于 2022 年 3 月 10 日發(fā)布。最新的迭代包括來自 434 位貢獻(xiàn)者的 3,300 多個(gè)新提交。PyTorch 還發(fā)布了兩個(gè)新庫 TorchData 和 functorch 的 beta 版本。

現(xiàn)在,您可以在Python API中干凈地復(fù)制 Tensor 對(duì)象上的所有屬性,而不僅僅是簡(jiǎn)單的 Tensor 屬性。在 torch.linspace 和 torch.logspace 中,Steps 參數(shù)不再是可選的。在 PyTorch 1.10.2 中該參數(shù)默認(rèn)為 100?,F(xiàn)在,它不再是一種選擇。PyTorch 還刪除了錯(cuò)誤公開的 torch.hub.import_module 函數(shù)。不推薦在具有不同維數(shù)的張量上調(diào)用 xT?,F(xiàn)在,它只接受 0 或 2 維的張量。

C++前端標(biāo)頭現(xiàn)在減少為僅包含使用的 aten 運(yùn)算符的子集?,F(xiàn)在,如果用戶包含來自 C++ 前端的標(biāo)頭,則可能不會(huì)傳遞包含 aten 運(yùn)算符。但是,用戶可以直接在他們的文件中添加#include <ATen/ATen.h> 以保持包含每個(gè)aten 運(yùn)算符的舊行為。PyTorch 1.11 還刪除了 c10::List 和 c10::Dict 移動(dòng)構(gòu)造函數(shù)的自定義實(shí)現(xiàn)。語義已從“make the moved-from List/Dict empty”變?yōu)椤発eep the moved-from List/Dict unchanged”。

對(duì)于CUDA,THCeilDiv 函數(shù)和相應(yīng)的 THC/THCDeviceUtils.cuh 頭文件、THCudaCheck 和 THCudaMalloc()、THCudaFree()、THCThrustAllocator.cuh 已被刪除。

新特性

對(duì)于 Python API,PyTorch 1.11 添加了 set_deterministic_debug_mode 和 get_deterministic_debug_mode,n 維 Hermitian FFT:torch.fft.ifftn 和 torch.fft.hfftn,Wishart 分布到 torch.distributions。PyTorch 為 torch 和 torch.linalg 模塊添加了對(duì) Python Array API 標(biāo)準(zhǔn)的初步支持。它實(shí)現(xiàn)了 Python Array API 定義的 90% 以上的運(yùn)算符,包括用于改進(jìn) DLPack 支持的 torch.from_dlpack 操作。他們還將 torch.testing 從原型轉(zhuǎn)移到了測(cè)試版。

對(duì)于Autograd,PyTorch 1.11 有一個(gè)新的 torch.utils.checkpoint 實(shí)現(xiàn),它不使用可重入 autograd。轉(zhuǎn)發(fā)模式 AD 現(xiàn)在支持大多數(shù)操作,并包括 ctx.save_for_forward 函數(shù)到 autograd.Function。autograd.forward_ad.unpack_dual 現(xiàn)在將返回一個(gè)命名元組而不是普通元組。

線性代數(shù)運(yùn)算支持包括對(duì) torch.linalg.{eig, inverse, houseer_product, qr} 和 torch.*_solve 的正向 AD 支持。他們還為 torch.linalg.lstsq 添加了前向和后向 AD 支持,并為 linalg.pinv 添加了更廣泛的輸入。

對(duì)于ONNX,Pytorch 1.11 支持 opset 版本 15,將 nn.Module 調(diào)用導(dǎo)出為 ONNX 本地函數(shù),導(dǎo)出 tanhshrink、hardshrink、softshrink、__xor__、isfinite log10 和對(duì)角線等新操作。它還支持使用 Apex O2 導(dǎo)出。

對(duì)于 Infra (Releng),Pytorch 1.11 增加了對(duì) ROCm 4.3.1、ROCm 4.5.2、CUDA 11.5、CUDA 啟用 Bazel 構(gòu)建、Python 3.10 的支持。

Pytorch 1.11 現(xiàn)在引入了 FlexiBLAS 構(gòu)建支持、用于 cpp 擴(kuò)展構(gòu)建的 IS_LINUX 和 IS_MACOS 全局變量、用于 iOS CMake 構(gòu)建的 ARC 以及對(duì) IBM z14/15 SIMD 的支持。

新的更新還包括一個(gè)實(shí)驗(yàn)標(biāo)志,允許用戶指定首選的線性代數(shù)庫。添加了 linalg.matrix_exp、linalg.cross 和 linalg.diagonal(torch.diagonal 的別名)等操作。

對(duì)于 CUDA,新的更新引入了 Jiterator,使用戶能夠在運(yùn)行時(shí)編譯很少使用的 CUDA 內(nèi)核。cuSPARSE 描述符和更新的 CSR addmm、addmv_out、nvidia-smi 內(nèi)存和作為本機(jī) Python API 的利用率也已添加。

對(duì)于 Vulkan,Pytorch 1.11 增加了對(duì)幾個(gè) Torch 運(yùn)算符的支持,例如 torch.cat、torch.nn “.ConvTranspose2d 、torch.permute 、張量索引(at::slice)和torch.clone。新的 Pytorch 迭代還包括基于跟蹤的選擇性構(gòu)建功能,通過包含模型使用的運(yùn)算符來減少移動(dòng)模型的二進(jìn)制大小。

點(diǎn)擊這里(https://github.com/pytorch/pytorch/releases/tag/v1.11.0)閱讀更多。

TorchData

Pytorch 還發(fā)布了TorchData,這是一個(gè)通用模塊化數(shù)據(jù)加載原語庫,用于輕松構(gòu)建靈活且高性能的數(shù)據(jù)管道。

該產(chǎn)品通過稱為“DataPipes”的 Iterable 樣式和 Map 樣式的構(gòu)建塊實(shí)現(xiàn)了可組合的數(shù)據(jù)加載,這些構(gòu)建塊與 PyTorch 的DataLoader開箱即用。

用戶可以連接多個(gè)DataPipes,形成一個(gè)數(shù)據(jù)管道,執(zhí)行所有數(shù)據(jù)轉(zhuǎn)換。

TorchData 已經(jīng)為文件打開、文本解析、樣本轉(zhuǎn)換、緩存、混洗和批處理等核心功能實(shí)現(xiàn)了 50 多個(gè) DataPipes。想要連接到云提供商(例如 Google Drive 或 AWS S3)的用戶可以使用 fsspec 和 iopath DataPipes 來實(shí)現(xiàn)。每個(gè) IterDataPipe 和 MapDataPipe 在文檔中都有詳細(xì)的解釋和使用示例。

在此版本中,一些 PyTorch 域庫已將其數(shù)據(jù)集遷移到 DataPipes。TorchText 的流行數(shù)據(jù)集是使用 DataPipes 實(shí)現(xiàn)的,其 SST-2 二進(jìn)制文本分類教程的一部分展示了如何使用 DataPipes 為模型預(yù)處理數(shù)據(jù)。

functorch

Functorch受到Google JAX的啟發(fā),旨在提供可組合的 vmap(矢量化)和 autodiff 轉(zhuǎn)換,這些轉(zhuǎn)換可以很好地與 PyTorch 模塊和 PyTorch autograd 配合使用。

該庫可以幫助用戶計(jì)算每個(gè)樣本的梯度,在單臺(tái)機(jī)器上運(yùn)行模型集合,在 MAML 的內(nèi)循環(huán)中將任務(wù)批處理在一起,以及計(jì)算 Jacobians 和 Hessians 以及批處理。

責(zé)任編輯:龐桂玉 來源: Linux公社
相關(guān)推薦

2012-02-16 13:36:39

JavaJavaFX

2021-03-18 08:59:14

框架pytorchtensorflow

2022-07-21 12:53:43

Qt Creator開源

2021-12-03 17:26:12

iOS蘋果系統(tǒng)

2009-05-08 09:08:12

2017-12-02 21:08:00

AWS容器

2021-03-26 09:12:10

2013-12-16 09:32:21

未來網(wǎng)絡(luò)ICNSDN

2010-06-23 20:21:42

微軟Windows 7補(bǔ)丁

2011-04-19 16:06:57

typedef

2022-06-17 09:46:51

Chrome 102Chrome瀏覽器

2011-04-15 10:21:07

Oracle數(shù)據(jù)庫運(yùn)算

2010-03-30 10:18:45

Oracle數(shù)據(jù)庫

2019-07-31 08:03:45

Oracle數(shù)據(jù)庫巡檢腳本

2010-04-06 18:04:09

Oracle數(shù)據(jù)庫

2015-05-06 10:28:32

移動(dòng)應(yīng)用谷歌

2023-05-26 15:38:40

2020-11-13 07:16:09

線程互斥鎖死循環(huán)

2023-07-28 07:11:04

漏洞內(nèi)核版本

2024-02-28 08:10:15

Linux靜態(tài)庫動(dòng)態(tài)庫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: www在线| av片毛片 | 欧洲av在线 | 欧美男人天堂 | 日韩一区中文字幕 | 国产精品久久久久久 | 天堂亚洲网| 日本久久黄色 | 91pao对白在线播放 | 中文字幕亚洲一区二区三区 | 欧美亚洲国产一区二区三区 | 日韩a v在线免费观看 | 日韩高清一区 | 米奇7777狠狠狠狠视频 | 日本免费在线 | 中文字幕免费观看 | 国产免费又色又爽又黄在线观看 | 国产伦精品一区二区三区精品视频 | 夜久久| 中文字幕av在线播放 | 久草在线青青草 | 国内精品久久久久久 | 亚洲视频中文字幕 | 黄免费观看视频 | 亚洲国产欧美日韩 | 在线观看欧美日韩视频 | 女女爱爱视频 | 激情网五月天 | 国产精品日韩在线观看 | 亚洲欧美综合 | 欧美精品一区二区三区在线 | 亚洲欧美国产一区二区三区 | 天天干精品 | 久久综合一区 | 91色在线视频 | 福利视频亚洲 | 久久久蜜臀国产一区二区 | www.日本在线播放 | 久久久久国产一区二区三区 | 黄色一级免费观看 | 亚洲永久精品国产 |