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



Реклама


[sup][/sup]Название: Large Language Models: Concepts, Techniques and Applications
Автор: John Atkinson?Abutridy
Издательство: CRC Press
Год: 2025
Страниц: 185
Язык: английский
Формат: pdf (true)
Размер: 10.15 MB

This book serves as an introduction to the science and applications of Large Language Models (LLMs). You'll discover the common thread that drives some of the most revolutionary recent applications of Artificial Intelligence (AI): from conversational systems like ChatGPT or BARD, to machine translation, summary generation, question answering, and much more. At the heart of these innovative applications is a powerful and rapidly evolving discipline, natural language processing (NLP). For more than 60 years, research in this science has been focused on enabling machines to efficiently understand and generate human language. The secrets behind these technological advances lie in LLMs, whose power lies in their ability to capture complex patterns and learn contextual representations of language. How do these LLMs work? What are the available models and how are they evaluated? This book will help you answer these and many other questions. Designed to guide you step by step, with six chapters combining theory and practice, along with exercises in Python on the Colab platform, you will master the secrets of LLMs and their application in NLP. From deep neural networks and attention mechanisms, to the most relevant LLMs such as BERT, GPT-4, LLaMA, Palm-2 and Falcon, this book guides you through the most important achievements in NLP. Not only will you learn the benchmarks used to evaluate the capabilities of these models, but you will also gain the skill to create your own NLP applications. It will be of great value to professionals, researchers and students within AI, Data Science and beyond.
Разместил: Ingvar16 21-08-2024, 07:37 | Комментарии: 0 | Подробнее
Название: Learn Linux system programming with C++: Understand how the Linux kernel works and how to interact with it
Автор: Katie Millie
Издательство: Independently published
Год: 2024
Страниц: 276
Язык: английский
Формат: epub
Размер: 10.1 MB

Learn Linux System Programming with C++: Unlocking the Kernel's Secrets. Are you ready to dive deep into the heart of your computer? Linux, the operating system that powers everything from smartphones to supercomputers, is a complex and fascinating world. To truly master it, you need to understand how it interacts with hardware at the lowest level. That's where system programming comes in. This book is your passport to this exciting domain. You'll learn to wield the power of C++, the language of choice for kernel development, to interact directly with the Linux kernel. Imagine being able to create high-performance network applications, develop custom device drivers, or optimize system performance. With a deep understanding of Linux system programming, these aren't just dreams, they're achievable goals. We'll start from the ground up, covering essential concepts like system calls, process management, memory management,and file I/O. You'll learn how to interact with the kernel, create user-space applications, and even explore the world of kernel modules. C++ offers the power and flexibility to interact directly with hardware, making it the language of choice for performance-critical applications. Linux, with its open-source philosophy and rich ecosystem, provides the perfect platform for exploration and innovation. Together, they form an unstoppable duo. But this isn't just about theory. Practical examples and hands-on exercises will solidify your understanding. You'll build real-world projects, from simple command-line tools to more complex system utilities.
Разместил: Ingvar16 21-08-2024, 07:02 | Комментарии: 0 | Подробнее
Название: Getting Started with Docker
Автор: Nigel Poulton
Издательство: Leanpub
Год: 2024-04-06
Страниц: 109
Язык: английский
Формат: pdf (true), epub
Размер: 18.5 MB

Brought to you by best-selling author and global training guru Nigel Poulton, Getting Started with Docker is the fastest way to wrap your head around Docker and containers, and get your hands-on deploying a multi-container apps. When you've finished the book, you'll be ready to rock 'n' roll with Docker. Do you need to lear Docker, and do you like learning through hands-on? If yes, this is the book for you... Getting Started with Docker, brought to you by best-selling author Nigel Poulton, assumes zero prior experience and gets you to the point you can containerize and deploy a simple multi-container app. Containers are the most popular way to package and run modern applications. They’re smaller, faster, and more portable than virtual machines, and they work with existing applications written in existing languages – no need to learn any new languages or frameworks! The process of packaging an application as an image is called containerization. It takes the application source code, including all dependencies, and builds it into an image. This image is usually small and contains everything needed to run the app. When you're done, you'll be ready to start using Docker at work.
Разместил: Ingvar16 20-08-2024, 20:47 | Комментарии: 0 | Подробнее
Название: C++20 - Get the Details
Автор: Rainer Grimm
Издательство: Leanpub
Год: 2023-09-13
Страниц: 678
Язык: английский
Формат: pdf (true), epub
Размер: 25.1 MB

C++20 is the next big C++ standard after C++11. As C++11 did it, C++20 changes the way we program modern C++. This change is, in particular, due to the big four of C++20: ranges, coroutines, concepts, and modules. My book C++20 is a tutorial and a reference for the C++20 standard. It teaches you C++20 and provides details of this new, thrilling C++ standard. The exciting factor is mainly due to the big four of C++20. As the C++20 standard is brand-new, many examples can only be compiled and executed with a specific compiler. I use the newest GCC, Clang, and MSVC compilers. Coroutines are generalized functions that can be suspended and resumed later while maintaining their state. Coroutines are a convenient way to write event-driven applications. Event-driven applications can be simulations, games, servers, user interfaces, or even algorithms. Coroutines are also typically used for cooperative multitasking. C++20 does not provide concrete coroutines, but C++20 provides a framework for implementing coroutines. This framework consists of more than 20 functions, and some of which you must implement, some of which you can override. Therefore, you can tailor coroutines to your needs.
Разместил: Ingvar16 20-08-2024, 19:56 | Комментарии: 0 | Подробнее

Название: Сборка проектов с помощью CMake
Автор: Воронин С.П.
Издательство: Самиздат
Год: 2024
Страниц: 21
Язык: Русский
Формат: PDF
Размер: 5 Mб

В статье рассмотрен необходимый минимум сведений о CMake, необходимый для сборки проекта. Показано, как использование CMake, упрощает процесс сборки сложных приложений, использующих сторонние и самописные библиотеки. Рассмотрен процесс сборки разными компиляторами и под различные операционные системы.
Что такое CMake? Можно ли без него обойтись? Порядок работы и особенности синтаксиса. Самые необходимые команды. Переменные в CMake. Как подключить библиотеки? Кроссплатформенная разработка.
Разместил: Gena_Bukin 20-08-2024, 19:28 | Комментарии: 0 | Подробнее
Название: Programming with Python for Engineers
Автор: Sinan Kalkan, Onur T. Sehitoglu, Gokturk Ucoluk
Издательство: Springer
Год: 2024
Страниц: 295
Язык: английский
Формат: pdf
Размер: 19.0 MB

This book introduces computing and programming with undergraduate engineering students in mind. It uses Python (Version 3) as the programming language, chosen for its simplicity, readability, wide applicability and large collection of libraries. After introducing engineering-related Python libraries, such as NumPy, Pandas, Matplotlib, Sci-kit, Programming with Python for Engineers shows how Python can be used to implement methods common in a wide spectrum of engineering-related problems drawn from (for example): design, control, decision-making, scheduling and planning. This book is intended to be an accompanying textbook for teaching programming to science and engineering students with no prior programming expertise. This endeavor requires a delicate balance between providing in-depth details on computers and programming in a complete manner and the programming needs of science and engineering disciplines. With the hope of providing a suitable balance, the book uses Python as the programming language, since it is easy to learn and program with.
Разместил: Ingvar16 20-08-2024, 15:19 | Комментарии: 0 | Подробнее
Название: Clean Code Fundamentals : Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Автор: Martin Hock
Издательство: Leanpub
Год: 2024-07-07
Страниц: 312
Язык: английский
Формат: pdf (true), epub
Размер: 20.4 MB

This book gives an overview and discusses in-depth knowledge for the analysis and improvement of your software code. You will be able to apply principles, patterns, techniques, and tools needed to write clean code. Nothing affects the work of a team as much as bad, illegible, sloppy, and quickly written code that has not been designed carefully. Team dynamics can be improved, requirements can be redefined, and the schedule can be modified. However, if bad code takes over, it becomes more and more a burden for the team. Programmers should develop all the time. Even if they think that they have sufficient skills and knowledge to move around in current projects, they should not stop there, and it is worthwhile for them to learn new concepts, approaches, language, and frameworks from time to time. Learning should be a journey and not a destination. This book discusses the basics of software quality, principles, patterns, and best practices of writing better code. It also contains many code examples in Java of increasing complexity. Among other things topics like software metrics, static software testing, and tools which can help to measure software quality will be covered. Software testing is not limited to a specific phase of a project. Already during the coding phase or the build process, critical and difficult to find software defects can be detected in the source code. The necessary procedures and tools are presented in this book.
Разместил: Ingvar16 20-08-2024, 14:48 | Комментарии: 0 | Подробнее
Название: Linux Coding Tricks & Tips - 19th Edition 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Язык: английский
Формат: pdf
Размер: 37.4 MB

"Linux Coding Tricks & Tips" - это идеальное цифровое руководство для тех читателей, которые желают поднять свои навыки программирования на более высокий уровень. Вы хотите улучшить свой пользовательский опыт или получить инсайдерские знания? Вы хотите учиться непосредственно у экспертов в этой области? Хотите узнать бесчисленные шорткаты, которыми пользуются профессионалы? На страницах этого нового издания для продвинутых пользователей вы узнаете все, что нужно, чтобы стать более уверенным, знающим и опытным пользователем. Пользователем, который получит максимальную отдачу от программирования на Python и C++, а значит, и от самого Linux.
Разместил: Ingvar16 20-08-2024, 04:13 | Комментарии: 0 | Подробнее
Название: The Ultimate Guide to API Testing: Real-World Examples and Case Studies
Автор: Adnan Arif
Издательство: Independently published
Год: 2024
Страниц: 333
Язык: английский
Формат: epub
Размер: 11.5 MB

Are you new to API testing and wondering where to start? Or maybe you're an experienced tester looking to improve your API testing skills? Either way, this comprehensive guide has everything you need to know to become an expert in API testing. In this book, you'll learn the fundamental concepts of API testing, including API components and basic definitions. You'll gain a deep understanding of API methods and documentation, as well as test planning and case creation. You'll also discover how to execute API tests and effectively report on QA status and defects. To help you apply your knowledge, the book also includes a real-world project that you can use to learn and test APIs. With this practical experience, you'll gain confidence in your API testing skills and be ready to take on any API testing challenge. APIs are critical for building modern software applications that require communication and data exchange between different systems. Testing APIs is a crucial part of software development, but it can be challenging due to the complexity of the technology and the various elements involved in the process. This book provides a comprehensive guide to API testing, covering various topics and techniques that will help you understand and test APIs effectively. Whether you're a beginner or an experienced tester, this guide will help you master API testing and ensure the quality of your software applications. Get your copy today and take your API testing skills to the next level!
Разместил: Ingvar16 20-08-2024, 02:11 | Комментарии: 0 | Подробнее

Название: Добрые, добрые структуры данных с Сергеем Балакиревым
Автор: Сергей Балакирев
Издательство: Stepik
Год: 2024
Формат: Html
Страниц: много
Размер: 717 Mb
Язык: Русский

Этот курс - очередная важная ступенька вашего становления, как грамотного IT-специалиста в области программирования. После того, как вы изучили базовые возможности языка, его объектно-ориентированную составляющую, следующим логичным шагом является изучение типовых, часто используемых структур данных, знание их сильных и слабых сторон для эффективного использования в своих проектах.
Разместил: Chipa 19-08-2024, 19:23 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2024     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности