LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 28-01-2025, 04:15
  • Комментариев: 0
Название: The Joys of Hashing: Hash Table Programming with C, 2nd Edition
Автор: Thomas Mailund
Издательство: Apress
Год: 2024
Страниц: 225
Язык: английский
Формат: pdf (true), epub (true)
Размер: 10.6 MB

Build working implementations of hash tables, written in the C programming language. The new and revised Second Edition has been enhanced with simplified code and more comprehensive explanations, aimed at improving clarity and comprehension while exploiting the latest features in C programming. This book starts with simple first attempts devoid of collision resolution strategies. It then progresses through improvements and extensions illustrating different design ideas and approaches, followed by experiments to validate the choices. You will learn how hash tables, when implemented and used appropriately, are exceptionally efficient data structures for representing sets and lookup tables, providing low overhead, constant time, insertion, deletion, and lookup operations. This book is an introduction to the hash table data structure. When implemented and used appropriately, hash tables are exceptionally efficient data structures for representing sets and lookup tables. They provide constant time, low overhead, insertion, deletion, and lookup. This book assumes you are familiar with programming and the C programming language. The theoretical parts of the book also assume some familiarity with probability theory and algorithmic theory, but nothing beyond what you would learn in an introductory course. The Joys of Hashing walks you through the implementation of efficient hash tables and the pros and cons of different design choices when building tables. The source code used in the book is available on GitHub for your re-use and experiments.
  • Добавил: umkaS
  • Дата: 27-01-2025, 21:40
  • Комментариев: 0
Название: Учим Python, делая крутые игры
Автор: Эл Свейгарт
Издательство: Эксмо
Год: 2018
Страниц: 418
Формат: pdf
Размер: 12 мб

Перед вами — увлекательный самоучитель по языку Python для начинающих. Книга подходит даже читателям с нулевым уровнем. Создавайте собственными руками веселые классические и необычные, продвинутые игры, такие как "Виселица" или "Охотник за сокровищами", — в процессе вы поймете основные принципы программирования и выучите Python играючи!
  • Добавил: literator
  • Дата: 27-01-2025, 18:56
  • Комментариев: 0
Название: Deep Reinforcement Learning for Reconfigurable Intelligent Surfaces and UAV Empowered Smart 6G Communications
Автор: Antonino Masaracchia, Khoi Khac Nguyen, Trung Q. Duong, Vishal Sharma
Издательство: The Institution of Engineering and Technology
Год: December 2024
Страниц: 293
Язык: английский
Формат: pdf (true)
Размер: 11.1 MB

Reconfigurable intelligent surface (RIS) has emerged as a cutting-edge technology for beyond 5G and 6G networks due to its low-cost hardware production, nearly passive nature, easy deployment, communication without new waves, and energy-saving benefits. Unmanned aerial vehicle (UAV)-assisted wireless networks significantly enhance network coverage. The book chapters are arranged into four parts according to their topics. More specifically, the first two parts provide background and fundamentals on Artificial Intelligence and Deep Reinforcement Learning, while the last two illustrate how these principles can be applied to solve complex optimisation problems in the context of UAV-enabled and RIS-assisted networks. In Part I, there are two chapters that provide an essential introduction to Artificial Intelligence and deep neural networks. Specifically, Chapter 1 illustrates the relationship between Artificial Intelligence, Machine Learning, and Deep Learning. After introducing these concepts, Chapter 2 delves into the principles of deep reinforcement learning.
  • Добавил: literator
  • Дата: 27-01-2025, 15:56
  • Комментариев: 0
Название: CI/CD Unleashed: Turbocharging Software Deployment for Quicker Delivery
Автор: Tommy Clark
Издательство: Apress
Год: 2025
Страниц: 164
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

The ability to deliver software quickly and efficiently is paramount to a company’s success. This book is a comprehensive guide to continuous integration (CI) and continuous delivery (CD), providing insights and practical strategies for streamlining the software delivery pipeline for speedy and efficient deployments. You’ll start by reviewing the fundamentals of CI/CD, and how it enables teams to automate the building, testing, and deployment of software, for faster and more reliable releases. The book then examines CI/CD pipelines, tooling, caching, and how to leverage these tools to expedite delivery workflows, before highlighting the increased importance of testing and monitoring during that process. You’ll also gain insights into various testing methodologies and learn how to implement them effectively within your CI/CD pipelines.
  • Добавил: literator
  • Дата: 27-01-2025, 05:21
  • Комментариев: 0
Название: Ruby Programming: Dynamic, Object-Oriented Language for Simplicity and Productivity
Автор: Theophilus Edet
Издательство: CompreQuest Books
Год: November 17, 2024
Страниц: 1059
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Ruby Programming: The Dynamic, Object-Oriented Language for Simple and Productive Code. Are you ready to explore Ruby, the dynamic, object-oriented language that emphasizes simplicity and productivity? Ruby Programming: Dynamic, Object-Oriented Language for Simplicity and Productivity is the perfect guide for developers of all levels looking to harness Ruby’s powerful yet elegant syntax and capabilities. Ruby’s focus on human-readable code makes it accessible, and its robust features make it indispensable for building modern applications. Ruby is more than just a programming language; it is a philosophy. Built on the principles of developer happiness and productivity, Ruby emphasizes readability, conciseness, and flexibility. Its intuitive syntax mirrors natural language, making code not only functional but also self-explanatory. Ruby embodies the principles of object-oriented programming while allowing for procedural and functional paradigms, enabling developers to choose the best tool for the task at hand. Whether you are building web applications, automating processes, or exploring advanced programming models, this book gives you the tools to write efficient, elegant, and maintainable Ruby code.
  • Добавил: literator
  • Дата: 27-01-2025, 03:40
  • Комментариев: 0
Название: Wellness Management Powered by AI Technologies
Автор: Bharat Bhushan, Akib Khanday, Khursheed Aurangzeb, Sudhir Kumar Sharma
Издательство: Wiley-Scrivener
Год: 2025
Страниц: 431
Язык: английский
Формат: pdf (true)
Размер: 25.7 MB

This book is an essential resource on the impact of AI in medical systems, helping readers stay ahead in the modern era with cutting-edge solutions, knowledge, and real-world case studies. Wellness Management Powered by AI Technologies explores the intricate ways Machine Learning and the Internet of Things (IoT) have been woven into the fabric of healthcare solutions. From smart wearable devices tracking vital signs in real time to ML-driven diagnostic tools providing accurate predictions, readers will gain insights into how these technologies continually reshape healthcare. The book begins by examining the fundamental principles of Machine Learning and IoT, providing readers with a solid understanding of the underlying concepts. Through clear and concise explanations, readers will grasp the complexities of the algorithms that power predictive analytics, disease detection, and personalized treatment recommendations. In parallel, they will uncover the role of IoT devices in collecting data that fuels these intelligent systems, bridging the gap between patients and practitioners.
  • Добавил: literator
  • Дата: 27-01-2025, 02:02
  • Комментариев: 0
Название: Introduction to Python and Large Language Models: A Guide to Language Models
Автор: Dilyan Grigorov
Издательство: Apress
Год: 2024
Страниц: 395
Язык: английский
Формат: pdf (true), epub (true)
Размер: 10.1 MB

Gain a solid foundation for Natural Language Processing (NLP) and Large Language Models (LLMs), emphasizing their significance in today’s computational world. This book is an introductory guide to NLP and LLMs with Python programming. The book starts with the basics of NLP and LLMs. It covers essential NLP concepts, such as text preprocessing, feature engineering, and sentiment analysis using Python. The book offers insights into Python programming, covering syntax, data types, conditionals, loops, functions, and object-oriented programming. Next, it delves deeper into LLMs, unraveling their complex components. You’ll learn about LLM elements, including embedding layers, feedforward layers, recurrent layers, and attention mechanisms. You’ll also explore important topics like tokens, token distributions, zero-shot learning, LLM hallucinations, and insights into popular LLM architectures such as GPT-4, BERT, T5, PALM, and others. Additionally, it covers Python libraries like Hugging Face, OpenAI API, and Cohere. The final chapter bridges theory with practical application, offering step-by-step examples of coded applications for tasks like text generation, summarization, language translation, question-answering systems, and chatbots. In the end, this book will equip you with the knowledge and tools to navigate the dynamic landscape of NLP and LLMs. For data analysts, AI and Machine Learning Experts, Python developers, and Software Development Professionals interested in learning the foundations of NLP, LLMs, and the processes of building modern LLM applications for various tasks.
  • Добавил: literator
  • Дата: 27-01-2025, 01:19
  • Комментариев: 0
Название: Building Web APIs with ASP.NET Core (Final)
Автор: Valerio De Sanctis
Издательство: Manning Publications
Год: 2023
Страниц: 474
Язык: английский
Формат: pdf (true), epub (true), mobi
Размер: 35.2 MB, 25.9 MB

Build fully-featured APIs with ASP.NET Core! This all-practical guide is written like a real development project, taking you hands-on with modern APIs utilizing REST and GraphQL standards. Building Web APIs with ASP.NET Core is a practical beginner’s guide to creating your first web APIs using ASP.NET Core. In it, you’ll develop an API that feeds web-based services, including websites and mobile apps, for a board games application. The book is cleverly structured to mirror a real-world development project, with each chapter introducing a new feature request. You’ll build your API with an ecosystem of ASP.NET Core tools that help simplify everything from setting up your data model to generating documentation. Web APIs are the front door to an application, providing controlled access to its data and features. ASP.NET Core, Microsoft’s web framework, simplifies and accelerates API creation with powerful, developer-friendly features, including an innovative “no compile” coding experience. It is reliable, fast, free, open-source, and backed by Microsoft’s legendary support.
  • Добавил: literator
  • Дата: 26-01-2025, 21:09
  • Комментариев: 0
Название: Understanding Natural Language Understanding
Автор: Erik Cambria
Издательство: Springer
Год: 2025
Страниц: 514
Язык: английский
Формат: pdf (true)
Размер: 18.1 MB

About half a century ago, AI pioneers like Marvin Minsky embarked on the ambitious project of emulating how the human mind encodes and decodes meaning. While today we have a better understanding of the brain thanks to neuroscience, we are still far from unlocking the secrets of the mind, especially when it comes to language, the prime example of human intelligence. “Understanding natural language understanding”, i.e., understanding how the mind encodes and decodes meaning through language, is a significant milestone in our journey towards creating machines that genuinely comprehend human language. Large language models (LLMs) such as GPT-4 have astounded us with their ability to generate coherent, contextually relevant text, seemingly bridging the gap between human and machine communication. Yet, despite their impressive capabilities, these models operate on statistical patterns rather than true comprehension. This textbook explores the current state of LLMs, their capabilities and limitations, and contrasts them with the aspirational goals of NLU. The author delves into the technical foundations required for achieving true NLU, including advanced knowledge representation, hybrid AI systems, and neurosymbolic integration. Containing exercises, a final assignment and a comprehensive quiz, the textbook is meant as a reference for courses on information retrieval, AI, NLP, data analytics, data mining and more.
  • Добавил: literator
  • Дата: 26-01-2025, 18:48
  • Комментариев: 0
Название: jаvascript Programming: Versatile, Dynamic Language for Interactive Web Development and Beyond
Автор: Theophilus Edet
Издательство: CompreQuest Books
Год: September 29, 2024
Страниц: 729
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unleash the Full Power of jаvascript for Interactive Web Development. jаvascript has established itself as a cornerstone of modern web development, enabling developers to create dynamic, interactive experiences that have transformed the web from a static medium into a vibrant, responsive platform. This book, jаvascript Programming: Versatile, Dynamic Language for Interactive Web Development and Beyond, is designed to guide readers through the multifaceted nature of jаvascript, offering both foundational knowledge and advanced techniques for mastering the language. Whether you are a novice programmer or an experienced developer looking to deepen your expertise, this book provides a comprehensive exploration of jаvascript’s capabilities and real-world applications. jаvascript Programming: Versatile, Dynamic Language for Interactive Web Development and Beyond is your go-to resource for mastering jаvascript, the most widely-used language for building interactive web applications. Whether you’re new to jаvascript or looking to sharpen your skills, this book provides everything you need to create dynamic, responsive web experiences.