Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 28-08-2023, 17:07
  • Комментариев: 0
Название: Learning Professional Python: Volume 1-2
Автор: Usharani Bhimavarapu, Jude D. Hemanth
Издательство: CRC Press
Год: 2024
Страниц: 271+245
Язык: английский
Формат: pdf (true)
Размер: 21.2 MB

Python is a general-purpose interpreted programming language used for Deep Learning, Machine Learning, and complex data analysis. Python is a perfect language for beginners as it is easy to learn and understand. This book is intended to teach the reader how to program in Python. The book aims to get you up to speed fast enough and have you writing real Python programs in no time at all. It assumes no previous exposure to the Python language and is suited to both beginners and experienced programmers. This book gives a comprehensive, in-depth introduction to the core Python language. This book helps you in gaining a quick grasp of the fundamentals of Python programming and working with built-in functions. The book then moves to help you in exception handling, data wrangling, databases with Python, regular expressions, NumPy arrays, data frames and plotting. The Python Programming culminates with how you can continue learning Python after reading this book and leaves you with a problem to solve, testing your skills even at the last step. The book contains approximately 500 tested programs, and all these programs have been tested using the IDE Anaconda, Google colaboratory, and Python online compilers compatible to the Windows operating system and discussed the appropriate nature of the output.
  • Добавил: literator
  • Дата: 28-08-2023, 15:34
  • Комментариев: 0
Название: Introduction to Programming with Golang: Learn programming, data structures and algorithms using the Go programming language
Автор: Youri Ackx
Издательство: Leanpub
Год: 13 Apr. 2023
Страниц: 114
Язык: английский
Формат: pdf (true), epub
Размер: 14.2 MB

Learn programming, data structures and algorithms using the Go programming language. This book is first about programming, algorithms and data structures. Of course, Go will be our reference language, and for sure, you will learn Go along the way. But the techniques presented in this book will also be transferable to a large extent to other programming languages like Python, Java or C. We will cover one single programming paradigm: imperative programming. Other paradigms such as object oriented programming are not in the scope of this book. We will take the time to understand what is going on under the hood. A tutorial will usually give you a recipe to solve a specific problem, without necessarily discuss the underlying algorithm. For instance, you can be given instructions on how to sort a list using a library or a built-in function, but it will probably not discuss how sorting a list actually works.
  • Добавил: literator
  • Дата: 28-08-2023, 02:35
  • Комментариев: 0
Название: Архитектура компьютерных систем. Как собрать современный компьютер по всем правилам
Автор: Ноам Нисан, Шимон Шокен
Издательство: Эксмо
Год: 2023
Страниц: 499
Язык: русский
Формат: pdf, djvu
Размер: 10.8 MB

Лучший способ понять, как работают компьютеры, – это построить один из них с нуля! Так считают авторы этой книги и потому предлагают практический подход к изучению компьютерных систем. Внутри вас ждет не только исчерпывающее теоретическое описание работы современного компьютера, но и алгоритм конкретных шагов, необходимых для его конструирования. В отличие от других учебников, которые охватывают только один аспект темы, эта книга дает целостное и исчерпывающее знание прикладной информатики, необходимое для создания собственных проектов. Благодаря книге вы научитесь разбираться в следующих темах: аппаратное обеспечение; компьютерная архитектура; языки низкого и высокого уровня; виртуальные машины; компиляторы; программирование; операционные системы, ...
  • Добавил: literator
  • Дата: 27-08-2023, 14:44
  • Комментариев: 0
Название: Algorithmic High-Dimensional Robust Statistics
Автор: Ilias Diakonikolas, Daniel M. Kane
Издательство: Cambridge University Press
Год: 2023
Страниц: 301
Язык: английский
Формат: pdf (true), djvu
Размер: 10.2 MB

Robust statistics is the study of designing estimators that perform well even when the dataset significantly deviates from the idealized modeling assumptions, such as in the presence of model misspecification or adversarial outliers in the dataset. The classical statistical theory, dating back to pioneering works by Tukey and Huber, characterizes the information-theoretic limits of robust estimation for most common problems. A recent line of work in Computer Science gave the first computationally efficient robust estimators in high dimensions for a range of learning tasks. This reference text for graduate students, researchers, and professionals in Machine Learning theory, provides an overview of recent developments in algorithmic high-dimensional robust statistics, presenting the underlying ideas in a clear and unified manner, while leveraging new perspectives on the developed techniques to provide streamlined proofs of these results. The most basic and illustrative results are analyzed in each chapter, while more tangential developments are explored in the exercises. Throughout this book, we have so far focused on robust algorithms for Unsupervised Learning problems, that is, problems about learning some parameters like the mean or covariance of a distribution. In this chapter, we illustrate how the algorithmic ideas developed in this book can be applied to supervised problems as well. At a high level, Supervised Learning is the task of inferring a function from a set of labeled observations.
  • Добавил: polyanskiy
  • Дата: 27-08-2023, 09:28
  • Комментариев: 0

Автор: А. Савченко
Название: Редактор растровых шрифтов для графических ЖКИ. Статья и программа
Издательство: М:, Журнал Радио
Год: 2016-2018
Страниц: 11
Формат: DJVU, PDF
Размер: 10 МБ

Автор предлагает компьютерную программу собственной разработки, предназначенную для создания и редактирования шрифтов для распространённых сегодня графических ЖКИ.
  • Добавил: literator
  • Дата: 27-08-2023, 02:35
  • Комментариев: 0
Название: Программирование на Kotlin для Android
Автор: Пьер-Оливье Лоране, Аманда Хинчман-Домингес, Дж. Блейк Мик, Майк Данн
Издательство: БХВ-Петербург
Год: 2024
Страниц: 338
Язык: русский
Формат: pdf
Размер: 24.7 MB

Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного программирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности. Kotlin становится все более популярным среди разработчиков благо­даря простоте внедрения и более чистому синтаксису, но этот язык предлагает го­раздо больше, а именно: новые способы решения проблем параллелизма в Android. Мы написали эту книгу, чтобы подробно представить уникальную и особую взаи­мосвязь этих тем.
  • Добавил: literator
  • Дата: 27-08-2023, 01:57
  • Комментариев: 0
Название: Green Machine Learning Protocols for Future Communication Networks
Автор: Saim Ghafoor, Mubashir Husain Rehmani
Издательство: CRC Press
Год: 2024
Страниц: 223
Язык: английский
Формат: pdf (true)
Размер: 12.6 MB

Machine Learning (ML) has shown tremendous benefits in solving complex network problems and providing situation and parameter prediction. However, heavy resources are required to process and analyze the data, which can be done either offline or using edge computing but also requires heavy transmission resources to provide a timely response. The need here is to provide lightweight Machine Learning protocols that can process and analyze the data at run time and provide a timely and efficient response. These algorithms have grown in terms of computation and memory requirements due to the availability of large data sets. These models/algorithms also require high levels of resources such as computing, memory, communication, and storage. The focus so far was on producing highly accurate models for these communication networks without considering the energy consumption of these Machine Learning algorithms. For future scalable and sustainable network applications, efforts are required toward designing new Machine Learning protocols and modifying the existing ones, which consume less energy, i.e., green Machine Learning protocols.
  • Добавил: literator
  • Дата: 27-08-2023, 01:07
  • Комментариев: 0
Название: Unreal Engine Blueprint Game Developer
Автор: Asadullah Alam
Издательство: Independently published
Год: 2023
Страниц: 386
Язык: английский
Формат: pdf
Размер: 23.3 MB

"Unreal Engine Blueprint Game Developer" is the ultimate guide for aspiring game developers who want to create video games using the powerful visual scripting system known as Blueprints in Unreal Engine 4. Whether you're a complete beginner or an experienced developer looking to transition into visual scripting, this book offers a step-by-step approach to building your own games without the need for traditional coding. In this comprehensive guide, you'll explore the world of visual scripting with Unreal Engine 4, from the basics of installation to creating fully functional and immersive games. No prior experience with game development or programming is required, making this book perfect for beginners looking to unleash their creativity and share their games with friends and the world. "Unreal Engine Blueprint Game Developer" stands out as a comprehensive and hands-on learning experience. Each chapter provides clear instructions and fully completed code scripts, ensuring you have the best possible values for your game development journey. Whether you're an individual looking to enter the world of game development, an aspiring developer seeking to expand your skills, or a student eager to bring your creative visions to life, this book is your gateway to becoming a proficient game developer with Unreal Engine 4 and Blueprints.
  • Добавил: SCART56
  • Дата: 26-08-2023, 21:38
  • Комментариев: 0

Название: Основы программирования на языке С++
Автор(ы): Букунов С.В.
Издательство: Санкт-Петербург: СПбГАСУ
Год: 2015
Страниц: 201
Формат: PDF
Размер: 13 Мб
Язык: русский

Содержит основные сведения о языке программирования С++. Отдельное внимание уделяется различным способам организации программ и тем конструкциям языка, которые необходимы для освоения следующего этапа ? объектно-ориентированного программирования. Пособие состоит из 8 глав, в которых содержатся необходимые теоретические сведения, упражнения и примеры программ с подробными комментариями, а также задания для самостоятельной работы.
Предназначено для студентов, обучающихся по специальностям «Прикладная математика» и «Прикладная математика и информатика».
  • Добавил: literator
  • Дата: 26-08-2023, 20:16
  • Комментариев: 0
Название: Mastering Java: 100+ Solved and Commented Exercises to Accelerate your Learning
Автор: Ruhan Conceicao
Издательство: Independently published
Год: 2023
Страниц: 353
Язык: английский
Формат: pdf
Размер: 70.6 MB

Exercise your programming logic skills in Java with the book "Mastering Java: 100+ Solved and Commented Exercises to Accelerate Your Learning". In this book, over 100 programming logic exercises are presented, all solved and commented. In many exercises, multiple solutions are provided so that you can compare different ways of solving a programming problem. This book is also recommended for teachers who teach subjects such as Algorithms, Programming, Programming Logic, etc., and need a comprehensive resource with problems to use as examples and activities with their students. Mastering Java: 100+ Solved and Commented Exercises to Accelerate Your Learning is an important resource for those who want to start and excel in the world of Java programming. Get your copy now and start your journey towards mastery in Java programming! This book is aimed at people who are starting to program and need to develop their programming logic skills using the Java language.