Practical Machine Learning with Rust: Creating Intelligent Applications in Rust

Bhattacharjee, Joydeep

  • 出版商: Apress
  • 出版日期: 2019-12-11
  • 定價: $1,575
  • 售價: 9.0$1,418
  • 語言: 英文
  • 頁數: 354
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484251202
  • ISBN-13: 9781484251201
  • 相關分類: Rust 語言Machine Learning
  • 立即出貨 (庫存 < 3)

商品描述

Explore machine learning in Rust and learn about the intricacies of creating machine learning applications. This book begins by covering the important concepts of machine learning such as supervised, unsupervised, and reinforcement learning, and the basics of Rust. Further, you'll dive into the more specific fields of machine learning, such as computer vision and natural language processing, and look at the Rust libraries that help create applications for those domains. We will also look at how to deploy these applications either on site or over the cloud.

After reading Practical Machine Learning with Rust, you will have a solid understanding of creating high computation libraries using Rust. Armed with the knowledge of this amazing language, you will be able to create applications that are more performant, memory safe, and less resource heavy.

 

What You Will Learn

 

  • Write machine learning algorithms in Rust
  • Use Rust libraries for different tasks in machine learning
  • Create concise Rust packages for your machine learning applications
  • Implement NLP and computer vision in Rust
  • Deploy your code in the cloud and on bare metal servers

 

 

Who This Book Is For

Machine learning engineers and software engineers interested in building machine learning applications in Rust.

 

 

商品描述(中文翻譯)

探索使用Rust進行機器學習,並了解創建機器學習應用程序的細節。本書首先介紹機器學習的重要概念,如監督學習、無監督學習和強化學習,以及Rust的基礎知識。接著,您將深入研究機器學習的更具體領域,如計算機視覺和自然語言處理,並查看幫助創建這些領域應用程序的Rust庫。我們還將介紹如何在現場或雲端部署這些應用程序。

閱讀完《Practical Machine Learning with Rust》後,您將對使用Rust創建高計算庫有著扎實的理解。憑藉對這種令人驚嘆的語言的了解,您將能夠創建更高效、內存安全且資源消耗更少的應用程序。

您將學到什麼:

- 在Rust中編寫機器學習算法
- 使用Rust庫執行機器學習的不同任務
- 為機器學習應用程序創建簡潔的Rust封裝
- 在Rust中實現自然語言處理和計算機視覺
- 在雲端和裸機伺服器上部署代碼

適合對在Rust中構建機器學習應用程序感興趣的機器學習工程師和軟體工程師。

作者簡介

Joydeep Bhattacharjee is a machine learning engineer. He likes creating software tools and processes with a focus on clean code. He is a huge believer in tech and the ability of tech to move the world forward. His expertise includes data exploration, statistical modeling, machine learning algorithms, and data visualization. His is currently working at Nineleaps as a principal engineer.

作者簡介(中文翻譯)

Joydeep Bhattacharjee 是一位機器學習工程師。他喜歡創建軟體工具和流程,並注重乾淨的程式碼。他非常相信科技以及科技對推動世界進步的能力。他的專業知識包括資料探索、統計建模、機器學習演算法和資料視覺化。他目前在 Nineleaps 擔任首席工程師的職位。