High Performance Computing: Programming and Applications presents techniques that address new performance issues in the programming of high performance computing (HPC) applications.
Data Analytics using Machine Learning Techniques on Cloud Platforms examines how machine learning (ML) and cloud computing combine to drive data-driven decision-making across industries.
Master reinforcement learning, a popular area of machine learning, starting with the basics: discover how agents and the environment evolve and then gain a clear picture of how they are inter-related.
Learn C++ programming at your own pace-Covers modern C++ 20 Starting with one hour a day, you can gain all the skills you need to begin programming in C++.
API Design for C++ provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation.
Get hands-on with the browser-based JavaScript library for training and deploying machine learning models effectivelyKey FeaturesBuild, train and run machine learning models in the browser using TensorFlow.
LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software.
If you're a Java developer already versed in Ajax-style programming, and you want to take your knowledge to the next level, then this is the book for you.
This concise reference book for Android Studio 3 presents the essential Android Studio functions in a well-organized format that can be used as a handy reference.
Create large-scale web applications with code that is extensible and easy to understand using React HooksKey FeaturesExplore effective strategies for migrating your state management from Redux and MobX to React HooksIntegrate Hooks with React features such as Context and Suspense to add advanced functionality to your web appsCreate complex applications by combining multiple hooksBook DescriptionReact Hooks revolutionize how you manage state and effects in your web applications.
This book, which is designed for middle-school through college-aged students, will arm beginners with solid programming foundations they can carry throughout life.
Leverage Modern Language Constructs to Write High-Quality Code FasterThe functional and concurrent programming language features supported by modern languages can be challenging, even for experienced developers.
Learn to program with C++ quickly with this helpful For Dummies guide Beginning Programming with C++ For Dummies, 2nd Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world's most popular programming languages.
Microservices architecture (MSA) is increasingly popular with software architects and engineers as it accelerates software solution design, development, and deployment in a risk-free manner.
Learn all the foundational Python you'll need to solve real data science problems Data science and machine learning--two of the world's hottest fields--are attracting talent from a wide variety of technical, business, and liberal arts disciplines.
A practical guide to understanding the core machine learning and deep learning algorithms, and implementing them to create intelligent image processing systems using OpenCV 4Key FeaturesGain insights into machine learning algorithms, and implement them using OpenCV 4 and scikit-learnGet up to speed with Intel OpenVINO and its integration with OpenCV 4Implement high-performance machine learning models with helpful tips and best practicesBook DescriptionOpenCV is an opensource library for building computer vision apps.
Get familiar with writing programs in the trending new systems programming language that brings together the powerful performance of low-level languages with the advanced features like thread safety in multi-threaded codeKey FeaturesLearn the semantics of Rust, which can be significantly different from other programming languagesUnderstand clearly how to work with the Rust compiler which strictly enforces rules that may not be obviousExamples and insights beyond the Rust documentationBook DescriptionRust is an emerging programming language applicable to areas such as embedded programming, network programming, system programming, and web development.
Quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV has to offer for image processing.