Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems

Автор: literator от 26-05-2025, 20:34, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems
Автор: Aarav Joshi
Издательство: 101 Books
Год: 2025
Страниц: 2531
Язык: английский
Формат: epub (true)
Размер: 34.8 MB

Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems is an essential resource for developers, data scientists, and engineers who want to harness the power of modern C++ for machine learning applications. This comprehensive guide takes you through the complete machine learning lifecycle, from foundational concepts to advanced deployment strategies. The book covers cutting-edge topics including Deep Learning architectures, transformer models, computer vision, natural language processing, and MLOps practices. You'll master essential C++ libraries like Eigen, OpenCV, TensorFlow C++ API, and PyTorch C++ frontend while learning to implement everything from basic clustering algorithms to sophisticated neural networks. By the end, you'll have the expertise to design, implement, and deploy enterprise-grade AI systems that leverage C++'s performance advantages for demanding machine learning applications.
 

Copula Additive Distributional Regression Using R

Автор: literator от 26-05-2025, 19:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Copula Additive Distributional Regression Using R
Автор: Giampiero Marra, Rosalba Radice
Издательство: CRC Press
Серия: The R Series
Год: 2026
Страниц: 151
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Copula additive distributional regression enables the joint modeling of multiple outcomes, an essential aspect of many real-world research problems. This book provides an accessible overview of this modeling approach, with a particular focus on its implementation in the GJRM R package, developed by the authors. The emphasis is on bivariate responses with empirical illustrations drawn from diverse fields such as health and medicine, epidemiology, economics and social sciences. The book is organized into four parts. Part I introduces the copula additive distributional regression framework and provides a succinct overview of the GJRM and GJRM.data packages in R. Part II focuses on scenarios where the marginal distributions are of the same type, while Part III explores cases with mixed marginal types. Finally, Part IV demonstrates how copula regression can be applied to estimate causal treatment effects in the presence of unobserved confounding. This book is designed for graduate students, researchers, practitioners and analysts who are interested in using copula additive distributional regression for the joint modeling of bivariate outcomes. The methodology is accessible to readers with a basic understanding of core statistics and probability, regression, copula modeling and R.
 

Quick Data Structures

Автор: literator от 26-05-2025, 19:17, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Quick Data Structures
Автор: David Matuszek
Издательство: CRC Press
Год: 2026
Страниц: 151
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

If you want to upgrade your programming skills, the most important thing you need is a solid understanding of fundamental data structures. The proper choice of data structures distinguishes excellent programmers from merely competent ones. As an experienced programmer, you use data structures―at least arrays―all the time. However, you may not be familiar with hash tables, trees and binary trees, priority queues, directed and undirected graphs, and other data structures at your disposal. A good choice of data structures will simplify your job, not complicate it. Your code will be not only faster but also easier to understand and debug. There is no downside to using the right data structures for the job. Code isn’t always the best way to explain an algorithm or data structure—but sometimes it is. In such cases, the code should be as readable as possible. It’s generally agreed that Python is the most readable language, but every language has glitches. Similarly, Python has dictionaries, “lists,” and sets, which we will try to avoid. Consequently, the code in this book is “Python-like” but, in the interest of making code as readable as possible for everyone, not necessarily “real” Python.
 

Building LLMs with PyTorch: A step-by-step guide to building advanced AI models with PyTorch

Автор: literator от 26-05-2025, 17:52, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Building LLMs with PyTorch: A step-by-step guide to building advanced AI models with PyTorch
Автор: Anand Trivedi
Издательство: BPB Publications
Год: 2025
Страниц: 534
Язык: английский
Формат: epub (true)
Размер: 22.4 MB

PyTorch has become the go-to framework for building cutting-edge large language models (LLMs), enabling developers to harness the power of deep learning for natural language processing. This book serves as your practical guide to navigating the intricacies of PyTorch, empowering you to create your own LLMs from the ground up. You will begin by mastering PyTorch fundamentals, including tensors, autograd, and model creation, before diving into core neural network concepts like gradients, loss functions, and backpropagation. Progressing through regression and image classification with convolutional neural networks, you will then explore advanced image processing through object detection and segmentation. The book seamlessly transitions into NLP, covering RNNs, LSTMs, and attention mechanisms, culminating in the construction of Transformer-based LLMs, including a practical mini-GPT project. You will also get a strong understanding of generative models like VAEs and GANs. By the end of this book, you will possess the technical proficiency to build, train, and deploy sophisticated LLMs using PyTorch, equipping you to contribute to the rapidly evolving landscape of AI.
 

Learning Go Programming: Explore automation and data analysis with Golang - 2nd Edition

Автор: literator от 26-05-2025, 16:44, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Learning Go Programming: Explore automation and data analysis with Golang - 2nd Edition
Автор: Shubhangi Agarwal
Издательство: BPB Publications
Год: 2025
Страниц: 364
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Go has transformed the way developers build scalable, high-performance applications. Whether you are new to it or an experienced developer, mastering its unique idioms and best practices is crucial for writing clean, efficient, and production-ready code. This book is a comprehensive guide to mastering Golang that begins by covering basics of Golang, with concepts like syntax, concurrency, and error handling. Further, this book discusses the key aspects of data analysis and DevOps. It introduces web scraping, machine learning, data handling and manipulation, performing Exploratory Data Analysis—all within the Golang ecosystem. For DevOps enthusiasts, this book highlights how the performance and simplicity of Golang make it a powerful tool for creating automation scripts, managing workflows, and building CI/CD pipelines. It will help you leverage Golang for both data-driven decisions and operational efficiency. You will learn how Golang can process and analyze data, complementing your toolkit. This book is ideal for developers, data analysts, or DevOps engineers with a basic understanding of programming concepts and those looking to expand their skills in Golang. Prior experience with programming languages like Python, Java, or C++ will be helpful, though beginners with a keen interest in learning Go can also benefit from the book.
 

Comprehensive Java Programming: Building robust applications using core and advanced Java concepts

Автор: literator от 26-05-2025, 15:21, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Comprehensive Java Programming: Building robust applications using core and advanced Java concepts
Автор: Saloni Bhushan
Издательство: BPB Publications
Год: 2025
Страниц: 534
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Java is a cornerstone in software development, powering diverse applications from mobile to enterprise. This book is your comprehensive guide to understand Java, takes you from foundational concepts to advanced web development, equipping you to build robust applications. This guide systematically progresses through core Java principles: tokens, syntax, OOP, exception handling, I/O, and multithreading. You will build practical skills in GUI development with Swing components and event handling, including adapter classes. Database connectivity using JDBC, including statement types and result sets, and advanced networking are thoroughly covered. The book transitions to web development, exploring Servlets, JSP, and modern frameworks like JSF, Spring MVC, Hibernate, and Struts. This book is designed for students, beginners, and professionals eager to learn Java from scratch or enhance their existing skills. A basic understanding of programming concepts and logical thinking will be beneficial but is not mandatory, as the book covers fundamentals comprehensively.
 

Python GPT Cookbook: 75+ practical recipes for building NLP solutions for the real world

Автор: literator от 26-05-2025, 14:59, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python GPT Cookbook: 75+ practical recipes for building NLP solutions for the real world
Автор: Neil Williams
Издательство: BPB Publications
Год: 2025
Страниц: 512
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

GPT has redefined the landscape of AI, enabling the creation of powerful language models capable of diverse applications. The objective of the Python GPT Cookbook is to equip readers with practical recipes and foundational knowledge to build business solutions using GPT and Python. The book is divided into four parts. The first covers the basics, the second teaches the fundamentals of NLP, the third delves into applying GPT in various fields, and the fourth provides a conclusion. Each chapter includes recipes and practical insights to help readers deepen their understanding and apply the concepts presented. This cookbook approach delivers 78 practical recipes, including creating OpenAI accounts, utilizing playgrounds and API keys. You will learn text preprocessing, embeddings, fine-tuning, and GPT integration with Hugging Face. Learn to implement GPT using PyTorch and TensorFlow, convert models, and build authenticated actions. Applications include chatbots, email summarization, DBA copilots, and use cases in marketing, sales, IP, and manufacturing. The Python GPT Cookbook is for IT professionals and business innovators who already have basic Python skills.
 

Cracking JavaScript Interview: The Most Popular Questions And Answers

Автор: literator от 26-05-2025, 06:42, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Cracking jаvascript Interview: The Most Popular Questions And Answers
Автор: Armen Melkumyan
Издательство: Independently published
Год: Dec 30, 2024
Страниц: 552
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

This book seeks to demystify jаvascript and guide you through the foundations, deep dives, and advanced concepts that are critical in today’s job market. While many resources cover frameworks and libraries, we’ve chosen a language-centric approach. By prioritizing core and advanced jаvascript topics, we aim to give you a thorough understanding of the language that forms the backbone of countless applications. Our goal is not just to teach you jаvascript concepts, but to prepare you for real-world interviews and coding challenges. Each chapter concludes with practical questions and coding puzzles so you can apply what you’ve learned and think on your feet vital skills for interviews that require both analytical problem-solving and clear communication of your thought process.
 

Практическая криптография: алгоритмы и их программирование (2016)

Автор: umkaS от 26-05-2025, 06:21, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Практическая криптография: алгоритмы и их программирование
Автор: Аграновский А.В., Хади Р.А.
Издательство: СОЛОН-Пресс
Год: 2016
Cтраниц: 255
Формат: pdf
Размер: 34 мб
Язык: русский

Эта книга предназначена прежде всего для тех, кто интересуется не только теоретическими аспектами криптологии, но и практическими реализациями алгоритмов криптографии и криптоанализа. В книге уделено очень много внимания вопросам компьютерного криптоанализа и логике программирования защищенных криптосистем.
 

Ansible by Examples: 200+ Automation Examples For Linux and Windows System Administrator and DevOps

Автор: literator от 26-05-2025, 06:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Ansible by Examples: 200+ Automation Examples For Linux and Windows System Administrator and DevOps
Автор: Luca Berton
Издательство: Leanpub
Год: 2024-01-29
Страниц: 1665
Язык: английский
Формат: epub (true)
Размер: 23.8 MB

Ansible is an Open Source IT automation tool. This book contains all of the obvious and not-so-obvious best practices of Ansible automation. Every successful IT department needs automation nowadays for bare metal servers, virtual machines, could, containers, and edge computing. Automate your IT journey with Ansible automation technology. You are going to start with the installation of Ansible in Enterprise Linux, Community Linux, Windows, and macOS using the most command package manager and archives. Each of the 200+ lessons summarizes a module: from the most important parameter to some Ansible code and real-life usage. Each code is battle proved in the real life. Simplifying mundane activities like creating a text file, extracting and archiving, fetching a repository using HTTPS or SSH connections could be automated with some lines of code and these are only some of the long lists included in the course. There are some Ansible codes usable in all the Linux systems, some specific for RedHat-like, Debian-like, and Windows systems. The 20+ Ansible troubleshooting lesson teaches you how to read the error message, how to reproduce, and the process of troubleshooting and resolution.