专栏名称: 极市平台
极市平台是由深圳极视角推出的专业的视觉算法开发与分发平台,为视觉开发者提供多领域实景训练数据库等开发工具和规模化销售渠道。本公众号将会分享视觉相关的技术资讯,行业动态,在线分享信息,线下活动等。 网站: http://cvmart.net/
今天看啥  ›  专栏  ›  极市平台

实践教程|PyTorch与torch-xla的桥接

极市平台  · 公众号  ·  · 2024-12-15 22:00
    

文章预览

↑ 点击 蓝字  关注极市平台 作者丨 liuyaohui 来源丨GiantPandaCV 编辑丨极市平台 极市导读   文章从XLATensor开始的溯源、注册PyTorch库实现、从PyTorch调用到torch_xla三个方面来介绍PyTorch与torch-xla的桥接  >> 加入极市CV技术交流群,走在计算机视觉的最前沿 前言 XLA (Accelerated Linear Algebra)是一个开源的机器学习编译器,对PyTorch、Tensorflow、JAX等多个深度学习框架都有支持。最初XLA实际上是跟Tensorflow深度结合的,很好地服务了Tensorflow和TPU,而与XLA的结合主要依赖于社区的支持,即torch-xla。 torch-xla在支持XLA编译的基础上,较大限度地保持了PyTorch的易用性,贴一个官方的DDP训练的例子:  import torch.distributed as dist   -import torch.multiprocessing as mp   +import torch_xla.core.xla_model as xm   +import torch_xla.distributed.parallel_loader as pl   +import torch_xla.distributed.xla_multiproce ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览