{"title":"Quan Nguyen","description":"\u003cp\u003eExplore the poignant and insightful works of Quan Nguyen, a masterful storyteller known for his evocative prose and deep exploration of human connection. Discover a world of compelling narratives.\u003c\/p\u003e","products":[{"product_id":"how-computers-make-books-book-john-whitington-9781633438675","title":"How Computers Make Books","description":"How Computers Make Books explores the elegance of modern digital printing, from how a computer knows where to place ink to reproducing shades of grey and laying out paragraphs on the page. From graphics rendering, search algorithms, and functional programming to indexing and typesetting, the book introduces what is wonderful about computer science.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49745232036113,"sku":"NGR9781633438675","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51041523237137,"sku":"NIN9781633438675","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1633438678.jpg?v=1781273325"},{"product_id":"bayesian-optimization-in-action-book-quan-nguyen-9781633439078","title":"Bayesian Optimization in Action","description":"Apply advanced techniques for optimising machine learning processes For machine learning practitioners confident in maths and statistics.   Bayesian Optimization in Action shows you how to optimise hyperparameter tuning, A\/B testing, and other aspects of the machine learning process, by applying cutting-edge Bayesian techniques. Using clear language, Bayesian Optimization helps pinpoint the best configuration for your machine-learning models with speed and accuracy. With a range of illustrations, and concrete examples, this book proves that Bayesian Optimisation doesn't have to be difficult!   Key features include:     Train Gaussian processes on both sparse and large data sets Combine Gaussian processes with deep neural networks to make them flexible and expressive Find the most successful strategies for hyperparameter tuning Navigate a search space and identify high-performing regions Apply Bayesian Optimisation to practical use cases such as cost-constrained, multi-objective, and preference optimisation Use PyTorch, GPyTorch, and BoTorch to implement Bayesian optimisation   You will get in-depth insights into how Bayesian optimisation works and learn how to implement it with cutting-edge Python libraries. The book's easy-to-reuse code samples will let you hit the ground running by plugging them straight into your own projects!   About the technology   Experimenting in science and engineering can be costly and time-consuming, especially without a reliable way to narrow down your choices. Bayesian Optimisation helps you identify optimal configurations to pursue in a search space. It uses a Gaussian process and machine learning techniques to model an objective function and quantify the uncertainty of predictions. Whether you're tuning machine learning models, recommending products to customers, or engaging in research, Bayesian Optimisation can help you make better decisions faster.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51041502200081,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51041505280273,"sku":"NIN9781633439078","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53051500462353,"sku":"GOR014715982","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1633439070.jpg?v=1781272935"},{"product_id":"advanced-python-programming-book-quan-nguyen-9781801814010","title":"Advanced Python Programming","description":"Write fast, robust, and highly reusable applications using Python's internal optimization, state-of-the-art performance-benchmarking tools, and cutting-edge libraries  Key Features  Benchmark, profile, and accelerate Python programs using optimization tools Scale applications to multiple processors with concurrent programming Make applications robust and reusable using effective design patterns  Book DescriptionPython's powerful capabilities for implementing robust and efficient programs make it one of the most sought-after programming languages. In this book, you'll explore the tools that allow you to improve performance and take your Python programs to the next level. This book starts by examining the built-in as well as external libraries that streamline tasks in the development cycle, such as benchmarking, profiling, and optimizing. You'll then get to grips with using specialized tools such as dedicated libraries and compilers to increase your performance at number-crunching tasks, including training machine learning models. The book covers concurrency, a major solution to making programs more efficient and scalable, and various concurrent programming techniques such as multithreading, multiprocessing, and asynchronous programming. You'll also understand the common problems that cause undesirable behavior in concurrent programs. Finally, you'll work with a wide range of design patterns, including creational, structural, and behavioral patterns that enable you to tackle complex design and architecture challenges, making your programs more robust and maintainable. By the end of the book, you'll be exposed to a wide range of advanced functionalities in Python and be equipped with the practical knowledge needed to apply them to your use cases.What you will learn  Write efficient numerical code with NumPy, pandas, and Xarray Use Cython and Numba to achieve native performance Find bottlenecks in your Python code using profilers Optimize your machine learning models with JAX Implement multithreaded, multiprocessing, and asynchronous programs Solve common problems in concurrent programming, such as deadlocks Tackle architecture challenges with design patterns  Who this book is forThis book is for intermediate to experienced Python programmers who are looking to scale up their applications in a systematic and robust manner. Programmers from a range of backgrounds will find this book useful, including software engineers, scientific programmers, and software architects.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51051264344337,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51051267391761,"sku":"NIN9781801814010","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51733822275857,"sku":"CIN1801814015G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52161334706449,"sku":"GOR014498480","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52409726468369,"sku":"NLS9781801814010","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1801814015.jpg?v=1750833421"},{"product_id":"hands-on-application-development-with-pycharm-book-quan-nguyen-9781789348262","title":"Hands-On Application Development with PyCharm","description":"A definitive guide to PyCharm to help you build business-oriented Python applications ranging from modern web development to data science  Key Features  Learn basic to advanced PyCharm concepts to improve efficiency of your Python projects Work through practical examples that focus on efficient application development with PyCharm Explore advanced features in PyCharm such as code automation, version control, and GUI debugging  Book DescriptionJetBrain’s PyCharm is the most popular Integrated Development Environment (IDE) used by the Python community thanks to its numerous features that facilitate faster, more accurate, and more productive programming practices. However, the abundance of options and customizations can make PyCharm seem quite intimidating.  Hands-on Application Development with PyCharm starts with PyCharm’s installation and configuration process, and systematically takes you through a number of its powerful features that can greatly improve your productivity. You’ll explore code automation, version control, graphical debugging\/testing, management of virtual environments, and much more. Finally, you’ll delve into specific PyCharm features that support web development and data science, two of the fastest growing applications in Python programming. These include the integration of the Django framework as well as the extensive support for IPython and Jupyter Notebook.  By the end of this PyCharm book, you will have gained extensive knowledge of the tool and be able to implement its features and make the most of its support for your projects.  What you will learn  Explore PyCharm functionalities and what makes it stand out from other Python IDEs Set up, configure, and customize your Python projects in PyCharm Understand how PyCharm integrates with Django for web development Discover PyCharm's capabilities in database management and data visualization Perform code automation, GUI testing, and version control in PyCharm Integrate interactive Python tools such as Jupyter Notebooks for building virtual environments  Who this book is forIf you’re a beginner or an expert Python user looking to improve your productivity using one of the best Python IDEs, this book is for you. Basic knowledge of Python programming language is expected.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51226372899089,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51226374242577,"sku":"NIN9781789348262","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51888367730961,"sku":"GOR014447062","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52424336245009,"sku":"NLS9781789348262","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1789348269.jpg?v=1751091390"},{"product_id":"mastering-concurrency-in-python-book-quan-nguyen-9781789343052","title":"Mastering Concurrency in Python","description":"Python is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing. Concurrency and parallelism in Python are essential when it comes to multiprocessing and multithreading; they behave differently, but their common aim is to reduce the execution time. This book serves as a ...","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52592698392849,"sku":"NLS9781789343052","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52755029819665,"sku":"NIN9781789343052","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781789343052.jpg?v=1761066433"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-quan-nguyen.oembed","provider":"World of Books ","version":"1.0","type":"link"}