|
|
|
|
|
|
|
| |
|
Название: Python for Experimental Psychologists: A Fun Way of Learning How to Code Your Experiments and Analyses, 2nd Edition Автор: Edwin S. Dalmaijer Издательство: Routledge Год: 2025 Страниц: 201 Язык: английский Формат: pdf (true), epub Размер: 10.1 MB
Python for Experimental Psychologists equips researchers who have no prior programming experience with the essential knowledge to independently script experiments and analyses in the programming language Python. This book offers an excellent introduction, whether you are an undergraduate, a PhD candidate, or an established researcher. This updated edition is on Python 3 (the most current version). It starts by teaching the fundamentals of programming in Python and then offers several chapters on scripting experiments (displaying stimuli, obtaining and logging user input, precision timing, etc.) using the popular PsychoPy package. The remainder of the book is dedicated to data analysis and includes chapters on reading/writing to text files, time series, eye tracking, data visualisation, and statistics. Access to a companion website enriches the learning experience with colour figures, example stimuli, datasets, scripts, and a portable Windows installation of Python. This book assumes no prior knowledge, and its informal and accessible tone helps readers with backgrounds in experimental psychology and cognitive neuroscience to quickly understand Python. It serves as a useful resource not only for researchers in these fields but also for lecturers instructing on methodology and data analysis. Python for Experimental Psychologists demystifies programming complexities and empowers researchers to proficiently conduct experiments and analyse their results. |
Разместил: Ingvar16 2-10-2024, 20:15 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Advanced ASP.NET Core 8 Security: Move Beyond ASP.NET Documentation and Learn Real Security, 2nd Edition Автор: Scott Norberg Издательство: Apress Год: 2024 Страниц: 459 Язык: английский Формат: pdf Размер: 10.1 MB
Most .NET developers do not incorporate security best practices when creating websites. The problem? Even if you use all of the best practices that the ASP.NET team recommends, you are still falling short in several key areas due to issues within the framework itself. And most developers don’t use all of the best practices that are recommended. If you are interested in truly top-notch security, available sources don’t give you the information you need. Most blogs and other books simply state how to use the configurations within ASP.NET, but do not teach you security as understood by security professionals. Online code samples aren't much help because they are usually written by developers who aren’t incorporating security practices. This book solves those issues by teaching you security first, going over software best practices as understood by security professionals, not developers. Then it teaches you how security is implemented in ASP.NET. With that foundation, it dives into specific security-related functionality and discusses how to improve upon the default functionality with working code samples. And you will learn how security professionals build software security programs so you can continue building software security best practices into your own Secure Software Development Life Cycle (SSDLC). For software developers who have experience creating websites in ASP.NET and want to know how to make their websites secure from hackers and security professionals who work with a development team that uses ASP.NET. To get the most out of this book, you should already have a basic understanding of web programming and ASP.NET, including creating new projects, creating pages, and using javascript. |
Разместил: Ingvar16 2-10-2024, 18:46 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Рецепты PHP. Для профессиональных разработчиков Автор: Эрик Манн Издательство: Питер Год: 2024 Формат: PDF/epub Страниц: 432 Размер: 11 Mb Язык: Русский
В этом сборнике рецептов разработчики на PHP найдут надежные и проверенные решения распространенных задач. PHP — удивительно простой язык программирования, что объясняет, почему на нем написано более 75 % веб-сайтов в Интернете. Но он также невероятно терпим к ошибкам программирования, что может привести к тиражированию сомнительного кода.
|
Разместил: Chipa 2-10-2024, 14:15 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Learn Generative AI with PyTorch (Final Release) Автор: Mark Liu Издательство: Manning Publications Год: 2024 Страниц: 434 Язык: английский Формат: pdf (true) Размер: 44.8 MB
Learn how generative AI works by building your very own models that can write coherent text, create realistic images, and even make lifelike music. Learn Generative AI with PyTorch teaches the underlying mechanics of Generative AI by building working AI models from scratch. Throughout, you’ll use the intuitive PyTorch framework that’s instantly familiar to anyone who’s worked with Python data tools. Along the way, you’ll master the fundamentals of General Adversarial Networks (GANs), Transformers, Large Language Models (LLMs), variational autoencoders, diffusion models, LangChain, and more! The generative AI projects you create use the same underlying techniques and technologies as full-scale models like GPT-4 and Stable Diffusion. You don’t need to be a Machine Learning expert—you can get started with just some basic Python programming skills. Transformers, Generative Adversarial Networks (GANs), diffusion models, LLMs, and other powerful Deep Learning patterns have radically changed the way we manipulate text, images, and sound. Generative AI may seem like magic at first, but with a little Python, the PyTorch framework, and some practice, you can build interesting and useful models that will train and run on your laptop. This book shows you how. Examples use simple Python. No Deep Learning experience required. |
Разместил: Ingvar16 2-10-2024, 13:48 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Scientific data: A 50 Steps Guide using Python Автор: Matthias Hofmann Издательство: De Gruyter Год: 2024 Страниц: 234 Язык: английский Формат: pdf (true), epub Размер: 32.7 MB
"Scientific data: A 50 Steps Guide using Python" is your guide towards experimental scientific data. It aims to bridge the gap between classical natural sciences as taught in universities and the ever-growing need for technological/digital capabilities, particularly in industrial research. Topics covered include instructions for setting up a workspace, guidelines for structuring data, examples for interfacing with results files and suggestions for drawing scientific conclusions therefrom. Additionally, concepts for designing experiments and visualizing the corresponding results are highlighted next to ways of extracting meaningful characteristics and leveraging those in terms of multi-objective optimizations. The concise problem-solution-discussion structure used throughout supported by Python code snippets emphasizes the work's focus on practitioners. This guide will provide you with a solid understanding of how to process and understand experimental data within a natural scientific context while ensuring sustainable use of your findings and processing as seen through a programmer's eyes. |
Разместил: Ingvar16 2-10-2024, 13:20 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Multimodal Biometric Identification System: Case Study of Real-Time Implementation Автор: Sampada Dhole, Vinayak Bairagi Издательство: CRC Press Год: 2025 Страниц: 142 Язык: английский Формат: pdf (true), epub Размер: 26.6 MB
This book presents a novel method of multimodal biometric fusion using a random selection of biometrics, which covers a new method of feature extraction, a new framework of sensor-level and feature-level fusion. Most of the biometric systems presently use unimodal systems, which have several limitations. Multimodal systems can increase the matching accuracy of a recognition system. This monograph shows how the problems of unimodal systems can be dealt with efficiently, and focuses on multimodal biometric identification and sensor-level, feature-level fusion. It discusses fusion in biometric systems to improve performance. Biometric systems use behavioural or physical characteristics to identify individuals. The fingerprint, face, iris, retina, palmprint, speech pattern, signature, gait, and many other characteristics are most often utilised in biometric systems. The two main uses of biometric systems are authentication and identification. A biometric system has various benefits over conventional techniques. Biometric characteristics are not lost or forgotten, unlike tokens and passwords. Biometric characteristics are difficult to duplicate, share, transfer, or steal. A biometric system functions as a pattern recognition system by collecting biometric data from each user, extracting a feature set from the collected data, and comparing the feature set with a template that has been stored in the database. |
Разместил: Ingvar16 2-10-2024, 12:48 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Quantum Machine Learning: A Modern Approach Автор: S. Karthikeyan, M. Akila, D. Sumathi, T. Poongodi Издательство: CRC Press Год: 2025 Страниц: 300 Язык: английский Формат: pdf (true), epub Размер: 25.6 MB
This book presents the research into and application of Machine Learning in quantum computation, known as Quantum Machine Learning (QML). It presents a comparison of Quantum Machine Learning, classical Machine Learning, and traditional programming, along with the usage of quantum computing, toward improving traditional Machine Learning algorithms through case studies. Machine Learning (ML) with supervised quantum models is a cutting-edge field that combines the power of ML algorithms with the potential of quantum computing. This approach aims to leverage the unique properties of quantum systems to enhance the performance of supervised learning tasks. In this paradigm, quantum models are utilized as the underlying framework for data processing and analysis. By harnessing the principles of superposition and entanglement, these models can handle complex computations more efficiently than classical counterparts. This opens up new possibilities for solving intricate problems in various domains, such as optimization, pattern recognition, and data classification. Quantum computers offer the potential for exponential speedup in certain computations compared to classical counterparts. Quantum machine learning algorithms aim to harness this speedup to perform computations more efficiently, especially for problems with large datasets or complex feature spaces. This reference text is primarily written for scholars and researchers working in the fields of Computer Science and engineering, information technology, electrical engineering, and electronics and communication engineering. |
Разместил: Ingvar16 2-10-2024, 06:05 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Generative AI and ChatGPT For Beginners: A Comprehensive Guide to Harness the Power of AI, and Get More Done in Less Time Автор: Nathan Sebhastian Издательство: Independently published Год: 2024 Страниц: 135 Язык: английский Формат: epub Размер: 10.1 MB
Generative AI and ChatGPT For Beginners will help you harness the power of Generative AI to boost your productivity, advance your career, and stay ahead of the curve in a tech-driven world. In this book, I'll be using simple and easy-to-understand language so that you can understand and use this cutting-edge AI system to get more done in less time. No technical background needed. By the end of the book, you will understand how Generative AI works, have some ideas for incorporating AI into your daily activities, and be aware of the challenges a powerful AI system presents. Whether you are a seasoned developer or a novice, ChatGPT can be used to help you complete software development tasks as a real-time assistant. For example, a coding novice might ask ChatGPT about an error he or she encountered as follows: I keep getting this error in my Python code. How can I fix this error? You can also ask ChatGPT to generate boilerplate code that you can edit later, although this would require you to specify more details. For example, you can prompt ChatGPT to create Python code to connect to PostgreSQL using the psycopg2 library. |
Разместил: Ingvar16 2-10-2024, 03:56 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Programmer's Guide To Kotlin, Third Edition Автор: Mike James Издательство: I/O Press Год: 2024 Страниц: 269 Язык: английский Формат: pdf (true), epub Размер: 10.1 MB
Kotlin is an interesting language because it is 100% runtime compatible with Java while being easier to use. Using Kotlin in either a new or existing JVM project makes programming simpler and your programs better, and this is one good reason for learning it. Kotlin experienced a surge of popularity when Google initially made it a first class language for Android development and, with Android now having officially replaced Java with Kotlin, it has continued to attract enthusiastic users. It has also found its way into many other domains as an object-oriented language that is fun and flexible in its approach. This third edition of Programmer’s Guide To Kotlin was prompted by the release of Kotlin 2 which uses a new compiler that makes it faster. Its most important feature is that it has full support for Compose Multiplatform. This is a UI framework for cross-platform development that encompasses desktop, web, Android and iOS. This innovative system is covered in a new chapter which introduces the way Compose works and how it exploits Kotlin's unique features. This book introduces Kotlin to programmers. You don't have to be an expert in Java or any other language, but you do need to know the basics of programming. As with all languages, Kotlin has some subtle areas where an understanding of how its small differences make a big difference to how you write expressive code. |
Разместил: Ingvar16 1-10-2024, 18:34 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Advanced interactive interfaces with Access: Building Interactive Interfaces with VBA Автор: Alessandro Grimaldi Издательство: Apress Год: 2024 Страниц: 287 Язык: английский Формат: pdf (true), epub Размер: 10.1 MB
Explore and learn advanced techniques for working with graphical, interactive interfaces that can be built in Access. This book starts with best practices and tips to write code using VBA, and covers how to implement them in a real-world scenario. You will learn how to create and use VBA classes. An introduction to the binary code and the "bit vector" technique is discussed, followed by the implementation of a drag-and-drop engine. You also will learn how to design a timeline, and make it scrollable. The importance of mastering classes should be obvious in any OOP programming language. Languages like Java, C++, Python, and C# are examples of popular OOP languages, as they fully embrace the principles and concepts of object-oriented programming. What’s wrong with VBA, then? Well, VBA is often considered a “light” or “limited” OOP language, for it does support some OOP features, but it lacks some advanced capabilities found in more modern and fully-fledged OOP languages. Due to these limitations (and to a diffused, generalized, absolutely unjustified aversion to this language), VBA is often seen as a procedural language with some OOP features rather than a fully-fledged OOP language. The good news is that we can happily live with these limitations (and sometimes exploit them, as we’ll see later), and classes remain a powerful tool to create our complex applications. Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub. For VBA developers. |
Разместил: Ingvar16 1-10-2024, 17:46 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|