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

  • Добавил: literator
  • Дата: 23-05-2024, 14:07
  • Комментариев: 0
Название: Quick Start Guide to Large Language Models: Strategies and Best Practices for Using ChatGPT and Other LLMs, Second Edition (Early Release)
Автор: Sinan Ozdemir
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 139
Язык: английский
Формат: epub (true)
Размер: 14.9 MB

The Practical, Step-by-Step Guide to Using LLMs at Scale in Projects and Products. Large Language Models (LLMs) like ChatGPT are demonstrating breathtaking capabilities, but their size and complexity have deterred many practitioners from applying them. In Quick Start Guide to Large Language Models, Second Edition, pioneering data scientist and AI entrepreneur Sinan Ozdemir clears away those obstacles and provides a guide to working with, integrating, and deploying LLMs to solve practical problems. Ozdemir brings together all you need to get started, even if you have no direct experience with LLMs: step-by-step instructions, best practices, real-world case studies, hands-on exercises, and more. Along the way, he shares insights into LLMs' inner workings to help you optimize model choice, data formats, parameters, and performance. In the second edition, readers will find comprehensive updates and new chapters that reflect the latest advancements in the field. In addition to updating existing code to meet current versions and expectations, this edition significantly expands content on Retrieval-Augmented Generation and AI Agents and introduces new chapters dedicated to manual and automated methods for evaluating LLMs, as well as alignment principles, highlighting the differences and implications of instructional versus value alignment. Additionally, more examples of fine-tuning larger models are included, and all code and model references have been updated to include the latest package versions and AI models like Llama 3 and Mistral v0.2 ensuring the new edition remains at the cutting edge of LLM technology.
  • Добавил: literator
  • Дата: 23-05-2024, 12:05
  • Комментариев: 0
Название: Certified Kubernetes Application Developer (CKAD) Study Guide: In-Depth Guidance and Practice (2nd Edition)
Автор: Benjamin Muschko
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 384
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Developers with the ability to operate, troubleshoot, and monitor applications in Kubernetes are in high demand today. To meet this need, the Cloud Native Computing Foundation created a certification exam to establish a developer's credibility and value in the job market for work in a Kubernetes environment. The Certified Kubernetes Application Developer (CKAD) exam format is different from the typical multiple-choice format of other certifications. Instead, the CKAD is performance-based and requires deep knowledge under immense time pressure. Updated to reflect revisions to the official curriculum made in September 2021, this revised study guide takes you through all the topics you need to fully prepare for the exam. Author Benjamin Muschko also shares his personal experience and tips. New topics include: Deployment strategies, Custom Resource Definitions (CRDs), authentication, authorization, and admission control, Ingress, and more. The software development landscape is rapidly evolving, and cloud-native technologies are at the forefront of this change. This study guide prepares you well for the Certified Kubernetes Application Developer (CKAD), which covers Kubernetes skills from the perspective of an application developer. In my opinion, having detailed examples is critical in passing the CKAD and this book has many of them. Ben covers all the topics required to successfully pass the certification and even lays some groundwork for future advanced certifications like the Certified Kubernetes Security Specialist (CKS). What’s more, reading this book will give you the practice you need to become a more forward-thinking professional who embraces modern and open source development practices.
  • Добавил: literator
  • Дата: 23-05-2024, 11:16
  • Комментариев: 0
Название: Ultimate Monorepo and Bazel for Building Apps at Scale: Level up Your Large-Scale Application Development With Monorepo and Bazel for Enhanced Productivity, Scalability, and Integration
Автор: Javier Antoniucci
Издательство: Orange Education Pvt Ltd
Год: 2024
Страниц: 354
Язык: английский
Формат: epub (true)
Размер: 33.0 MB

Ultimate Monorepo and Bazel for Building Apps at Scale: Level Up Your Large-Scale Application Development with Monorepo and Bazel for Enhanced Productivity, Scalability, and Integration. Unlock Next-Level Scalable App Development with Monorepo and Bazel. “Ultimate Scalable Monorepo Apps with Bazel" is the go-to guide for developers and engineers looking to maximize the potential of Bazel within a monorepo setup. It explores the intricacies of building large-scale applications, contrasting the monorepo approach with polyrepo setups and highlighting benefits like streamlined dependency management and improved collaboration. Through practical examples and real-world case studies, you'll learn how to harness Bazel's features for faster build times and consistent results across environments. Structured to cover all aspects of Bazel and monorepo development, from initial setup to advanced topics like custom rule creation and dependency management, this book provides actionable insights to enhance your development workflow. By the end, readers will be equipped to efficiently manage large codebases, leverage Bazel’s capabilities to speed up build and test processes, and ultimately, contribute to more robust, scalable, and maintainable software projects.
  • Добавил: literator
  • Дата: 23-05-2024, 09:46
  • Комментариев: 0
Название: Android Studio Jellyfish Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2023.3.1 and Kotlin
Автор: Neil Smyth
Издательство: Payload Media, Inc.
Год: 2024
Страниц: 829
Язык: английский
Формат: epub (true)
Размер: 56.9 MB

This book, fully updated for Android Studio Jellyfish (2023.3.1) and the new UI, teaches you how to develop Android-based applications using the Kotlin programming language. This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also covered in detail. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support. The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers, and collapsing toolbars. Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started.
  • Добавил: literator
  • Дата: 23-05-2024, 09:24
  • Комментариев: 0
Название: Android Studio Jellyfish Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.3.1 and Java
Автор: Neil Smyth
Издательство: Payload Media, Inc.
Год: 2024
Страниц: 790
Язык: английский
Формат: epub (true)
Размер: 58.9 MB

This book, fully updated for Android Studio Jellyfish (2023.3.1) and the new UI, teaches you how to develop Android-based applications using the Java programming language. This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an overview of areas such as tool windows, the code editor, and the Layout Editor tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support. Assuming you already have some Java programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started.
  • Добавил: literator
  • Дата: 23-05-2024, 08:51
  • Комментариев: 0
Название: Understanding Generative AI Business Applications: A Guide to Technical Principles and Real-World Applications
Автор: Irena Cronin
Издательство: Apress
Год: 2024
Страниц: 262
Язык: английский
Формат: pdf, epub
Размер: 36.2 MB

This guide covers the fundamental technical principles and various business applications of Generative AI for planning, developing, and evaluating AI-driven products. It equips you with the knowledge you need to harness the potential of Generative AI for enhancing business creativity and productivity. The book is organized into three sections: text-based, senses-based, and rationale-based. Each section provides an in-depth exploration of the specific methods and applications of Generative AI. In the text-based section, you will find detailed discussions on designing algorithms to automate and enhance written communication, including insights into the technical aspects of transformer-based Natural Language Processing (NLP) and chatbot architecture, such as GPT-4, Claude 2, Google Bard, and others. The senses-based section offers a glimpse into the algorithms and data structures that underpin visual, auditory, and multisensory experiences, including NeRF, 3D Gaussian Splatting,Stable Diffusion, AR and VR technologies, and more. The rationale-based section illuminates the decision-making capabilities of AI, with a focus on machine learning and data analytics techniques that empower applications such as simulation models, agents, and autonomous systems. In summary, this book serves as a guide for those seeking to navigate the dynamic landscape of Generative AI. Whether you’re a seasoned AI professional or a business leader looking to harness the power of creative automation, these pages offer a roadmap to leverage Generative AI for your organization’s success.
  • Добавил: literator
  • Дата: 22-05-2024, 21:11
  • Комментариев: 0
Название: Learn Python AI: The Python Codebreaker for Image Recognition and AI-powered Fraud Detection Beginner's Guide
Автор: Roronoa Hatake
Издательство: Independently published
Год: 2024
Страниц: 376
Язык: английский
Формат: epub
Размер: 10.6 MB

This comprehensive guide is your key to unlocking the secrets of AI and image recognition. With Learn Python AI, you'll embark on a journey that equips you with the fundamental Python skills necessary to build intelligent systems. Here's what you'll discover: - The Fundamentals of Python: Grasp the core concepts of Python programming, like variables, data structures, and control flow, empowering you to write clear and effective code. - Image Recognition Demystified: Uncover the secrets behind image recognition, a core AI technique used in everything from facial detection to self-driving cars. - AI-powered Fraud Fighter: Learn how to build intelligent systems that can combat fraud, protecting businesses and individuals from financial crimes. - Step-by-Step Guidance: Follow along with practical exercises and projects that reinforce your learning and equip you with the skills to tackle real-world AI challenges. Learn Python AI is more than just a coding book; it's your gateway to a powerful new world. Whether you're a curious student, an aspiring data scientist, or simply someone who wants to understand the future of technology, this book is your roadmap to success.
  • Добавил: literator
  • Дата: 22-05-2024, 17:14
  • Комментариев: 0
Название: Metal by Tutorials (Fourth Edition): Beginning Game Engine Development With Metal
Автор: Caroline Begbie, Marius Horga
Издательство: Kodeco Inc.
Год: 2023
Страниц: 806
Язык: английский
Формат: pdf (true)
Размер: 47.0 MB

Build your own low-level game engine in Metal! This book introduces you to graphics programming in Metal — Apple’s framework for programming on the GPU. You’ll build your own game engine in Metal where you can create 3D scenes and build your own 3D games. Metal is a unified, low-level, low-overhead application programming interface (API) for the graphics processing unit, or GPU. It’s unified because it applies to both 3D graphics and data-parallel computation paradigms. Metal is a low-level API because it provides programmers near-direct access to the GPU. Finally, Metal is a low-overhead API because it reduces the runtime cost by multi-threading and pre-compiling of resources. But beyond the technical definition, Metal is the most appropriate way to use the parallel processing power of Apple GPUs to visualize data or solve numerical challenges. It’s also tailored to be used for Machine Learning, image/video processing or, as this book describes, graphics rendering. This book introduces you to low-level graphics programming in Metal — Apple’s framework for programming on the graphics processing unit (GPU). As you progress through this book, you’ll learn many of the fundamentals that go into making a game engine and gradually put together your own engine. Once your game engine is complete, you’ll be able to put together 3D scenes and program your own simple 3D games. Because you’ll have built your 3D game engine from scratch, you’ll be able to customize every aspect of what you see on your screen. This book is for intermediate Swift developers interested in learning 3D graphics or gaining a deeper understanding of how game engines work.
  • Добавил: literator
  • Дата: 22-05-2024, 16:04
  • Комментариев: 0
Название: Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps
Автор: Kevin David Moore, Vincent Ngo, Stef Patterson, Alejandro Ulate Fallas
Издательство: Kodeco Inc.
Год: 2024
Страниц: 653
Язык: английский
Формат: pdf (true)
Размер: 35.5 MB

Build your Apps With Flutter! Flutter is an exciting development toolkit that lets you build apps for iOS, Android and even web and desktop, all from a single codebase. It uses a declarative approach to UI development. You can "hot reload" code while developing, and apps will perform at native speed thanks to its custom rendering engine. With Flutter and Flutter Apprentice, you can achieve the dream of building fast applications, faster. Flutter is an incredible user interface (UI) toolkit that lets you build apps for iOS and Android — and even the web and desktop platforms like macOS, Windows and Linux — all from a single codebase. Flutter has all the benefits of other cross-platform tools, especially because you’re targeting multiple platforms from one codebase. Furthermore, it improves upon most cross-platform tools thanks to a super-fast rendering engine that makes your Flutter apps perform as native apps. In addition, Flutter features are generally independent of native features, since you use Flutter’s own type of UI elements, called widgets, to create your UI. And Flutter has the ability to work with native code, so you can integrate your Flutter app with native features when you need to. If you’re coming from a platform like iOS or Android, you’ll find the Flutter development experience refreshing! Thanks to a feature called “hot reload”, you rarely need to rebuild your apps as you develop them. This book is for developers who are new to Flutter, and also developers that already have some experience with building apps for the iOS and Android platforms, or web apps.
  • Добавил: literator
  • Дата: 22-05-2024, 15:24
  • Комментариев: 0
Название: Kotlin Multiplatform by Tutorials (Second Edition): Build Native Apps Faster by Sharing Code Across Platforms
Автор: Kevin D. Moore, Carlos Mota, Saeed Taheri
Издательство: Kodeco Inc.
Год: 2023
Страниц: 488
Язык: английский
Формат: pdf (true)
Размер: 36.6 MB

Learn How to Use Kotlin to Share Code Across Platforms. Application developers have to often repeat the same code across multiple platforms, which is not only time-consuming but also error-prone. Most documentation targets only specific use cases but misses out on the nuances essential to sharing code effectively across platforms. Kotlin Multiplatform by Tutorials will help you efficiently implement real-world apps for different platforms by sharing common code. If your goal is to leverage Kotlin to share code among your native apps, this is the book for you. Maintaining multiple native apps with duplicated code can be a time-consuming process. This duplication also increases the testing effort, eventually slowing down the project and increasing costs. You can use Kotlin Multiplatform to share code between your Android, iOS and desktop apps but there are multiple considerations. You should be able to develop the UI natively using the framework of your choice. Using the right frameworks can drastically reduce the UI development time and provide you with flexible APIs. At the same time, you need to figure out how Kotlin Multiplatform fits in with your current architecture and how you can access platform-specific APIs. Choosing the right architecture can make your app testable, maintainable and easy to work with. This book is for mobile developers and managers who want to explore how they can use Kotlin Multiplatform to share code across Android, iOS and desktop apps. If you want to reduce development and testing time by writing certain parts of your apps only once, this book will help.