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

  • Добавил: literator
  • Дата: 30-10-2022, 11:29
  • Комментариев: 0
Artificial Intelligence in the 21st Century, 3rd EditionНазвание: Artificial Intelligence in the 21st Century, 3rd Edition
Автор: Stephen Lucci, Sarhan M. Musa, Danny Kopec
Издательство: Mercury Learning and Information
Год: 2022
Страниц: 739
Язык: английский
Формат: pdf (true)
Размер: 69.4 MB

This third edition provides a comprehensive, colorful, up-to-date, and accessible presentation of AI without sacrificing theoretical foundations. It includes numerous examples, applications, full color images, and human- interest boxes to enhance student interest. New chapters on deep learning, AI security, and AI programming are included. Advanced topics cover neural nets, genetic algorithms, natural language processing (NLP), planning, and complex board games. Companion files provide appendices, resources, applications, selected solutions, and figures from the book(available with Amazon proof of purchase by writing to the publisher at info@merclearning.com). Numerous instructors’ resources are available upon adoption.
  • Добавил: literator
  • Дата: 30-10-2022, 04:20
  • Комментариев: 0
Computational ImagingНазвание: Computational Imaging
Автор: Ayush Bhandari, Achuta Kadambi, Ramesh Raskar
Издательство: The MIT Press
Год: 2022
Страниц: 488
Язык: английский
Формат: epub
Размер: 113.8 MB

Computational imaging involves the joint design of imaging hardware and computer algorithms to create novel imaging systems with unprecedented capabilities. In contrast to traditional imaging, computational imaging is distinguished by a heavy use of mathematical algorithms. This text offers a comprehensive and up-to-date introduction to this rapidly growing field, a convergence of vision, graphics, signal processing, and optics. It can be used as an instructional resource for computer imaging courses and as a reference for professionals. It covers the fundamentals of the field, current research and applications, and light transport techniques. There are six major classes of Machine Learning: (1) clustering, (2) classification, (3) regression, (4) Deep Learning, (5) dimensionality reduction, and (6) reinforcement learning. Our discussions are confined to classes 1 through 4.
  • Добавил: literator
  • Дата: 30-10-2022, 03:36
  • Комментариев: 0
How To Speed Up Slow Python Code With Concurrent Programming And The Cutting-edge Asyncio LibraryНазвание: How To Speed Up Slow Python Code With Concurrent Programming And The Cutting-edge Asyncio Library
Автор: Hershel Cervantes
Издательство: Independently published
Год: 2022
Страниц: 370
Язык: английский
Формат: epub
Размер: 36.2 MB

Discover just how to quicken sluggish Python code with simultaneous programming and also the advanced asyncio collection. It's easy to overload typical Python as well as watch your programs reduce to a crawl. The asyncio collection was constructed to resolve these troubles by making it easy to split and arrange jobs. It flawlessly deals with numerous procedures simultaneously, causing applications that are lightning quick as well as scalable.
  • Добавил: literator
  • Дата: 30-10-2022, 02:22
  • Комментариев: 0
The Way We Play: Theory of Game DesignНазвание: The Way We Play: Theory of Game Design
Автор: Michael Killick
Издательство: Apress
Год: 2022
Страниц: 238
Язык: английский
Формат: epub (true), mobi
Размер: 10.2 MB

Gain insight into what it takes to design and develop your first video game. This book offers a peek behind the scenes, where you will find in-depth knowledge of game design theory and insight into the technical and design aspects of video game development. The Way We Play allows you to explore game design and theory while also learning the nuances of how games in different genres should be approached, their workings, and successful unique selling points in a competitive gaming field. For the Chapter 4, you will now be shown how you can create a first-person controller within Unity which can be used as the foundation for a future project or your first game.
  • Добавил: literator
  • Дата: 29-10-2022, 16:19
  • Комментариев: 0
Build 10 Flutter 3.0 Apps in 100 Days : A Step by Step Guide to build Apps and Master FlutterНазвание: Build 10 Flutter 3.0 Apps in 100 Days: A Step by Step Guide to build Apps and Master Flutter
Автор: Sanjib Sinha
Издательство: Leanpub
Год: 2022-07-06
Страниц: 804
Язык: английский
Формат: pdf (true), epub
Размер: 10.3 MB

This book will teach you how to Build 10 Beautiful Flutter Apps in 100 Days. This is a step by step guide that will also teach you how to master Flutter Design, backend programming with SQLite database, WordPress, Firebase and Firestore. To assist you I will write updated articles on Flutter Apps in my website as well. Building beautiful design and layouts is the most challenging thing in mobile application development. However, in most cases, either the design, or the layout is not user friendly. At the same time we need to know that Flutter basically runs on its User Interface thread.
  • Добавил: literator
  • Дата: 29-10-2022, 14:44
  • Комментариев: 0
Secure Web Application Development: A Hands-On Guide with Python and DjangoНазвание: Secure Web Application Development: A Hands-On Guide with Python and Django
Автор: Matthew Baker
Издательство: Apress
Год: 2022
Страниц: 471
Язык: английский
Формат: pdf (true), epub
Размер: 16.2 MB

This book uses a hand-on approach to teach you how to write secure web applications and will highlight how hackers attack applications along with a broad arsenal of defenses. You'll see how to Implement the right defenses in Python/Django applications to prevent such attacks. Secure Web Application Development is your guide to picking the appropriate techniques to close vulnerabilities and ensuring you still provide users with their needed functionality. This book is very hands-on. We believe you only truly understand a concept when you put it into practice. Throughout the book, we will use a sample web application called Coffeeshop to practice exploits and fixes on. It is written in Python with the Django web application framework. This application runs in a pair of virtual machines (VMs) on Ubuntu Linux through the Apache web server. To follow the exercises, you will install the VMs on your PC, Mac, or Linux workstation.
  • Добавил: Igor1977
  • Дата: 29-10-2022, 14:33
  • Комментариев: 0

Название: Создание настольных Python приложений с графическим интерфейсом пользователя
Автор: Машнин Т.
Издательство: Издание автора
Год: 2022
Формат: pdf
Страниц: 140
Размер: 13 mb
Язык: Русский

ython является наиболее популярным языком программирования, используемым для объектно-ориентированного программирования. И конечно, Python — это интерактивный язык программирования, который предоставляет широкий спектр возможностей для создания GUI (Graphical User Interface) и разработки настольных приложений. В этой книге вы познакомитесь с различными фреймворками Python для создания настольных приложений с графическим интерфейсом пользователя, такими как PyQt, PySide, Tkinter, Kivy, WxPython и Dear PyGUI.
  • Добавил: literator
  • Дата: 29-10-2022, 11:26
  • Комментариев: 0
Practical Artificial Intelligence Programming With ClojureНазвание: Practical Artificial Intelligence Programming With Clojure
Автор: Mark Watson
Издательство: Leanpub
Год: 2021-05-21
Страниц: 99
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.2 MB

This book contains both pure Clojure examples as well as examples using Java libraries built in. A practical guide to Artificial Intelligence development using Clojure that uses spaCY, transformer models, DeepLearning4J, and knowledge graph tools in Clojure applications. To be clear, I actually like Common Lisp slightly more than Clojure, even though Clojure is a beautifully designed modern language and Common Lisp is ancient and has defects. Then why do I use Clojure? The Java ecosystem is huge and Clojure takes full advantage of Java interoperability. Just as I sometimes need access to the rich Java ecosystem I also need Python libraries for some of my projects. Here we will use the libpython-clj library for that. I wrote this book for both professional programmers and home hobbyists who already know how to program in Clojure and who want to learn practical AI programming and information processing techniques.
  • Добавил: literator
  • Дата: 29-10-2022, 02:14
  • Комментариев: 0
Introduction to the Tools of Scientific Computing, 2nd EditionНазвание: Introduction to the Tools of Scientific Computing, 2nd Edition
Автор: Einar Smith
Издательство: Springer
Год: 2022
Страниц: 429
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

The book provides an introduction to common programming tools and methods in numerical mathematics and scientific computing. Unlike standard approaches, it does not focus on any specific language, but aims to explain the underlying ideas. Typically, new concepts are first introduced in the particularly user-friendly Python language and then transferred and extended in various programming environments from C/C++, Julia and MATLAB to Maple and Mathematica. This includes various approaches to distributed computing. By examining and comparing different languages, the book is also helpful for mathematicians and practitioners in deciding which programming language to use for which purposes. At a more advanced level, special tools for the automated solution of partial differential equations using the finite element method are discussed. On a more experimental level, the basic methods of scientific Machine Learning in artificial neural networks are explained and illustrated.
  • Добавил: literator
  • Дата: 29-10-2022, 01:59
  • Комментариев: 0
Reinforcement Learning From Scratch: Understanding Current Approaches - with Examples in Java and GreenfootНазвание: Reinforcement Learning From Scratch: Understanding Current Approaches - with Examples in Java and Greenfoot
Автор: Uwe Lorenz
Издательство: Springer
Год: 2022
Страниц: 195
Язык: английский
Формат: pdf (true), epub
Размер: 46.5 MB

In ancient games such as chess or go, the most brilliant players can improve by studying the strategies produced by a machine. Robotic systems practice their own movements. In arcade games, agents capable of learning reach superhuman levels within a few hours. How do these spectacular Reinforcement Learning (RL) algorithms work? With easy-to-understand explanations and clear examples in Java and Greenfoot, you can acquire the principles of Reinforcement Learning and apply them in your own intelligent agents. Greenfoot and the Hamster model are simple but also powerful didactic tools that were developed to convey basic programming concepts. The book should also be appropriate for technicians, computer scientists, or programmers who want to better understand RL algorithms by studying and implementing learning these algorithms from scratch themselves (especially if they have been socialized with Java) or for students who want to study Machine Learning and intelligent agents.