LIBRISTO
LIBROAMANTO
kötelező
Legyen része a világ minden tájáról összegyűlt könyvbarátok közösségének és élvezze a rengeteg előnyt. Ingyenes regisztráció
0
Ingyenes szállítás a FoxPost futárszolgálattal, 19 990 Ft feletti vásárlás esetén
DPD gyűjtőpont 1 170 Ft DPD futárszolgálat 1 370 Ft GLS pont 1 370 Ft Magyar Posta 1 975 Ft PostaPont / Csomagautomata 1 870 Ft Magyar Posta 1 870 Ft FoxPost 1 370 Ft Packeta 1 370 Ft GLS futár 1 870 Ft

Ingyenes szállítás 19 990 Ft feletti rendelés esetén – Packeta, Fox Post Box és DPD csomagpont átvétellel

Practical C++ Machine Learning, Second Edition

Learn to train, compress and serve production-grade deep learning models with C++20 and Flashlight

Nyelv AngolAngol
Könyv Puha kötésű
Könyv Practical C++ Machine Learning, Second Edition Anais Sutherland
Libristo kód: 54438203
Kiadó GitforGits, október 2026
If you want to build, train, optimize and deploy neural networks using modern C++20, this second edi... Teljes leírás
? points 154 b Új Új
22 886 Ft
Beszállítói készleten Küldés 9-13 napon belül

Akár 30 napos visszaküldési lehetőség

If you want to build, train, optimize and deploy neural networks using modern C++20, this second edition is the place to start.

This edition has been rewritten from the ground up for C++20 and uses the open-source Flashlight library and the CIFAR-10 image dataset. With every chapter, you'll get a working project, and you'll put all the techniques you learn into practice by compiling, running and measuring code yourself.

In this edition, there's everything you need to set up a reliable C++20 toolchain, load and augment images with ranges, spans and concepts as well as train multilayer perceptrons, convolutional networks and residual networks using a reusable trainer. With weight decay, dropout and batch normalization, you'll see a real improvement in your generalisation. There's also learning rate schedules and transfer learning to explore and implement. In the later chapters, you get to move into production engineering where we learn to stream batches through coroutine pipelines and version checkpoints. We will also be pruning, quantizing and distilling models, and serving real-time OpenCV inference using std::jthread, stop tokens and semaphores. And in the final chapters, we will get into scalability challenges like training with data-parallel replicas, gradient accumulation and mixed precision.

Key Learnings

Set up a working C++ ML toolchain with Flashlight, ArrayFire and oneDNN.

Load and prepare CIFAR-10 data pipeline using C++20 concepts, ranges and spans.

Train perceptrons, CNNs and ResNets with one reusable, type-checked training loop.

Reduce overfitting with weight decay, dropout, batch normalization and image augmentation.

Build warmup and cosine learning-rate schedules that the compiler checks for mistakes.

Apply transfer learning by freezing or fine-tuning a pretrained backbone on small datasets.

Feed training batches faster with C++20 coroutines, generators and background prefetching.

Save, version and reload model checkpoints using std::filesystem and std::chrono dates.

Shrink models through pruning, eight-bit quantization and knowledge distillation.

Scale training with std::jthread workers, gradient accumulation and mixed-precision arithmetic.

Table of Content

Getting Started with C++20 Machine Learning

C++20 Toolkit for ML Engineers

Data Handling and Preprocessing

Building a Simple Neural Network

Training Deep Neural Networks

Convolutional Neural Networks

Improving Model Performance

Advanced Neural Network Architectures

Asynchronous Pipelines with Coroutines

Model Optimization, Deployment and Integration

Parallelism and Performance Scaling

Színésznő & Poliglott
EWA KASP részére
A videó lejátszása
Ewa Kasp
A Libristo rendelkezik az idegennyelvű könyvek legnagyobb kínálatával. Ezért vásárolom a könyveket itt.

Információ a könyvről

Teljes megnevezés Practical C++ Machine Learning, Second Edition
Nyelv Angol
Kötés Könyv - Puha kötésű
Kiadás éve 2026
Oldalszám 306
EAN 9788117136157
ISBN 8117136155
Libristo kód 54438203
Kiadó GitforGits
Súly 530
Méretek 191 x 235 x 16
Ajándékozza oda ezt a könyvet még ma
Nagyon egyszerű
1 Tegye a kosárba könyvet, és válassza ki a kiszállítás ajándékként opciót 2 Rögtön küldjük Önnek az utalványt 3 A könyv megérkezik a megajándékozott címére

Belépés

Bejelentkezés a saját fiókba. Még nincs Libristo fiókja? Hozza létre most!

 
kötelező
kötelező

Nincs fiókja? Szerezze meg a Libristo fiók kedvezményeit!

A Libristo fióknak köszönhetően mindent a felügyelete alatt tarthat.

Libristo fiók létrehozása
Libroamiko könyvtanácsadó
Szia, Libroamiko vagyok, segíthetek?