離線 ──登出害你陷入險境的平台,逃離被演算法操控的日常
年輕一輩子的身體,從骨盆修復開始:透過「呼吸法×伸展×運動」,遠離小腹凸出、肩頸僵硬、慢性疼痛

英文書 > 全部商品

The Artificial Intelligence Infrastructure Workshop

Packt 出版
2020/08/01 出版

Explore how a data storage system works - from data ingestion to representationKey Features Understand how artificial intelligence, machine learning, and deep learning are different from one another Discover the data storage requirements of different AI apps using case studies Explore popular data solutions such as Hadoop Distributed File System (HDFS) and Amazon Simple Storage Service (S3) Book Description Social networking sites see an average of 350 million uploads daily - a quantity impossible for humans to scan and analyze. Only AI can do this job at the required speed, and to leverage an AI application at its full potential, you need an efficient and scalable data storage pipeline. The Artificial Intelligence Infrastructure Workshop will teach you how to build and manage one. The Artificial Intelligence Infrastructure Workshop begins taking you through some real-world applications of AI. You'll explore the layers of a data lake and get to grips with security, scalability, and maintainability. With the help of hands-on exercises, you'll learn how to define the requirements for AI applications in your organization. This AI book will show you how to select a database for your system and run common queries on databases such as MySQL, MongoDB, and Cassandra. You'll also design your own AI trading system to get a feel of the pipeline-based architecture. As you learn to implement a deep Q-learning algorithm to play the CartPole game, you'll gain hands-on experience with PyTorch. Finally, you'll explore ways to run machine learning models in production as part of an AI application. By the end of the book, you'll have learned how to build and deploy your own AI software at scale, using various tools, API frameworks, and serialization methods. What you will learn Get to grips with the fundamentals of artificial intelligence Understand the importance of data storage and architecture in AI applications Build data storage and workflow management systems with open source tools Containerize your AI applications with tools such as Docker Discover commonly used data storage solutions and best practices for AI on Amazon Web Services (AWS) Use the AWS CLI and AWS SDK to perform common data tasks Who this book is for If you are looking to develop the data storage skills needed for machine learning and AI and want to learn AI best practices in data engineering, this workshop is for you. Experienced programmers can use this book to advance their career in AI. Familiarity with programming, along with knowledge of exploratory data analysis and reading and writing files using Python will help you to understand the key concepts covered.

9 特價2340
立即代訂
下次再買

Agile Artificial Intelligence in PharoImplementing Neural Networks, Genetic Algorithms, an

Apress 出版
2020/08/01 出版

Cover classical algorithms commonly used as artificial intelligence techniques and program agile artificial intelligence applications using Pharo. This book takes a practical approach by presenting the implementation details to illustrate the numerous concepts it explains. Along the way, you'll learn neural net fundamentals to set you up for practical examples such as the traveling salesman problem and cover genetic algorithms including a fun zoomorphic creature example. Furthermore, Practical Agile AI with Pharo finishes with a data classification application and two game applications including a Pong-like game and a Flappy Bird-like game. This book is informative and fun, giving you source code to play along with. You'll be able to take this source code and apply it to your own projects. What You Will LearnUse neurons, neural networks, learning theory, and moreWork with genetic algorithms Incorporate neural network principles when working towards neuroevolution Include neural network fundamentals when building three Pharo-based applicationsWho This Book Is ForCoders and data scientists who are experienced programmers and have at least some prior experience with AI or deep learning. They may be new to Pharo programming, but some prior experience with it would be helpful.

9 特價2223
立即代訂
下次再買

Javascript: The Definitive Guide

Ingram 出版
2020/08/01 出版

JavaScript is the programming language of the web and is used by more software developers today than any other programming language. For nearly 25 years this best seller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming. You'll find illuminating and engaging example code throughout. This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js. Topics include: Types, values, variables, expressions, operators, statements, objects, and arrays Functions, classes, modules, iterators, generators, Promises, and async/await JavaScript's standard library: data structures, regular expressions, JSON, i18n, etc. The web platform: documents, components, graphics, networking, storage, and threads Node.js: buffers, files, streams, threads, child processes, web clients, and web servers Tools and language extensions that professional JavaScript developers rely on

9 特價2736
立即代訂
下次再買

Django for Professionals

Ingram 出版
2020/08/01 出版

Completely updated for Django 4.0!Django for Professionals takes your web development skills to the next level, teaching you how to build production-ready websites with Python and Django.Once you have learned the basics of Django there is a massive gap between building simple "toy apps" and what it takes to build a "production-ready" web application suitable for deployment to thousands or even millions of users.In the book you'll learn how to: Build a Bookstore website from scratchUse Docker and PostgreSQL locally to mimic production settingsImplement advanced user registration with emailCustomize permissions to control user accessWrite comprehensive testsAdopt advanced security and performance improvementsAdd search and file/image uploadsDeploy with confidenceIf you want to take advantage of all that Django has to offer, Django for Professionals is a comprehensive best practices guide to building and deploying modern websites.Reviews"When readers interested in web development ask me what to read next after Python Crash Course, I refer them to Will's books: Django for Beginners, Django for APIs, and Django for Professionals. I highly recommend you check out his work."-ERIC MATTHES, author of Python Crash Course"If you're looking for a guide into the world of Django, then the three-step of Django for Beginners, Django for APIs, and Django for Professionals is ideal: get up and running, get into APIs, which are a cornerstone of modern app development, and then add the bits you need to your fledging app into production, from databases and static files, to user accounts and security. It's a long road. Will's books are an awesome companion."-CARLTON GIBSON, Django Fellow and Django REST Framework core contributor"A fantastic resource for web development with Django and Python. I highly recommended them"-JEFF TRIPLETT, Python Software Foundation Director, DEFNA President, and REVSYS Partner "Django for Beginners is my go-to recommendation whenever anyone asks how to learn Django. It starts with a friendly and patient approach but manages to cover all the core fundamentals, dives into deployment, and has extensive coverage of testing. If you are looking for one book to master Django, this is it!"-ANNA MAKARUDZE, former President of the Django Software Foundation "A fantastic on-ramp to this brilliant web framework. Django for Beginners doesn't just talk about building sites with Django, it walks you through five of them. Get in the reps!"-ADAM JOHNSON, Django Project Steering Council member and author of two intermediate Django books "Choosing a book for your Django learning journey is a big commitment of your time and energy. That's why it matters who the author is and the intended audience. I've known Will for many years and he's deeply embedded in the Django community. He is a former Board Member of the Django Software Foundation and cohost of the 5-years running DjangoChat podcast. This means he's thought a lot about how people learn and use Django. That goes way beyond just reading the docs and doing a tutorial." -MICHAEL KENNEDY, host of Talk Python and Python Bytes podcasts, founder of Talk Python Training

9 特價1649
立即代訂
下次再買

Delphi Quick Syntax ReferenceA Pocket Guide to the Delphi and Object Pascal Language

Apress 出版
2020/08/01 出版

The Delphi Quick Syntax Reference is a succinct code and syntax reference guide to Delphi. It presents the fundamental knowledge to get newcomers started with the language and provides a refresher to seasoned or returning Delphi developers.It covers all the new features added by Embarcadero during the last few years. Delphi celebrates 25 years in 2020 and, alongside the free community version that was introduced a couple of years ago, this syntax guide is a great way to get into the language.What You Will LearnQuickly use and learn DelphiCompile, build and run a Delphi programMaster Delphi strings, variables, constants, and operators and how to apply themUse conditions, loops, procedures, and functions in Delphi Apply object-oriented programming in Delphi Who This Book Is ForReturningor current Delphi developers: The book is a resource for reference for this group of developers especially for the new features that were introduced in the language over the last couple of years. Newcomers to the language: These developers will learn the fundamentals of the language in a very condensed and effective text that accelerates learning.

9 特價1539
立即代訂
下次再買

RabbitMQ Essentials - Second Edition

Packt 出版
2020/08/01 出版

Learn basic to advanced RabbitMQ techniques with the help of a realistic case study shared by the experts from CloudAMQPKey FeaturesDelve into message queues with this comprehensive RabbitMQ guide Explore message queue architecture evolution with the help of a realistic case study Discover strategies for improving scalability and fault tolerance of a message queue architecture Book Description RabbitMQ is an open source message queuing software that acts as a message broker using the Advanced Message Queuing Protocol (AMQP). This book will help you to get to grips with RabbitMQ to build your own applications with a message queue architecture. You'll learn from the experts from CloudAMQP as they share what they've learned while managing the largest fleet of RabbitMQ clusters in the world. Following the case study of Complete Car, you'll discover how you can use RabbitMQ to provide exceptional customer service and user experience, and see how a message queue architecture makes it easy to upgrade the app and add features as the company grows. From implementing simple synchronous operations through to advanced message routing and tracking, you'll explore how RabbitMQ streamlines scalable operations for fast distribution. This book will help you understand the advantages of message queue architecture, including application scalability, resource efficiency, and user reliability. Finally, you'll learn best practices for working with RabbitMQ and be able to use this book as a reference guide for your future app development projects. By the end of this book, you'll have learned how to use message queuing software to streamline the development of your distributed and scalable applications. What you will learnGet well versed with RabbitMQ's message queue architecture and features Discover the benefits of RabbitMQ, AMQP, and message queuing Install and configure RabbitMQ and its plugins Get to grips with the management console features and controls Understand how queue and exchange types differ and when and how to use them Get the hang of channels, routing strategies, and direct exchanges Implement best practices to work smoothly with message queues Who this book is for If you are a professional enterprise developer or someone who just codes for fun, RabbitMQ Essentials is a valuable resource on open-source message queue architecture. Even those already familiar with microservices and messaging will discover value in reading this book for an exploration of moving forward with best practices and resource efficiency. This book will give you the push you need to get started with creating new and exciting applications or migrating existing monoliths to a microservice architecture.

9 特價1605
立即代訂
下次再買

Build Location-Based Projects for IOS

Pragmatic 出版
2020/08/01 出版

Coding is awesome. So is being outside. With location-based iOS apps, you can combine the two for an enhanced outdoor experience. Use Swift to create your own apps that use GPS data, read sensor data from your iPhone, draw on maps, automate with geofences, and store augmented reality world maps. You'll have a great time without even noticing that you're learning. And even better, each of the projects is designed to be extended and eventually submitted to the App Store. Explore, share, and have fun. Location-based apps are everywhere. From mapping our jogging path to pointing us to the nearest collectible creature in a location-based game, these apps offer useful and interesting features and information related to where you are. Using real-world maps and places as the environment, they add an extra layer of adventure to exploring the outdoors. If you've ever wanted to make your own location-based apps and games, you can learn how with four simple, Swift-based projects that are easy to code and fun to use. Build four stunning apps that sense the iPhone's surroundings. Use Core Location and MapKit to draw GPS data on maps and share the results to social media. Use the sensor data from the iPhone and draw acceleration graphs using Core Graphics while on a playground swing. Build an app that measures the time you spend outside using geofences. Combine Core Location and ARKit to build an augmented reality scavenger hunt app that you can use and play with other people. Have great time building creative apps you cannot wait to try out.

9 特價1333
立即代訂
下次再買

Beginning Quarkus Framework

Tayo,Koleoso  著
Apress 出版
2020/08/01 出版

Harness the power of Quarkus, the supersonic subatomic cloud-native Java platform from Red Hat. This book covers everything you need to know to get started with the platform, which has been engineered from the ground up for superior performance and cloud-native deployment. You'll start with an overview of the Quarkus framework and its features. Next, you'll dive into building your first microservice using Quarkus, including the use of JAX-RS, Swagger, Microprofile, REST, reactive programming, and more. You'll see how to seamlessly add Quarkus to existing Spring framework projects. The book continues with a dive into the dependency injection pattern and how Quarkus supports it, working with annotations and facilities from both Jakarta EE CDI and the Spring framework. You'll also learn about dockerization and serverless technologies to deploy your microservice. Next you'll cover how data access works in Quarkus with Hibernate, JPA, Spring Boot, MongoDB, and more. This will also give you an eye for efficiency with reactive SQL, microservices, and many more reactive components. You'll also see tips and tricks not available in the official documentation for Quarkus. Lastly, you'll test and secure Quarkus-based code and use different deployment scenarios to package and deploy your Quarkus-based microservice for the cloud, using Amazon Web Services as a focus. After reading and using Beginning Quarkus Framework, you'll have the essentials to build and deploy cloud-native microservices and full-fledged applications. Author Tayo Koleoso goes to great lengths to ensure this book has up to date material including brand new and some unreleased features! What You Will Learn Build and deploy cloud-native Java applications with Quarkus Create Java-based microservices Integrate existing technologies such as the Spring framework and vanilla Java EE into the Quarkus framework Work with the Quarkus data layer on persistence with SQL, reactive SQL, and NoSQL Test code in Quarkus with the latest versions of JUnit and Testcontainers Secure your microservices with JWT and other technologies Package your microservices with Docker containers and GraalVM native image toolingTips and techniques you won't find in the official Quarkus documentation Who This Book Is For Intermediate Java developers familiar with microservices, the cloud in general, and REST web services, but interested in modern approaches.

9 特價1881
立即代訂
下次再買

Algorithm Design with Haskell

Richard,Bird  著
Ingram 出版
2020/08/01 出版

This book is devoted to five main principles of algorithm design: divide and conquer, greedy algorithms, thinning, dynamic programming, and exhaustive search. These principles are presented using Haskell, a purely functional language, leading to simpler explanations and shorter programs than would be obtained with imperative languages. Carefully selected examples, both new and standard, reveal the commonalities and highlight the differences between algorithms. The algorithm developments use equational reasoning where applicable, clarifying the applicability conditions and correctness arguments. Every chapter concludes with exercises (nearly 300 in total), each with complete answers, allowing the reader to consolidate their understanding and apply the techniques to a range of problems. The book serves students (both undergraduate and postgraduate), researchers, teachers, and professionals who want to know more about what goes into a good algorithm and how such algorithms can be expressed in purely functional terms.

9 特價3811
立即代訂
下次再買

FrameMaker Structured EDD Development Workbook

Ingram 出版
2020/08/01 出版

Learn to create and format structured content models with Adobe FrameMaker. You'll start by investigating content models and defining base elements like Chapter and Section. Later you'll learn to define elements for books, format your content with context rules and sophisticated formatting options. You'll wrap up with a deep dive into converting unstructured documents to XML and other content models.

9 特價2909
立即代訂
下次再買

Hands-on Nuxt.js Web Development

Lau Tiam,Kok  著
Packt 出版
2020/08/01 出版

Learn Nuxt.js for building server-side rendered, static-generated, and production-ready Vue.js web applications with the help of practical examplesKey Features Explore techniques for authentication, testing, and deployment to build your first complete Nuxt.js web app Write cleaner, maintainable, and scalable isomorphic JavaScript web applications Transform your Vue.js application into universal and static-generated web apps Book Description Nuxt.js is a progressive web framework built on top of Vue.js for server-side rendering (SSR). With Nuxt.js and Vue.js, building universal and static-generated applications from scratch is now easier than ever before. This book starts with an introduction to Nuxt.js and its constituents as a universal SSR framework. You'll learn the fundamentals of Nuxt.js and find out how you can integrate it with the latest version of Vue.js. You'll then explore the Nuxt.js directory structure and set up your first Nuxt.js project using pages, views, routing, and Vue components. With the help of practical examples, you'll learn how to connect your Nuxt.js application with the backend API by exploring your Nuxt.js application's configuration, plugins, modules, middleware, and the Vuex store. The book shows you how you can turn your Nuxt.js application into a universal or static-generated application by working with REST and GraphQL APIs over HTTP requests. Finally, you'll get to grips with security techniques using authorization, package your Nuxt.js application for testing, and deploy it to production. By the end of this web development book, you'll have developed a solid understanding of using Nuxt.js for your projects and be able to build secure, end-to-end tested, and scalable web applications with SSR, data handling, and SEO capabilities. What you will learn Integrate Nuxt.js with the latest version of Vue.js Extend your Vue.js applications using Nuxt.js pages, components, routing, middleware, plugins, and modules Create a basic real-time web application using Nuxt.js, Node.js, Koa.js and RethinkDB Develop universal and static-generated web applications with Nuxt.js, headless CMS and GraphQL Build Node.js and PHP APIs from scratch with Koa.js, PSRs, GraphQL, MongoDB and MySQL Secure your Nuxt.js applications with the JWT authentication Discover best practices for testing and deploying your Nuxt.js applications Who this book is for The book is for any JavaScript or full-stack developer who wants to build server-side rendered Vue.js apps. A basic understanding of the Vue.js framework will assist with understanding key concepts covered in the book.

9 特價2340
立即代訂
下次再買

The Natural Language Processing Workshop

Rohan,Chopra  著
Packt 出版
2020/08/01 出版

Make NLP easy by building chatbots and models, and executing various NLP tasks to gain data-driven insights from raw text dataKey Features Get familiar with key natural language processing (NLP) concepts and terminology Explore the functionalities and features of popular NLP tools Learn how to use Python programming and third-party libraries to perform NLP tasks Book Description Do you want to learn how to communicate with computer systems using Natural Language Processing (NLP) techniques, or make a machine understand human sentiments? Do you want to build applications like Siri, Alexa, or chatbots, even if you've never done it before? With The Natural Language Processing Workshop, you can expect to make consistent progress as a beginner, and get up to speed in an interactive way, with the help of hands-on activities and fun exercises. The book starts with an introduction to NLP. You'll study different approaches to NLP tasks, and perform exercises in Python to understand the process of preparing datasets for NLP models. Next, you'll use advanced NLP algorithms and visualization techniques to collect datasets from open websites, and to summarize and generate random text from a document. In the final chapters, you'll use NLP to create a chatbot that detects positive or negative sentiment in text documents such as movie reviews. By the end of this book, you'll be equipped with the essential NLP tools and techniques you need to solve common business problems that involve processing text. What you will learn Obtain, verify, clean and transform text data into a correct format for use Use methods such as tokenization and stemming for text extraction Develop a classifier to classify comments in Wikipedia articles Collect data from open websites with the help of web scraping Train a model to detect topics in a set of documents using topic modeling Discover techniques to represent text as word and document vectors Who this book is for This book is for beginner to mid-level data scientists, machine learning developers, and NLP enthusiasts. A basic understanding of machine learning and NLP is required to help you grasp the topics in this workshop more quickly.

9 特價2110
立即代訂
下次再買

The Reinforcement Learning Workshop

Packt 出版
2020/08/01 出版

Start with the basics of reinforcement learning and explore deep learning concepts such as deep Q-learning, deep recurrent Q-networks, and policy-based methods with this practical guideKey Features Use TensorFlow to write reinforcement learning agents for performing challenging tasks Learn how to solve finite Markov decision problems Train models to understand popular video games like Breakout Book Description Various intelligent applications such as video games, inventory management software, warehouse robots, and translation tools use reinforcement learning (RL) to make decisions and perform actions that maximize the probability of the desired outcome. This book will help you to get to grips with the techniques and the algorithms for implementing RL in your machine learning models. Starting with an introduction to RL, you'll be guided through different RL environments and frameworks. You'll learn how to implement your own custom environments and use OpenAI baselines to run RL algorithms. Once you've explored classic RL techniques such as Dynamic Programming, Monte Carlo, and TD Learning, you'll understand when to apply the different deep learning methods in RL and advance to deep Q-learning. The book will even help you understand the different stages of machine-based problem-solving by using DARQN on a popular video game Breakout. Finally, you'll find out when to use a policy-based method to tackle an RL problem. By the end of The Reinforcement Learning Workshop, you'll be equipped with the knowledge and skills needed to solve challenging problems using reinforcement learning. What you will learn Use OpenAI Gym as a framework to implement RL environments Find out how to define and implement reward function Explore Markov chain, Markov decision process, and the Bellman equation Distinguish between Dynamic Programming, Monte Carlo, and Temporal Difference Learning Understand the multi-armed bandit problem and explore various strategies to solve it Build a deep Q model network for playing the video game Breakout Who this book is for If you are a data scientist, machine learning enthusiast, or a Python developer who wants to learn basic to advanced deep reinforcement learning algorithms, this workshop is for you. A basic understanding of the Python language is necessary.

9 特價2340
立即代訂
下次再買

Programmieren mit Python und Matlab

Ingram 出版
2020/07/24 出版

Dieses Buch enth瓣lt die Begleitunterlagen zum kostenlosen Onlinekurs Programmieren mit Python und MATLAB. Die sechs aufeinander aufbauenden Module wurden an der ETH Z羹rich entwickelt und behandeln die wichtigsten Basiskonzepte der Programmierung in einer h繹heren Programmiersprache. Die Lernenden schreiben angeleitet durch ein elektronisches Tutorial eigenst瓣ndig 20 Programme mit steigendem Realit瓣tsbezug und Schwierigkeitsgrad und werden dadurch auf das Bearbeiten von Programmierprojekten vorbereitet. Dieser Kurs ist geeignet f羹r die Programmiereinf羹hrung an Gymnasien, Berufsschulen, Fachhochschulen sowie f羹r Studierende aller F瓣cher auf Universit瓣tsstufe. Es werden keine Vorkenntnisse vorausgesetzt.

9 特價1290
立即代訂
下次再買

Code Centric: T-SQL Programming with Stored Procedures and Triggers

Garth,Wells  著
Apress 出版
2020/07/19 出版

Coverage of major components of the T-SQL language from a developer's perspective. Real-world examples that the readers can immediately use. Garth co-authored "10 Projects You Can Do with Microsoft SQL Server 7" and has been published in the industry trade periodical SQL Server Professional.

9 特價2052
立即代訂
下次再買

Advanced R 4 Data Programming and the Cloud

Matt,Wiley  著
Apress 出版
2020/07/18 出版

Program for data analysis using R and learn practical skills to make your work more efficient. This revised book explores how to automate running code and the creation of reports to share your results, as well as writing functions and packages. It includes key R 4 features such as a new color palette for charts, an enhanced reference counting system, and normalization of matrix and array types where matrix objects now formally inherit from the array class, eliminating inconsistencies.Advanced R 4 Data Programming and the Cloud is not designed to teach advanced R programming nor to teach the theory behind statistical procedures. Rather, it is designed to be a practical guide moving beyond merely using R; it shows you how to program in R to automate tasks. This book will teach you how to manipulate data in modern R structures and includes connecting R to databases such as PostgreSQL, cloud services such as Amazon Web Services (AWS), and digital dashboards such as Shiny. Each chapter also includes a detailed bibliography with references to research articles and other resources that cover relevant conceptual and theoretical topics.What You Will Learn Write and document R functions using R 4Make an R package and share it via GitHub or privatelyAdd tests to R code to ensure it works as intendedUse R to talk directly to databases and do complex data managementRun R in the Amazon cloudDeploy a Shiny digital dashboardGenerate presentation-ready tables and reports using RWho This Book Is For Working professionals, researchers, and students who are familiar with R and basic statistical techniques such as linear regression and who want to learn how to take their R coding and programming to the next level.

9 特價2394
立即代訂
下次再買

C(s) Programming Languages

Elaf,A Saeed  著
2020/07/17 出版

C is a general-purpose programming language that is extremely popular, simple, and flexible. It is machine-independent, structured programming language which is used extensively in various applications.C++ is a computer programming language that contains the feature of C programming language as well as Simula67(a first object Oriented language).C# is a general-purpose, modern and object-oriented programming language pronounced as "C sharp".In this book, three important languages are explained: C, C ++, and C #. The basics of these three languages will be explained, which can benefit those who want to enter the programming world.

9 特價4654
立即代訂
下次再買

Learning React

Alex,Banks  著 、Banks, Alex  著
Oreilly & 出版
2020/07/14 出版

If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessary. With their learning road map, authors Alex Banks and Eve Porcello show you how to create UIs that can deftly display changes without page reloads on large-scale, data-driven websites. You'll also discover how to work with functional programming and the latest ECMAScript features. Once you learn how to build React components with this hands-on guide, you'll understand just how useful React can be in your organization. Understand key functional programming concepts with JavaScript Look under the hood to learn how React runs in the browser Create application presentation layers with React components Manage data and reduce the time you spend debugging applications Incorporate React Hooks to manage state and fetch data Use a routing solution for single-page application features Learn how to structure React applications with servers in mind

9 特價2257
立即代訂
下次再買

Data Structure Practice

Yonghui,Wu  著
Ingram 出版
2020/07/01 出版

Combining knowledge with strategies, this is the first comprehensive book on data structure in programming contests. It is designed for training collegiate programming contest teams in the nuances of data structure and for helping college students in computer-related majors improve understanding of data structure. Based on successful experiences

9 特價3496
立即代訂
下次再買

Introduction to Computational Models with Python

Ingram 出版
2020/07/01 出版

Emphasizing analytical skill development and problem solving, this book shows how to implement computational models using the flexible and easy-to-use Python programming language. It provides the foundation for more advanced work in scientific computing. The book uses the Python programming language interpreter and several packages from the huge

9 特價3496
立即代訂
下次再買

The Applied Artificial Intelligence WorkshopTheApplied Artificial Intelligence WorkshopSta

Anthony,So  著
Packt 出版
2020/07/01 出版

With knowledge and information shared by experts, take your first steps towards creating scalable AI algorithms and solutions in Python, through practical exercises and engaging activitiesKey Features Learn about AI and ML algorithms from the perspective of a seasoned data scientist Get practical experience in ML algorithms, such as regression, tree algorithms, clustering, and more Design neural networks that emulate the human brain Book Description You already know that artificial intelligence (AI) and machine learning (ML) are present in many of the tools you use in your daily routine. But do you want to be able to create your own AI and ML models and develop your skills in these domains to kickstart your AI career? The Applied Artificial Intelligence Workshop gets you started with applying AI with the help of practical exercises and useful examples, all put together cleverly to help you gain the skills to transform your career. The book begins by teaching you how to predict outcomes using regression. You'll then learn how to classify data using techniques such as k-nearest neighbor (KNN) and support vector machine (SVM) classifiers. As you progress, you'll explore various decision trees by learning how to build a reliable decision tree model that can help your company find cars that clients are likely to buy. The final chapters will introduce you to deep learning and neural networks. Through various activities, such as predicting stock prices and recognizing handwritten digits, you'll learn how to train and implement convolutional neural networks (CNNs) and recurrent neural networks (RNNs). By the end of this applied AI book, you'll have learned how to predict outcomes and train neural networks and be able to use various techniques to develop AI and ML models. What you will learn Create your first AI game in Python with the minmax algorithm Implement regression techniques to simplify real-world data Experiment with classification techniques to label real-world data Perform predictive analysis in Python using decision trees and random forests Use clustering algorithms to group data without manual support Learn how to use neural networks to process and classify labeled images Who this book is for The Applied Artificial Intelligence Workshop is designed for software developers and data scientists who want to enrich their projects with machine learning. Although you do not need any prior experience in AI, it is recommended that you have knowledge of high school-level mathematics and at least one programming language, preferably Python. Although this is a beginner's book, experienced students and programmers can improve their Python skills by implementing the practical applications given in this book.

9 特價1881
立即代訂
下次再買

Data Analysis from Scratch with Python BundleBasic Data Analysis and Time Series Analysis in Finance using Python

Bob,Mather  著
Ingram 出版
2020/07/01 出版

Data Analysis from Scratch.2 Books in 1Book 1: Basic Python in FinanceBook 2: Time Series in Python.....................

9 特價1376
立即代訂
下次再買

Learn Java for Android Development

Apress 出版
2020/07/01 出版

Gain the essential Java language skills necessary for using the Android SDK platform to build Java-based Android apps. This book includes the latest Java SE releases that Android supports, and is geared towards the Android SDK version 10. It includes new content including JSON documents, functional programming, and lambdas as well as other language features important for migrating Java skills to Android development. Android is still the world's most popular mobile platform and because this technology is still mostly based on Java, you should first obtain a solid grasp of the Java language and its APIs in order to improve your chances of succeeding as an effective Android apps developer. Learn Java for Android Development, 4th Edition helps you do that. Each of the book's chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter's material. Answers to the book's more than 500 exercises are provided in an appendix. Once you finish, you will be ready to begin your Android app development journey using Java. What You Will LearnDiscover the latest Java programming language features relevant to Android SDK development Apply inheritance, polymorphism, and interfaces to Android development Use Java collections, concurrency, I/O, networks, persistence, functional programming, and data access in Android apps Parse, create, and transform XML and JSON documents Migrate your Java skills for mobile development using the Android platform Who This Book Is For Programmers with at least some prior Java programming experience looking to get into mobile Java development with the Android platform.

9 特價3420
立即代訂
下次再買

Programming Fundamentals Using MATLAB

Ingram 出版
2020/07/01 出版

No matter what your background in programming, this book will introduce--or strengthen existing knowledge--of the MATLAB syntax and environment. Starting with basic MATLAB programming--terminology, MATLAB-specific control structures, operators, arrays and matrices--the book progresses into grouping data, making images, creating graphical interfaces and more. Case studies and practical applications and exercises are included which use MATLAB and other devices such as Arduino, Linux, Git, and Mex. Companion files provide code and color figures for the practice exercises.

9 特價2050
立即代訂
下次再買

Excel VBAThe Ultimate Beginner’s Guide to Learn VBA Programming Step by Step

Ingram 出版
2020/07/01 出版

Have you wanted to automate different processes and functions that you perform on Excel?If you want to take Excel to a new level, you should understand VBA and automate the many processes that you can perform in Excel. If you want to do this, you have come to the right place.This book introduces numerous Excel options starting right from the different tools and operations that you can perform using Visual Basic. Over the course of this book, you will gather information about all the necessary concepts and elements that will help you program with Excel.You will discover different techniques to help you remove bugs and handle errors. You will also learn how you can control the flow of a program, and much more.There are many changes that you will see in the Excel application that was released in 2016, and this book will make it easier for you to harness the power of both Excel and Visual Basic for applications.You will learn to create numerous macros and applications. This book is packed with some advice on the different techniques that you can use to develop custom toolbars, menus, and dialog boxes.You can, therefore, create any application in Excel that will fit your needs.This book will: Provide you with step-by-step instructions that will help you create macros in Excel to maximize your productivityHelp to increase the efficiency by helping you customize applications in Excel, so they function the way you want them toProvide sample code and programs that will help you improve on your conceptsIf you want to learn more about how you can create customized solutions using Excel, grab a copy of this book now.

9 特價684
立即代訂
下次再買

64-Bit Assembler Programmierung unter LinuxEinfach erkl瓣rt

Mark,B  著
Ingram 出版
2020/07/01 出版

Assembler, die Maschinensprache, gilt als eine sehr schwer zu erlernende Programmiersprache. Ich will Ihnen mit diesem Buch zeigen, dass Assembler gar nicht so schwer ist. Assembler ist anders und funktioniert nicht wie moderne Hochsprachen aber, wenn Sie erst einmal verstanden haben, wie man damit arbeitet, verliert Assembler den Schrecken. In diesem Buch erwartet Sie ein praktischer Einstieg in die Programmierung mit Assembler. Ohne uns langwierig durch die theoretischen Grundlagen zu qu瓣len legen wir gleich los und sehen uns anhand von praktischen Beispielen an wie Assembler und die Maschinenbefehle arbeiten. Dabei beleuchten wir die Stolpersteine und Herausforderungen bei dieser Art der Programmierung. Dazu nutzen wir moderne 64-Bit Intel-Architektur unter Linux.

9 特價968
立即代訂
下次再買

Parallel Programming with Co-Arrays

Ingram 出版
2020/07/01 出版

This book describes the coarray parallel programming model that will be part of the next standard version of the Fortran language. It provides a practical guide for Fortran programmers who want to start writing parallel applications using coarrays as soon as the compilers become commercially available.

9 特價3496
立即代訂
下次再買

Mastering Django

Nigel,George  著
Ingram 出版
2020/07/01 出版

Mastering Django is the latest version of Mastering Django: Core-the original, best-selling programmer's reference for Django.Mastering Django is not just a revision of the original book-it has been completely rewritten from the ground up to meet the needs of modern Django programmers.The main goal of this book is to make you a Django expert. By reading this book, you'll learn the skills needed to develop powerful websites quickly, with code that is clean and easy to maintain.This book is also a programmer's manual that provides complete coverage of both Django 2 and Django 3. For developers creating applications for commercial and business-critical deployments, Mastering Django delivers a comprehensive, up-to-date resource for the latest versions of Django.

9 特價1675
立即代訂
下次再買

The Data Visualization WorkshopTheData Visualization WorkshopA self-paced, practical appro

Packt 出版
2020/07/01 出版

Explore a modern approach to visualizing data with Python and transform large real-world datasets into expressive visual graphics using this beginner-friendly workshopKey Features Discover the essential tools and methods of data visualization Learn to use standard Python plotting libraries such as Matplotlib and Seaborn Gain insights into the visualization techniques of big companies Book Description Do you want to transform data into captivating images? Do you want to make it easy for your audience to process and understand the patterns, trends, and relationships hidden within your data? The Data Visualization Workshop will guide you through the world of data visualization and help you to unlock simple secrets for transforming data into meaningful visuals with the help of exciting exercises and activities. Starting with an introduction to data visualization, this book shows you how to first prepare raw data for visualization using NumPy and pandas operations. As you progress, you'll use plotting techniques, such as comparison and distribution, to identify relationships and similarities between datasets. You'll then work through practical exercises to simplify the process of creating visualizations using Python plotting libraries such as Matplotlib and Seaborn. If you've ever wondered how popular companies like Uber and Airbnb use geoplotlib for geographical visualizations, this book has got you covered, helping you analyze and understand the process effectively. Finally, you'll use the Bokeh library to create dynamic visualizations that can be integrated into any web page. By the end of this workshop, you'll have learned how to present engaging mission-critical insights by creating impactful visualizations with real-world data. What you will learn Understand the importance of data visualization in data science Implement NumPy and pandas operations on real-life datasets Create captivating data visualizations using plotting libraries Use advanced techniques to plot geospatial data on a map Integrate interactive visualizations to a webpage Visualize stock prices with Bokeh and analyze Airbnb data with Matplotlib Who this book is for The Data Visualization Workshop is for beginners who want to learn data visualization, as well as developers and data scientists who are looking to enrich their practical data science skills. Prior knowledge of data analytics, data science, and visualization is not mandatory. Knowledge of Python basics and high-school-level math will help you grasp the concepts covered in this data visualization book more quickly and effectively.

9 特價2340
立即代訂
下次再買

Introduction to Software Engineering

Ingram 出版
2020/07/01 出版

Practical Guidance on the Efficient Development of High-Quality SoftwareIntroduction to Software Engineering, Second Edition equips students with the fundamentals to prepare them for satisfying careers as software engineers regardless of future changes in the field, even if the changes are unpredictable or disruptive in nature. Retaining the same organization as its predecessor, this second edition adds considerable material on open source and agile development models.The text helps students understand software development techniques and processes at a reasonably sophisticated level. Students acquire practical experience through team software projects. Throughout much of the book, a relatively large project is used to teach about the requirements, design, and coding of software. In addition, a continuing case study of an agile software development project offers a complete picture of how a successful agile project can work.The book covers each major phase of the software development life cycle, from developing software requirements to software maintenance. It also discusses project management and explains how to read software engineering literature. Three appendices describe software patents, command-line arguments, and flowcharts.

9 特價3705
立即代訂
下次再買

The Computer Vision WorkshopTheComputer Vision WorkshopDevelop the skills you need to use

Hafsa,Asad  著
Packt 出版
2020/07/01 出版

Explore the potential of deep learning techniques in computer vision applications using the Python ecosystem, and build real-time systems for detecting human behaviorKey Features Understand OpenCV and select the right algorithm to solve real-world problems Discover techniques for image and video processing Learn how to apply face recognition in videos to automatically extract key information Book Description Computer Vision (CV) has become an important aspect of AI technology. From driverless cars to medical diagnostics and monitoring the health of crops to fraud detection in banking, computer vision is used across all domains to automate tasks. The Computer Vision Workshop will help you understand how computers master the art of processing digital images and videos to mimic human activities. Starting with an introduction to the OpenCV library, you'll learn how to write your first script using basic image processing operations. You'll then get to grips with essential image and video processing techniques such as histograms, contours, and face processing. As you progress, you'll become familiar with advanced computer vision and deep learning concepts, such as object detection, tracking, and recognition, and finally shift your focus from 2D to 3D visualization. This CV course will enable you to experiment with camera calibration and explore both passive and active canonical 3D reconstruction methods. By the end of this book, you'll have developed the practical skills necessary for building powerful applications to solve computer vision problems. What you will learn Access and manipulate pixels in OpenCV using BGR and grayscale images Create histograms to better understand image content Use contours for shape analysis, object detection, and recognition Track objects in videos using a variety of trackers available in OpenCV Discover how to apply face recognition tasks using computer vision techniques Visualize 3D objects in point clouds and polygon meshes using Open3D Who this book is for If you are a researcher, developer, or data scientist looking to automate everyday tasks using computer vision, this workshop is for you. A basic understanding of Python and deep learning will help you to get the most out of this workshop.

9 特價4221
立即代訂
下次再買

Data Analysis from Scratch with Python BundleBasic Data Analysis and Time Series Analysis in Finance using Python

Bob,Mather  著
Ingram 出版
2020/07/01 出版

Data Analysis from Scratch.2 Books in 1Book 1: Basic Python in FinanceBook 2: Time Series in Python.....................

9 特價2294
立即代訂
下次再買

Hands-On Unity 2020 Game DevelopmentBuild, customize, and optimize professional games usin

Packt 出版
2020/07/01 出版

Build immersive game experiences using the new Unity 2020 features with this practical guideKey Features Unleash the capabilities of C# scripting for creating immersive UI, graphics, Game AI agents and much more Explore Unity's latest tools, including Universal Render Pipeline, Shader Graph, and VFX graph, to enhance graphics and animation Get started with building augmented reality experience using Unity's AR Foundation Book Description Over the years, the Unity game engine has extended its scope from just being about creating video games to building AR/VR experiences, complex simulations, real-time realistic rendering, films, and serious games for training and education. Its features for implementing gameplay, graphics, and customization using C# programming make Unity a comprehensive platform for developing professional-level, rich experiences. With this book, you'll be able to build impressive Unity projects in a step-by-step manner and apply your knowledge of Unity concepts to create a real-world game. Complete with hands-on tutorials and projects, this easy-to-follow guide will show you how to develop your first complete game using a variety of Unity tools. As you make progress, you'll learn how to make the most of the Unity Editor and create scripts using the C# programming language. This Unity game development book will then take you through integrating graphics, sound, and animations and manipulating physics to create impressive mechanics for your games. You'll also learn how to code a simple AI agent to challenge the user and use profiling tools to ensure that the code runs in a performant way. Finally, you'll get to grips with Unity's AR Foundation for creating AR experiences for 3D apps and games. By the end of this book, you'll have developed a complete game and will have built a solid foundation using Unity's tooling ecosystem to develop game projects of any scale. What you will learn Write scripts for customizing various aspects of a game, such as physics, gameplay, and UI Program rich shaders and effects using Unity's new Shader Graph and Universal Render Pipeline Implement postprocessing to increase graphics quality with full-screen effects Create rich particle systems for your Unity games from scratch using VFX Graph and Shuriken Add animations to your game using the Animator, Cinemachine, and Timeline Implement game artificial intelligence (AI) to control character behavior Detect and fix optimization issues using profilers and batching Who this book is for This book is for game developers looking to migrate to the Unity game engine. If you are a developer with some exposure to Unity, this book will help you explore its latest features. Prior experience with C# programming is required to get the most out of the book.

9 特價3854
立即代訂
下次再買

C++20 Quick Syntax ReferenceA Pocket Guide to the Language, Apis, and Library

Apress 出版
2020/07/01 出版
9 特價2052
立即代訂
下次再買

The Data Analysis WorkshopTheData Analysis WorkshopSolve business problems with state-of-the-art data analysis models, developing expert data analysis skills along the way

Packt 出版
2020/07/01 出版

Learn how to analyze data using Python models with the help of real-world use cases and guidance from industry expertsKey Features Get to grips with data analysis by studying use cases from different fields Develop your critical thinking skills by following tried-and-true data analysis Learn how to use conclusions from data analyses to make better business decisions Book Description Businesses today operate online and generate data almost continuously. While not all data in its raw form may seem useful, if processed and analyzed correctly, it can provide you with valuable hidden insights. The Data Analysis Workshop will help you learn how to discover these hidden patterns in your data, to analyze them, and leverage the results to help transform your business. The book begins by taking you through the use case of a bike rental shop. You'll be shown how to correlate data, plot histograms, and analyze temporal features. As you progress, you'll learn how to plot data for a hydraulic system using the Seaborn and Matplotlib libraries, and explore a variety of use cases that show you how to join and merge databases, prepare data for analysis, and handle imbalanced data. By the end of the book, you'll have learned different data analysis techniques, including hypothesis testing, correlation, and null-value imputation, and will have become a confident data analyst. What you will learn Get to grips with the fundamental concepts and conventions of data analysis Understand how different algorithms help you to analyze the data effectively Determine the variation between groups of data using hypothesis testing Visualize your data correctly using appropriate plotting points Use correlation techniques to uncover the relationship between variables Find hidden patterns in data using advanced techniques and strategies Who this book is for The Data Analysis Workshop is for programmers who already know how to code in Python and want to use it to perform data analysis. If you are looking to gain practical experience in data science with Python, this book is for you.

9 特價1881
立即代訂
下次再買

The Deep Learning Workshop

Packt 出版
2020/07/01 出版

Take a hands-on approach to understanding deep learning and build smart applications that can recognize images and interpret textKey Features Understand how to implement deep learning with TensorFlow and Keras Learn the fundamentals of computer vision and image recognition Study the architecture of different neural networks Book Description Are you fascinated by how deep learning powers intelligent applications such as self-driving cars, virtual assistants, facial recognition devices, and chatbots to process data and solve complex problems? Whether you are familiar with machine learning or are new to this domain, The Deep Learning Workshop will make it easy for you to understand deep learning with the help of interesting examples and exercises throughout. The book starts by highlighting the relationship between deep learning, machine learning, and artificial intelligence and helps you get comfortable with the TensorFlow 2.0 programming structure using hands-on exercises. You'll understand neural networks, the structure of a perceptron, and how to use TensorFlow to create and train models. The book will then let you explore the fundamentals of computer vision by performing image recognition exercises with convolutional neural networks (CNNs) using Keras. As you advance, you'll be able to make your model more powerful by implementing text embedding and sequencing the data using popular deep learning solutions. Finally, you'll get to grips with bidirectional recurrent neural networks (RNNs) and build generative adversarial networks (GANs) for image synthesis. By the end of this deep learning book, you'll have learned the skills essential for building deep learning models with TensorFlow and Keras. What you will learn Understand how deep learning, machine learning, and artificial intelligence are different Develop multilayer deep neural networks with TensorFlow Implement deep neural networks for multiclass classification using Keras Train CNN models for image recognition Handle sequence data and use it in conjunction with RNNs Build a GAN to generate high-quality synthesized images Who this book is for If you are interested in machine learning and want to create and train deep learning models using TensorFlow and Keras, this workshop is for you. A solid understanding of Python and its packages, along with basic machine learning concepts, will help you to learn the topics quickly.

9 特價2110
立即代訂
下次再買

The Deep Learning with Keras WorkshopTheDeep Learning with Keras WorkshopLearn how to defi

Packt 出版
2020/07/01 出版

Discover how to leverage Keras, the powerful and easy-to-use open source Python library for developing and evaluating deep learning modelsKey Features Get to grips with various model evaluation metrics, including sensitivity, specificity, and AUC scores Explore advanced concepts such as sequential memory and sequential modeling Reinforce your skills with real-world development, screencasts, and knowledge checks Book Description New experiences can be intimidating, but not this one! This beginner's guide to deep learning is here to help you explore deep learning from scratch with Keras, and be on your way to training your first ever neural networks. What sets Keras apart from other deep learning frameworks is its simplicity. With over two hundred thousand users, Keras has a stronger adoption in industry and the research community than any other deep learning framework. The Deep Learning with Keras Workshop starts by introducing you to the fundamental concepts of machine learning using the scikit-learn package. After learning how to perform the linear transformations that are necessary for building neural networks, you'll build your first neural network with the Keras library. As you advance, you'll learn how to build multi-layer neural networks and recognize when your model is underfitting or overfitting to the training data. With the help of practical exercises, you'll learn to use cross-validation techniques to evaluate your models and then choose the optimal hyperparameters to fine-tune their performance. Finally, you'll explore recurrent neural networks and learn how to train them to predict values in sequential data. By the end of this book, you'll have developed the skills you need to confidently train your own neural network models. What you will learn Gain insights into the fundamentals of neural networks Understand the limitations of machine learning and how it differs from deep learning Build image classifiers with convolutional neural networks Evaluate, tweak, and improve your models with techniques such as cross-validation Create prediction models to detect data patterns and make predictions Improve model accuracy with L1, L2, and dropout regularization Who this book is for If you know the basics of data science and machine learning and want to get started with advanced machine learning technologies like artificial neural networks and deep learning, then this is the book for you. To grasp the concepts explained in this deep learning book more effectively, prior experience in Python programming and some familiarity with statistics and logistic regression are a must.

9 特價1881
立即代訂
下次再買

Clean Code in C#Refactor your legacy C# code base and improve application performance by a

Jason,Alls  著
Packt 出版
2020/07/01 出版

Develop your programming skills by exploring essential topics such as code reviews, implementing TDD and BDD, and designing APIs to overcome code inefficiency, redundancy, and other problems arising from bad codeKey Features Write code that cleanly integrates with other systems while maintaining well-defined software boundaries Understand how coding principles and standards enhance software quality Learn how to avoid common errors while implementing concurrency or threading Book Description Traditionally associated with developing Windows desktop applications and games, C# is now used in a wide variety of domains, such as web and cloud apps, and has become increasingly popular for mobile development. Despite its extensive coding features, professionals experience problems related to efficiency, scalability, and maintainability because of bad code. Clean Code in C# will help you identify these problems and solve them using coding best practices. The book starts with a comparison of good and bad code, helping you understand the importance of coding standards, principles, and methodologies. You'll then get to grips with code reviews and their role in improving your code while ensuring that you adhere to industry-recognized coding standards. This C# book covers unit testing, delves into test-driven development, and addresses cross-cutting concerns. You'll explore good programming practices for objects, data structures, exception handling, and other aspects of writing C# computer programs. Once you've studied API design and discovered tools for improving code quality, you'll look at examples of bad code and understand which coding practices you should avoid. By the end of this clean code book, you'll have the developed skills you need in order to apply industry-approved coding practices to write clean, readable, extendable, and maintainable C# code. What you will learn Write code that allows software to be modified and adapted over time Implement the fail-pass-refactor methodology using a sample C# console application Address cross-cutting concerns with the help of software design patterns Write custom C# exceptions that provide meaningful information Identify poor quality C# code that needs to be refactored Secure APIs with API keys and protect data using Azure Key Vault Improve your code's performance by using tools for profiling and refactoring Who this book is for This coding book is for C# developers, team leads, senior software engineers, and software architects who want to improve the efficiency of their legacy systems. A strong understanding of C# programming is required.

9 特價2523
立即代訂
下次再買

The Applied AI and Natural Language Processing WorkshopTheApplied AI and Natural Language

Packt 出版
2020/07/01 出版

With the help of engaging activities, learn how to leverage Amazon Web Services for building serverless intelligent applications that can process information in no timeKey Features Learn how to integrate Amazon's Simple Storage Services with AI and NLP projects Get to grips with serverless computing and its applications Create intelligent applications such as chatbots and image recognition models Book Description Are you fascinated with applications like Alexa and Siri and how they accurately process information within seconds before returning accurate results? Are you looking for a practical guide that will teach you how to build intelligent applications that can revolutionize the world of artificial intelligence? The Applied AI and NLP Workshop will take you on a practical journey where you will learn how to build artificial intelligence (AI) and natural language processing (NLP) applications with Amazon Web services (AWS). Starting with an introduction to AI and machine learning, this book will explain how Amazon S3, or Amazon Simple Storage Service, works. You'll then integrate AI with AWS to build serverless services and use Amazon's NLP service Comprehend to perform text analysis on a document. As you advance, the book will help you get to grips with topic modeling to extract and analyze common themes on a set of documents with unknown topics. You'll also work with Amazon Lex to create and customize a chatbot for task automation and use Amazon Rekognition for detecting objects, scenes, and text in images. By the end of The Applied AI and NLP Workshop, you'll be equipped with the knowledge and skills needed to build scalable intelligent applications with AWS. What you will learn Grasp the fundamentals of AI, ML, and AWS Explore the AWS command line, its interface, and its applications Import and export data to Amazon S3 Perform topic modeling on a set of documents to analyze common themes Develop a custom chatbot to get the latest stock market quotes Create a personal call center and connect it to the chatbot Who this book is for If you are a machine learning enthusiast, data scientist, or programmer who wants to explore AWS's artificial intelligence and machine learning capabilities, this book is for you. Although not necessary, a basic understanding of AI and NLP will assist with grasping key topics quickly.

9 特價2110
立即代訂
下次再買

The Deep Learning with PyTorch WorkshopTheDeep Learning with PyTorch WorkshopBuild deep ne

Hyatt,Saleh  著
Packt 出版
2020/07/01 出版

Get a head start in the world of AI and deep learning by developing your skills with PyTorchKey Features Learn how to define your own network architecture in deep learning Implement helpful methods to create and train a model using PyTorch syntax Discover how intelligent applications using features like image recognition and speech recognition really process your data Book Description Want to get to grips with one of the most popular machine learning libraries for deep learning? The Deep Learning with PyTorch Workshop will help you do just that, jumpstarting your knowledge of using PyTorch for deep learning even if you're starting from scratch. It's no surprise that deep learning's popularity has risen steeply in the past few years, thanks to intelligent applications such as self-driving vehicles, chatbots, and voice-activated assistants that are making our lives easier. This book will take you inside the world of deep learning, where you'll use PyTorch to understand the complexity of neural network architectures. The Deep Learning with PyTorch Workshop starts with an introduction to deep learning and its applications. You'll explore the syntax of PyTorch and learn how to define a network architecture and train a model. Next, you'll learn about three main neural network architectures - convolutional, artificial, and recurrent - and even solve real-world data problems using these networks. Later chapters will show you how to create a style transfer model to develop a new image from two images, before finally taking you through how RNNs store memory to solve key data issues. By the end of this book, you'll have mastered the essential concepts, tools, and libraries of PyTorch to develop your own deep neural networks and intelligent apps. What you will learn Explore the different applications of deep learning Understand the PyTorch approach to building neural networks Create and train your very own perceptron using PyTorch Solve regression problems using artificial neural networks (ANNs) Handle computer vision problems with convolutional neural networks (CNNs) Perform language translation tasks using recurrent neural networks (RNNs) Who this book is for This deep learning book is ideal for anyone who wants to create and train deep learning models using PyTorch. A solid understanding of the Python programming language and its packages will help you grasp the topics covered in the book more quickly.

9 特價1881
立即代訂
下次再買

The Machine Learning Workshop - Second EditionTheMachine Learning Workshop - Second Editio

Hyatt,Saleh  著
Packt 出版
2020/07/01 出版

Take a comprehensive and step-by-step approach to understanding machine learningKey Features Discover how to apply the scikit-learn uniform API in all types of machine learning models Understand the difference between supervised and unsupervised learning models Reinforce your understanding of machine learning concepts by working on real-world examples Book Description Machine learning algorithms are an integral part of almost all modern applications. To make the learning process faster and more accurate, you need a tool flexible and powerful enough to help you build machine learning algorithms quickly and easily. With The Machine Learning Workshop, you'll master the scikit-learn library and become proficient in developing clever machine learning algorithms. The Machine Learning Workshop begins by demonstrating how unsupervised and supervised learning algorithms work by analyzing a real-world dataset of wholesale customers. Once you've got to grips with the basics, you'll develop an artificial neural network using scikit-learn and then improve its performance by fine-tuning hyperparameters. Towards the end of the workshop, you'll study the dataset of a bank's marketing activities and build machine learning models that can list clients who are likely to subscribe to a term deposit. You'll also learn how to compare these models and select the optimal one. By the end of The Machine Learning Workshop, you'll not only have learned the difference between supervised and unsupervised models and their applications in the real world, but you'll also have developed the skills required to get started with programming your very own machine learning algorithms. What you will learn Understand how to select an algorithm that best fits your dataset and desired outcome Explore popular real-world algorithms such as K-means, Mean-Shift, and DBSCAN Discover different approaches to solve machine learning classification problems Develop neural network structures using the scikit-learn package Use the NN algorithm to create models for predicting future outcomes Perform error analysis to improve your model's performance Who this book is for The Machine Learning Workshop is perfect for machine learning beginners. You will need Python programming experience, though no prior knowledge of scikit-learn and machine learning is necessary.

9 特價1881
立即代訂
下次再買

The Data Wrangling Workshop, Second EditionTheData Wrangling Workshop, Second EditionCreat

Brian,Lipp  著
Packt 出版
2020/07/01 出版

A beginner's guide to simplifying Extract, Transform, Load (ETL) processes with the help of hands-on tips, tricks, and best practices, in a fun and interactive wayKey Features Explore data wrangling with the help of real-world examples and business use cases Study various ways to extract the most value from your data in minimal time Boost your knowledge with bonus topics, such as random data generation and data integrity checks Book Description While a huge amount of data is readily available to us, it is not useful in its raw form. For data to be meaningful, it must be curated and refined. If you're a beginner, then The Data Wrangling Workshop will help to break down the process for you. You'll start with the basics and build your knowledge, progressing from the core aspects behind data wrangling, to using the most popular tools and techniques. This book starts by showing you how to work with data structures using Python. Through examples and activities, you'll understand why you should stay away from traditional methods of data cleaning used in other languages and take advantage of the specialized pre-built routines in Python. Later, you'll learn how to use the same Python backend to extract and transform data from an array of sources, including the internet, large database vaults, and Excel financial tables. To help you prepare for more challenging scenarios, the book teaches you how to handle missing or incorrect data, and reformat it based on the requirements from your downstream analytics tool. By the end of this book, you will have developed a solid understanding of how to perform data wrangling with Python, and learned several techniques and best practices to extract, clean, transform, and format your data efficiently, from a diverse array of sources. What you will learn Get to grips with the fundamentals of data wrangling Understand how to model data with random data generation and data integrity checks Discover how to examine data with descriptive statistics and plotting techniques Explore how to search and retrieve information with regular expressions Delve into commonly-used Python data science libraries Become well-versed with how to handle and compensate for missing data Who this book is for The Data Wrangling Workshop is designed for developers, data analysts, and business analysts who are looking to pursue a career as a full-fledged data scientist or analytics expert. Although this book is for beginners who want to start data wrangling, prior working knowledge of the Python programming language is necessary to easily grasp the concepts covered here. It will also help to have a rudimentary knowledge of relational databases and SQL.

9 特價1881
立即代訂
下次再買

Node.js Design Patterns - Third editionDesign and implement production-grade Node.js appli

Packt 出版
2020/07/01 出版

Learn proven patterns, techniques, and tricks to take full advantage of the Node.js platform. Master well-known design principles to create applications that are readable, extensible, and that can grow big.Purchase of the print or Kindle book includes a free eBook in the PDF format.Key Features: - Learn how to create solid server-side applications by leveraging the full power of Node.js- Understand how Node.js works and learn how to take full advantage of its core components as well as the solutions offered by its ecosystem- Avoid common mistakes and use proven patterns to create production grade Node.js applicationsBook Description: In this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease.We kick off by exploring the basics of Node.js, analyzing its asynchronous event driven architecture and its fundamental design patterns. We then show you how to build asynchronous control flow patterns with callbacks, promises and async/await. Next, we dive into Node.js streams, unveiling their power and showing you how to use them at their full capacity. Following streams is an analysis of different creational, structural, and behavioral design patterns that take full advantage of JavaScript and Node.js. Lastly, the book dives into more advanced concepts such as Universal JavaScript, scalability and messaging patterns to help you build enterprise-grade distributed applications.Throughout the book, you'll see Node.js in action with the help of several real-life examples leveraging technologies such as LevelDB, Redis, RabbitMQ, ZeroMQ, and many others. They will be used to demonstrate a pattern or technique, but they will also give you a great introduction to the Node.js ecosystem and its set of solutions.What You Will Learn: - Become comfortable with writing asynchronous code by leveraging callbacks, promises, and the async/await syntax- Leverage Node.js streams to create data-driven asynchronous processing pipelines- Implement well-known software design patterns to create production grade applications- Share code between Node.js and the browser and take advantage of full-stack JavaScript- Build and scale microservices and distributed systems powered by Node.js- Use Node.js in conjunction with other powerful technologies such as Redis, RabbitMQ, ZeroMQ, and LevelDBWho this book is for: This book is for developers and software architects who have some prior basic knowledge of JavaScript and Node.js and now want to get the most out of these technologies in terms of productivity, design quality, and scalability. Software professionals with intermediate experience in Node.js and JavaScript will also find valuable the more advanced patterns and techniques presented in this book.This book assumes that you have an intermediate understanding of web application development, databases, and software design principles.Table of Contents- The Node.js Platform- The Module System- Callbacks and Events- Asynchronous Control Flow Patterns with Callbacks- Asynchronous Control Flow Patterns with Promises and Async/Await- Coding with Streams- Creational Design Patterns- Structural Design Patterns- Behavioral Design Patterns- Universal JavaScript for Web Applications- Advanced Recipes- Scalability and Architectural Patterns- Messaging and Integration Patterns

9 特價3854
立即代訂
下次再買

Python for Devops

Noah,Gift  著
Ingram 出版
2020/06/19 出版

Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today's most useful DevOps tools, including Docker, Kubernetes, and Terraform. Learning how to interact and automate with Linux is essential for millions of professionals. Python makes it much easier. With this book, you'll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software. Looking for effective ways to "get stuff done" in Python? This is your guide. Python foundations, including a brief introduction to the language How to automate text, write command-line tools, and automate the filesystem Linux utilities, package management, build systems, monitoring and instrumentation, and automated testing Cloud computing, infrastructure as code, Kubernetes, and serverless Machine learning operations and data engineering from a DevOps perspective Building, deploying, and operationalizing a machine learning project

9 特價2052
立即代訂
下次再買

Learn Java GUI Applications - 11th Edition

Biblebyte Books 出版
2020/06/11 出版

LEARN JAVA GUI APPLICATIONS is a self-study and/or instructor led tutorial teaching the basics of building a Java application with a swing graphic user interface (GUI).LEARN JAVA GUI APPLICATIONS has 9 lessons covering object-oriented programming concepts, using the NetBeans integrated development environment to create and test Java projects, building and distributing GUI applications, understanding and using the Swing control library, exception handling, sequential file access, graphics, multimedia, advanced topics such as printing, and help system authoring.The focus of LEARN JAVA GUI APPLICATIONS is to use the existing objects and capabilities of the Java Swing library to build a wide variety of useful desktop applications. Some of the applications built include: Stopwatch, Calendar Display, Loan Repayment Calculator, Flash Card Math Game, Database Input Screen, Statistics Calculator, Tic-Tac-Toe Game, Capital City Quiz, Information Tracker (with plotting), Blackjack, Line, Bar and Pie charts, a version of the first video game ever - Pong, and a Telephone Directory.LEARN JAVA GUI APPLICATIONS is presented using a combination of over 1,100 pages of color course notes and over 100 practical Java GUI examples and applications. To grasp the concepts presented in LEARN JAVA GUI APPLICATIONS, you should have had some exposure to Java programming concepts. We offer two beginning Java programming tutorials, BEGINNING JAVA and JAVA FOR KIDS that would help you gain this needed exposure.This course requires Microsoft Windows, MAC OS X or Linux. To complete this tutorial, you will need to download the Java Development Kit (JDK11) Standard Edition (SE) from Oracle's website. This tutorial also uses NetBeans 11 as the IDE (Integrated Development Environment) for building and testing Java applications which is available from Apache's website.

9 特價5487
立即代訂
下次再買

MATLAB Recipes

Apress 出版
2020/06/04 出版

Learn from state-of-the-art examples in robotics, motors, detection filters, chemical processes, aircraft, and spacecraft. With this book you will review contemporary MATLAB coding including the latest MATLAB language features and use MATLAB as a software development environment including code organization, GUI development, and algorithm design and testing. Features now covered include the new graph and digraph classes for charts and networks; interactive documents that combine text, code, and output; a new development environment for building apps; locally defined functions in scripts; automatic expansion of dimensions; tall arrays for big data; the new string type; new functions to encode/decode JSON; handling non-English languages; the new class architecture; the Mocking framework; an engine API for Java; the cloud-based MATLAB desktop; the memoize function; and heatmap charts. MATLAB Recipes: A Problem-Solution Approach, Second Edition provides practical, hands-on code snippets and guidance for using MATLAB to build a body of code you can turn to time and again for solving technical problems in your work. Develop algorithms, test them, visualize the results, and pass the code along to others to create a functional code base for your firm. What You Will Learn Get up to date with the latest MATLAB up to and including MATLAB 2020bCode in MATLAB Write applications in MATLAB Build your own toolbox of MATLAB code to increase your efficiency and effectiveness Who This Book Is For Engineers, data scientists, and students wanting a book rich in examples using MATLAB.

9 特價2052
立即代訂
下次再買

Open Innovation in Smart Factories

Simon,Hiller  著
Ingram 出版
2020/06/01 出版

Research Paper (undergraduate) from the year 2020 in the subject Computer Sciences - Internet of Things, IOT, grade: 1,0, Baden-Wuerttemberg Cooperative State University (DHBW), language: English, abstract: In this research project, it will be investigated if and how the methods of Open Innovation can be successfully applied for the development of Smart Factory technologies. Therefore, methods, pros and cons, challenges, and application fields of the Open Innovation approach will be discussed. Then the author reviews the relevant technological backgrounds of Smart Factories, thereby including sections about their structure, important technologies, pros and cons as well as specific challenges in developing Smart Factory technologies. After that both topics will be looked at together to investigate whether the Open Innovation practices can help to overcome the challenges of technologies in Smart Factory environments. Given the high complexity of Smart Factories, it is not achievable to do this for all included technologies. Therefore, the investigation is limited to one technology. In the examination, the best suited Open Innovation approach will be determined before a strategy for developing this technology will be designed. In the concluding chapter, the most important findings of the research project will be summarized before a conclusion is drawn and an outlook on possible future research and approaches is given.

9 特價2575
立即代訂
下次再買

Xamarin.Forms Projects

Packt 出版
2020/06/01 出版

Learn to build cross-platform mobile apps using the latest features in Xamarin.Forms 4 with the help of a series of projects including apps for real-time chatting, AR games, location-tracking, weather, photo galleries, and much moreKey Features Develop mobile apps, AR games, and chatbots of varying complexity with the help of real-world examples Explore the important features of Xamarin.Forms 4 such as Shell, CollectionView, and CarouselView Get to grips with advanced concepts such as AR and VR and machine learning for mobile development Book Description Xamarin.Forms is a lightweight cross-platform development toolkit for building apps with a rich user interface. Improved and updated to cover the latest features of Xamarin.Forms, this second edition covers CollectionView and Shell, along with interesting concepts such as augmented reality (AR) and machine learning. Starting with an introduction to Xamarin and how it works, this book shares tips for choosing the type of development environment you should strive for when planning cross-platform mobile apps. You'll build your first Xamarin.Forms app and learn how to use Shell to implement the app architecture. The book gradually increases the level of complexity of the projects, guiding you through creating apps ranging from a location tracker and weather map to an AR game and face recognition. As you advance, the book will take you through modern mobile development frameworks such as SQLite, .NET Core Mono, ARKit, and ARCore. You'll be able to customize your apps for both Android and iOS platforms to achieve native-like performance and speed. The book is filled with engaging examples, so you can grasp essential concepts by writing code instead of reading through endless theory. By the end of this book, you'll be ready to develop your own native apps with Xamarin.Forms and its associated technologies, such as .NET Core, Visual Studio 2019, and C#. What you will learn Set up Xamarin.Forms to build native apps with code-sharing capabilities Understand the core aspects of developing a mobile app, such as its layout, UX, and rendering Use custom renderers to gain platform-specific access Discover how to create custom layouts for your apps with Xamarin.Forms Shell Use Azure SignalR to implement serverless services in your Xamarin apps Create an augmented reality (AR) game for Android and iOS using ARCore and ARKit, respectively Build and train machine learning models using CoreML, TensorFlow, and Azure Cognitive Services Who this book is for This book is for C# and .NET developers who want to learn Xamarin.Forms and get started with native Xamarin mobile application development from the ground up. Working knowledge of Visual Studio will help you to get the most out of this book.

9 特價2110
立即代訂
下次再買
頁數30/41
移至第
金石堂門市 全家便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing