书籍详情
《 Ray分布式机器学习:利用Ray进行大模型的数据处理、训练、推理和部署 [德]马克斯·普佩拉》[52]百度网盘|亲测有效|pdf下载
  • Ray分布式机器学习:利用Ray进行大模型的数据处理、训练、推理和部署 [德]马克斯·普佩拉

  • 出版社:机械工业出版社
  • 作者:[德]马克斯普佩拉 ,[美]爱德华奥克斯 ,[美]理查德廖
  • 出版时间:2024-05-26
  • 热度:2375
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

Ray是开源分布式计算框架,简化了扩展计算密集型Python工作负载的过程。通过本书,Python程序员、数据工程师和数据科学家将学会如何在本地利用Ray并启动计算集群。你将能够使用Ray来大规模构建和运行机器学习程序。三位作者展示了如何使用Ray构建机器学习应用程序。你将了解Ray如何融入当前的机器学习工具,并了解Ray与这些工具紧密集成的方法。分布式计算很难,但Ray让一切困难迎刃而解。通过学习本书,你将:? 了解如何使用Ray Core构建分布式应用程序。? 使用Ray Tune进行超参数优化。? 使用Ray RLlib库进行强化学习。? 使用Ray Train库管理分布式训练。? 使用Ray Datasets进行数据处理。? 了解如何使用Ray Clusters以及如何使用Ray Serve为模型提供服务。? 使用Ray AIR创建端到端机器学习应用程序。

 
内容简介

Ray是开源分布式计算框架,简化了扩展计算密集型Python工作负载的过程。本书展示了如何使用Ray构建机器学习应用程序,介绍了Ray如何融入当前的机器学习工具,以及Ray如何与这些工具紧密集成。本书前3章介绍了Ray作为分布式Python框架的基础知识,并提供了应用示例;第4-10章介绍了Ray高级库(Ray RLlib、Ray Tune、Ray Dataset、Ray Train、Ray Serve、Ray Cluster、Ray AIR),并展示如何使用高级库创建应用程序;第11章对Ray的生态进行了总结,并指导读者继续学习。

作者简介

Max Pumperla是一位现居德国汉堡的数据科学家和软件工程师。作为一名活跃的开源贡献者,他是多个Python包的维护者、机器学习书籍的作者,并多次在国际会议上发表演讲。他目前在Anyscale担任软件工程师。在担任Pathmind公司的产品负责人时,他使用Ray RLlib、Serve和Tune开发了用于大规模产业应用的强化学习解决方案。Max曾是Skymind的DL4J核心开发者,他拓展了Keras生态,并且是Hyperopt的维护者。

目  录
目录
序1
前言3
第1章 Ray概述11
1.1 Ray是什么12
1.1.1 Ray的渊源12
1.1.2 Ray的设计原则14
1.1.3 Ray的三层架构:内核、库、生态15
1.2 分布式计算框架16
1.3 数据科学库套件18
1.3.1 Ray AIR和数据科学工作流19
1.3.2 处理数据20
1.3.3 训练模型22
1.3.4 调优超参数26
前  言
前言


分布式计算是当下非常热门的技术。回顾计算的发展历程,不禁让人感叹越来 越多的公司将工作负载编辑注分布在计算机集群上。人们开发出了高效的计算方法 来做到这一点,与此同时,扩展计算也变得越来越必要。这是因为虽然单台计算 机的速度不断提高,但人们对大规模计算的需求仍然超出了单台机器的算力。
扩展计算不仅是必要的,而且极具挑战性,而Ray的出现大大简化了开发工作量。Ray使普通开发者也能轻松进行分布式计算,并且可以毫不费力地将 Python 脚本扩展到多个节点。Ray 擅长处理数据密集型和计算密集型的计算任务(如数据预处理和模型训练),非常适合需要扩展的机器学习(Machine Learning ,ML)计算任务。虽然在当前的技术环境下不借助 Ray 也可以扩展这 两种类型的任务,但开发者可能需要为每种类型的任务使用不同的 API 和分布 式系统。而且,管理多个分布式系统可能会导致混乱和低效。

相关推荐