|
Showing 1 - 3 of
3 matches in All Departments
Get a hands-on introduction to Transformer architecture using the
Hugging Face library. This book explains how Transformers are
changing the AI domain, particularly in the area of natural
language processing. This book covers Transformer architecture and
its relevance in natural language processing (NLP). It starts with
an introduction to NLP and a progression of language models from
n-grams to a Transformer-based architecture. Next, it offers some
basic Transformers examples using the Google colab engine. Then, it
introduces the Hugging Face ecosystem and the different libraries
and models provided by it. Moving forward, it explains language
models such as Google BERT with some examples before providing a
deep dive into Hugging Face API using different language models to
address tasks such as sentence classification, sentiment analysis,
summarization, and text generation. After completing Introduction
to Transformers for NLP, you will understand Transformer concepts
and be able to solve problems using the Hugging Face library. What
You Will Learn Understand language models and their importance in
NLP and NLU (Natural Language Understanding) Master Transformer
architecture through practical examples Use the Hugging Face
library in Transformer-based language models Create a simple code
generator in Python based on Transformer architecture Who This Book
Is ForData Scientists and software developers interested in
developing their skills in NLP and NLU (Natural Language
Understanding)
Journey into the world of Web3-based application development, its
related protocols, and its usage in developing decentralized
applications. This book will explain how programmable blockchains
are revolutionizing the world of web applications, which can be run
on decentralized platforms or peer-to-peer networks like IPFS.
You'll start with an introduction to decentralization with a focus
on blockchain implementations like Ethereum and Bitcoin. You'll
then learn to develop simple decentralized applications (dApps)
using Solidity, the language used for developing apps with Ethereum
as well as smart contracts, wallets, gateways and NFTs. This book
also covers how security and scale are addressed by L2 networks for
scaling Bitcoin and Ethereum blockchains. A Brief Introduction to
Web3 is your go-to guide for setting up simple Web3 applications
using the Ethereum blockchain programming model. What You Will
Learn Build NFT tokens Examine Web3 differs from Web2-based
applications Understand the fundamentals of blockchain and the
corresponding data structures around it See how consensus and
trustless computing can be performed using blockchain Use Solidity
and Truffle to build Web3 applications Who This Book Is For
Software developers and architects who are looking to hone their
skills in dApps and web3 applications developed on sound principles
of decentralized computing.
Journey into the amazing world of WebAssembly (Wasm) and learn
about how it can be applied on the cloud. This book is an
introduction to Wasm aimed at professionals accustomed to working
with cloud-related technologies such as Kubernetes and Istio
service mesh. Author Shashank Jain begins with an introduction to
Wasm and its related tooling such as wasm-bindgen and wapc. He then
walks you through code examples using Rust, Golang, and JavaScript
to demonstrate how they can be compiled to Wasm and consumed from
Wasm runtimes deployed standalone, as well as on the cloud. You
will see how a wasm module can be run through an http interface,
and how Wasm fits into CNCF projects such as Kubernetes and Istio
service mesh. After that, you'll learn how the polyglot nature of
WebAssembly can be leveraged through examples written in languages
like Rust and consumed via Golang and JavaScript, with a focus on
how WebAssembly allows interoperability between them. You'll gain
an understanding of how Wasm-based modules can be deployed inside
Linux containers and orchestrated via Kubernetes, and how Wasm can
be used within the Istio proxy to apply rules and filters. After
reading this book, you'll have the knowledge necessary to apply
WebAssembly to create multi tenanted workloads which can be
polyglot in nature and can be deployed on cloud environments like
Kubernetes. What You Will Learn Understand how Wasm can be used for
server-side applications Learn about Wasm memory model and Wasm
module layout How communication between host and Wasm module is
facilitated The basics of Wasm sandboxing and security The
fundamentals of tooling around Wasm, such as WAT and Wasm-pack
Create a Wasm module in Rust and consume it from JavaScript, Rust
and Golang. Grasp how Kubernetes can be used to orchestrate
Wasm-based workloads How Wasm fits into service mesh Who Is This
Book For Software developers/architects who are looking to hone
their skills in virtualization and explore alternatives to Docker
and container-based technologies for their workload deployments.
Readers should have a basic programming background in languages
such as Rust and Golang to get the most out of this book.
|
|