Jul, 2024

DistML.js:无需安装的面向 Web 浏览器的分布式深度学习框架

TL;DRDistML.js是一个用于在Web浏览器中训练和推断机器学习模型的库,它不仅可以在本地设备上进行模型训练,还支持与服务器进行分布式学习。该库的设计和基于运行的API用于构建深度学习模型,类似于PyTorch,从而降低了原型设计的学习曲线。通过利用WebGL在后端执行模型训练和推断所涉及的矩阵计算,实现了高速计算。该论文提供了对DistML.js设计、API和实现的全面解释,以及包括数据并行在内的实际应用。源代码公开可用于指定的URL。