New to Python? Read the Python article
This book will help you explore the foundations of Python programming and learn how Python can be used to achieve results.
This third edition is updated with TensorFlow 2 and the latest additions to scikit-learn. Packed with clear explanations, visualizations, and working examples, the book covers essential machine learning techniques in depth, along with two cutting-edge machine learning techniques: reinforcement learning and generative adversarial networks.
With six new chapters, Deep Reinforcement Learning Hands-On Second edition is completely updated and expanded with the very latest reinforcement learning (RL) tools and techniques, providing you with an introduction to RL, as well as the hands-on ability to code intelligent learning agents to perform a range of practical tasks.
Being familiar with object-oriented design is an essential part of programming in Python. This new edition includes all the topics that made Python Object-Oriented Programming an instant Packt classic. Moreover, it’s packed with updated content to reflect more recent changes in the core Python libraries and cover modern third-party packages.
Tkinter is a lightweight, portable, and easy-to-use graphical toolkit available in the Python Standard Library. Due to its simplicity and availability, it is widely used to build GUIs in Python. This book teaches you how to design and build functional, appealing, and user-friendly GUI applications.
Modern Time Series Forecasting with Python is a timely book that goes beyond popular classical time series techniques such as ARIMA and exponential smoothing and embraces modern high-performant techniques like machine learning. You’ll discover tested tips and tricks to advance your skillset and make you industry-ready in time series forecasting.
Algorithms play an important role in computing, so a deeper understanding of an algorithm's logic and mathematics is essential. Beyond traditional computing, being able to apply these algorithms to real-world problems is a necessary skill and what this book focuses on.
With this book, you’ll navigate the intricacies of data serialization. From understanding syntax nuances to mastering schema evolution and customizations, you’ll seamlessly integrate Protobuf across languages and construct data-driven systems.
Official pandas documentation, while thorough, does not contain many useful examples. This book guides you, as if you were looking over the shoulder of an expert, through situations that you are highly likely to encounter.
This book helps you unlock the power of FastAPI to build high-performing web apps and APIs by taking you through the basics like routing and data validation through to advanced topics, such as custom middleware and WebSockets.
Master NLP through practical recipes in this second edition of Python Natural Language Processing Cookbook that expands on data preparation and modeling, and delves into transformer models, GPT-4, NLU, and XAI for advanced NLP tasks.
This book will help you use a set of optimization techniques and strategies to speed up the training process of ML models. You’ll learn how to identify performance bottlenecks, decide the most suitable approach, and implement the correct solution.
This book shows you how to use Python to control Stable Diffusion and generate high-quality images. In addition to covering the basic usage of the diffusers package, the book provides solutions for extending the package for more advanced purposes.
The new edition of Modern Python Cookbook provides over 130 recipes for solving real-world problems with Python. Updated for Python 3.12 with new recipes and chapters. This practical guide will enhance your skills and teach you advanced techniques.
Unlock the power of design patterns to build maintainable and scalable software and applications using Python. Authored by Python veterans, this book is your guide to mastering design patterns in Python.