Building Data Science Applications with FastAPI: Develop, manage, and deploy efficient machine learning applications with Python
商品資訊
ISBN13:9781801079211
出版社:PACKT PUB
作者:François Voron
出版日:2021/10/08
裝訂:平裝
規格:23.5cm*19.1cm*2.2cm (高/寬/厚)
商品簡介
Get well-versed with FastAPI features and best practices for testing, monitoring, and deployment to run high-quality and robust data science applications
Key Features:
- Cover the concepts of the FastAPI framework, including aspects relating to asynchronous programming, type hinting, and dependency injection
- Develop efficient RESTful APIs for data science with modern Python
- Build, test, and deploy high performing data science and machine learning systems with FastAPI
Book Description:
FastAPI is a web framework for building APIs with Python 3.6 and its later versions based on standard Python-type hints. With this book, you'll be able to create fast and reliable data science API backends using practical examples.
This book starts with the basics of the FastAPI framework and associated modern Python programming language concepts. You'll then be taken through all the aspects of the framework, including its powerful dependency injection system and how you can use it to communicate with databases, implement authentication and integrate machine learning models. Later, you'll cover best practices relating to testing and deployment to run a high-quality and robust application. You'll also be introduced to the extensive ecosystem of Python data science packages. As you progress, you'll learn how to build data science applications in Python using FastAPI. The book also demonstrates how to develop fast and efficient machine learning prediction backends and test them to achieve the best performance. Finally, you'll see how to implement a real-time face detection system using WebSockets and a web browser as a client.
By the end of this FastAPI book, you'll have not only learned how to implement Python in data science projects but also how to maintain and design them to meet high programming standards with the help of FastAPI.
What You Will Learn:
- Explore the basics of modern Python and async I/O programming
- Get to grips with basic and advanced concepts of the FastAPI framework
- Implement a FastAPI dependency to efficiently run a machine learning model
- Integrate a simple face detection algorithm in a FastAPI backend
- Integrate common Python data science libraries in a web backend
- Deploy a performant and reliable web backend for a data science application
Who this book is for:
This Python data science book is for data scientists and software developers interested in gaining knowledge of FastAPI and its ecosystem to build data science applications. Basic knowledge of data science and machine learning concepts and how to apply them in Python is recommended.
主題書展
更多書展購物須知
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

