Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: The WebGPU Sourcebook: High-Performance Graphics and Machine Learning in the Browser
Автор: Matthew Scarpino
Издательство: CRC Press
Год: 2025
Страниц: 385
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

The WebGPU Sourcebook: High-Performance Graphics and Machine Learning in the Browser explains how to code web applications that access the client’s graphics processor unit, or GPU. This makes it possible to render graphics in a browser at high speed and perform computationally-intensive tasks such as machine learning. By taking advantage of WebGPU, web developers can harness the same performance available to desktop developers. The first part of the book introduces WebGPU at a high level, without graphics theory or heavy math. The chapters in the second part are focused on graphical rendering and the rest of the book focuses on compute shaders. Because WebGPU enables web applications to access the GPU, it’s quite possible that this final hurdle may be overcome. As I learned more about the subject, I became impressed by how simple the API was. Unlike OpenGL, WebGPU doesn’t require vertex buffer objects and vertex array objects. Unlike Vulkan, WebGPU doesn’t require lengthy swapchain and surface configuration. I’m thrilled to have the opportunity to present this fascinating subject, and I’ve split this book’s content into three parts. The first part introduces WebGPU at a high level, without graphical rendering or computation. This part consists of Chapters 1 and 2, which presents the many javascript objects that applications need to create in order to access the GPU.
Разместил: Ingvar16 29-08-2024, 02:05 | Комментарии: 0 | Подробнее
Название: Developing AI Applications: An Introduction
Автор: Metin Karatas
Издательство: Rheinwerk Publishing Inc.
Год: 2024
Страниц: 435
Язык: английский
Формат: epub (true)
Размер: 15.9 MB

It’s time to get practical about AI. Move past playing around with chatbots and plugging your data into others’ applications—learn how to create your own! Walk through key AI methods like decision trees, convolutional layers, cluster analysis, and more. Get your hands dirty with simple no-code exercises and then apply that knowledge to more complex (but still beginner-friendly!) examples. With information on installing KNIME and using tools like AutoKeras, ChatGPT, and DALL-E, this guide will let you do more with AI! Right at the beginning, we’ll look at a finished Python program for a specific problem and discuss it in detail. We’ll then modify this program so that we can use it to solve other problems. Later on, we’ll continue in this way. We’ll also solve some tasks using the KNIME software, including graphical modules. This way, you don’t have to rewrite programs from scratch. The aim isn’t to give you a comprehensive introduction to the Python programming language or the modules used. After reading this book, you’ll be able to download data records from the internet and develop AIs for them or adapt your existing programs for this purpose. This is a very pragmatic approach. The programming language is only a means to an end. However, if you’ve worked through the book and want to deepen your knowledge in this area, I recommend that you learn the Python programming language.
Разместил: Ingvar16 28-08-2024, 16:46 | Комментарии: 0 | Подробнее
Название: Practical Guide to Python: From Basics to Advanced Programming
Автор: Arcadia J. Darell
Издательство: Arcadia J. Publishing
Год: 2024
Страниц: 365
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

This book offers a comprehensive path to learning Python, starting from the basics and progressing to more complex concepts and practical applications. It is designed for anyone looking to gain a solid understanding of the Python language, whether they are complete beginners or experienced programmers seeking to deepen their skills. Python is a high-level programming language known for its readability and simple syntax. One of Python's main goals is to make code easy to read. Python's simple and intuitive syntax allows complex concepts to be expressed in a few lines of code. This increases developer productivity by allowing them to focus on application logic rather than language details. Python is designed to be a cross-platform language, meaning that Python code can run on a wide range of operating systems without modi?cation. Python is available on numerous platforms, from desktops to servers to mobile devices. Python's portability makes it an ideal choice for developing applications that need to run in di?erent environments. Numerous frameworks and libraries have been developed for Python, extending its use in areas such as web development (Django, Flask), Data Science (NumPy, Pandas, Matplotlib), Machine Learning (TensorFlow, Scikit-learn), and many others. These tools have made Python a popular choice for a wide range of applications, from web development to scienti?c research.
Разместил: Ingvar16 28-08-2024, 15:59 | Комментарии: 0 | Подробнее

Название: Указатели и память С++
Автор: Виталий Богодухов
Издательство: Stepik
Год: 2024
Формат: PDF
Страниц: много
Размер: 14 Mb
Язык: Русский

В курсе содержится вся необходимая информация для работы с "сырыми" и умными указателями. Так же затрагиваются важные темы, связанные с указателями.


Разместил: Chipa 28-08-2024, 11:26 | Комментарии: 0 | Подробнее
Название: Code the Classics Volume II
Автор: Russell Barnes
Издательство: Raspberry Pi Press
Год: 2024
Страниц: 369
Язык: английский
Формат: epub (true)
Размер: 61.7 MB

Take inspiration from the some of the greatest video games of the 1980s and learn how to write your own modern classics. Code the Classics Volume II not only tells the stories of some of the seminal video games of the 1980s, but shows you how to create your own games inspired by them, following examples programmed by Raspberry Pi founder Eben Upton. In this book, you'll learn how to run and edit the games in this book by installing Python, Pygame Zero, and an IDE. This book has been written assuming that the reader has at least some knowledge of the Python programming language. Although it is outside of the scope of this book to teach you Python, we’ll go through some of the key features of the language that you’ll need to understand. Unless you only plan on making simple text-based games, there are certain things you always need to be able to do as a game developer: display images, play sound effects, and receive inputs from the keyboard or a game controller. In a basic Python installation, one of these is impossible and the others are hard to do in a way that works well for a real-time game. To address this, there are various libraries available for Python. A library is a collection of functions which can be used in multiple projects. One of the most popular libraries for making games with Python is Pygame, which makes it easy to create a window, draw sprites, play sound effects, and get control inputs. To reduce the amount of boilerplate code for our games, we’re using the library Pygame Zero, which is built on top of the Pygame library. It automates many things that a game programmer would usually need to write themselves. While we cannot fully cover everything that Pygame Zero does, we’ll give an overview of some of its most useful features.
Разместил: Ingvar16 28-08-2024, 08:46 | Комментарии: 0 | Подробнее
Название: Optimization Algorithms: AI techniques for design, planning, and control problems
Автор: Alaa Khamis
Издательство: Manning Publications
Год: 2024
Страниц: 669
Язык: английский
Формат: pdf (true)
Размер: 116.2 MB

Solve design, planning, and control problems using modern machine learning and AI techniques. Optimization problems are everywhere in daily life. What’s the fastest route from one place to another? How do you calculate the optimal price for a product? How should you plant crops, allocate resources, and schedule surgeries? Optimization Algorithms introduces the AI algorithms that can solve these complex and poorly-structured problems. Search and optimization algorithms are powerful tools that can help practitioners find optimal or near-optimal solutions to a wide range of design, planning and control problems. When you open a route planning app, call for a rideshare, or schedule a hospital appointment, an AI algorithm works behind the scenes to make sure you get an optimized result. This guide reveals the classical and modern algorithms behind these services. Dive into the exciting world of classical problems like the Travelling Salesman Problem and the Knapsack Problem, as well as cutting-edge modern implementations like graph search methods, metaheuristics and machine learning. Discover how to use these algorithms in real-world situations, with in-depth case studies on assembly line balancing, fitness planning, rideshare dispatching, routing and more. Plus, get hands-on experience with practical exercises to optimize and scale the performance of each algorithm. For AI practitioners familiar with the Python language.
Разместил: Ingvar16 28-08-2024, 05:35 | Комментарии: 0 | Подробнее
Название: Azure Adventures with C#: First Steps for C# Developers into Azure Cloud
Автор: Michal Switalik
Издательство: Apress
Год: 2024
Страниц: 314
Язык: английский
Формат: pdf
Размер: 11.6 MB

Harness the power of Azure to create cutting-edge applications, services, and infrastructure. This book is a comprehensive guide designed to help experienced C# developers master the fundamentals of Microsoft Azure. Whether you're new to Azure or looking to deepen your cloud expertise, this book provides a solid foundation in Azure basics, and resource organization, and covers some of the most commonly used Azure resources. It also includes C# solutions and bicep scripts to deploy infrastructure on Azure. The book starts with Azure fundamentals covering its structure, resource management, and pricing followed by its resource organization. You will then go through the latest version of Azure Functions and its implementation. Storage account features such as containers and queues are discussed next along with securing your applications with Managed Identity. You will learn how to manage, save, and maintain data in Azure using SQL Server and understand the advanced systems for message delivery. And you will learn about the Virtual Network and how Azure resources can be isolated from other services and from the Internet, if needed. For C# developers who want to improve their knowledge and be more competitive, DevOps who desire to automate infrastructure deployment for Azure Cloud, architects who want to familiarize themselves with the fundamental services of the Azure platform.
Разместил: Ingvar16 27-08-2024, 21:54 | Комментарии: 0 | Подробнее
Название: Встраиваемые системы на основе Linux
Автор: Симмондс К.
Издательство: ДМК Пресс
Год: 2017
Страниц: 360
Формат: PDF
Размер: 68 Мб
Язык: русский

Организационно книга устроена так же, как жизненный цикл типичного проекта встраиваемой Linux-системы. Автор рассказывает о подготовке проекта и устройстве системы на базе Linux, о наборах инструментов, начальных загрузчиках, ядре Linux и конфигурировании корневой файловой системы. Вы узнаете, как выбрать подходящую систему сборки Linux и научитесь работать с двумя наиболее популярными системами сборки: Buildroot и Yocto Project, позволяющими ускорить и упростить процесс разработки.
Разместил: rivasss 27-08-2024, 21:17 | Комментарии: 0 | Подробнее
Название: Computer arithmetic: Key insights
Автор: Jocelyn O. Padallan
Издательство: Arcler Press
Год: 2024
Страниц: 314
Язык: английский
Формат: pdf (true)
Размер: 23.1 MB

"Computer Arithmetic: Key Insights" is a comprehensive guide that explores the fundamental principles and advanced concepts of computer arithmetic. From numerical representation to algorithms and hardware implementation, this book provides clear explanations, real-world examples, and practical insights. It covers topics such as number systems, arithmetic operations, precision issues, error analysis, parallel algorithms, and hardware implementations. Whether you're a student, researcher, or professional, this invaluable resource equips you with the necessary knowledge to tackle the challenges of modern computing. With its blend of theory and application, "Computer Arithmetic: Key Insights" is a must-have for anyone seeking a deeper understanding of computer arithmetic and its practical implications. Numerous illustrative examples and exercises accompany the theoretical discussions to facilitate hands-on learning and reinforce comprehension. Furthermore, this book acknowledges the rapid advancements in computer architecture and technology. It explores the impact of emerging hardware trends, such as multicore processors, graphics processing units (GPUs), and field-programmable gate arrays (FPGAs), on computer arithmetic. By considering both software and hardware aspects, this book equips readers with a holistic understanding of the subject.
Разместил: Ingvar16 27-08-2024, 16:22 | Комментарии: 0 | Подробнее
Название: Full-Stack iOS Development with Swift and Vapor
Автор: Hem Dutt
Издательство: Mercury Learning and Information
Год: 2024
Страниц: 273
Язык: английский
Формат: pdf (true), epub
Размер: 30.7 MB

This comprehensive book combines the strengths of Swift, the Vapor framework, and iOS development to create dynamic, full-stack applications. Perfect for aspiring developers, students, and seasoned iOS professionals, this book equips you with the skills needed to master both server-side and client-side development. Key topics include understanding the fundamentals and history of full-stack development and the concept of a minimum viable product; installing and configuring essential tools and SDKs for Vapor and iOS development; mastering data persistence by integrating PostgreSQL with the Vapor framework; and implementing data storage solutions in iOS apps using Core Data and SQLite. Companion files (sample code and figures) are available for downloading by writing to the publisher.
Разместил: Ingvar16 27-08-2024, 15:11 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2024     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности