Generative AI in C++: Coding Transformers and LLMs (Generative AI LLM Programming)

Spuler, David

ISBN 13: 9798871928684
Published by Independently published, 2024
Used Soft cover

From WeBuyBooks, Rossendale, LANCS, United Kingdom Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since 14 November 2005

This book is no longer available. AbeBooks has millions of books. Please enter search terms below to find similar copies.

About this Item

Description:

Most items will be dispatched the same or the next working day. An apparently unread copy in perfect condition. Dust cover is intact with no nicks or tears. Spine has no signs of creasing. Pages are clean and not marred by notes or folds of any kind. Seller Inventory # rev2978153445

Report this item

Synopsis:

Do you know C++ but not AI? Do you dream of writing your own AI engine in C++? From beginner to advanced, this book covers the internals of AI engines in C++, with real source code examples and research paper citations.

Key Features
  • Transformer components in C++
  • Faster and smarter AI
  • Play with an AI engine on your desktop
  • Cutting-edge research optimizations
  • Just C++ code without all the math

Table of Contents

Part I: AI Projects in C++
1. Introduction to AI in C++
2. Transformers & LLMs
3. AI Phones
4. AI on Your Desktop
5. Design Choices & Architectures
6. Training, Fine-Tuning & RAG
7. Deployment Architecture

Part II: Basic C++ Optimizations
8. Bitwise Operations
9. Floating Point Arithmetic
10. Arithmetic Optimizations
11. Compile-Time Optimizations
12. Pointer Arithmetic
13. Algorithm Speedups
14. Memory Optimizations

Part III: Parallel C++ Optimizations
15. Loop Vectorization
16. Hardware Acceleration
17. AVX Intrinsics
18. Parallel Data Structures

Part IV: Transformer Components in C++
19. Encoders & Decoders
20. Attention
21. Activation Functions
22. Vector Algorithms
23. Tensors
24. Normalization
25. Softmax
26. Decoding Algorithms
27. Tokenizer and Vocabulary

Part V: Optimizing Transformers in C++
28. Deslugging AI Engines
29. Caching Optimizations
30. Vectorization
31. Kernel Fusion
32. Quantization
33. Pruning
34. MatMul/GEMM
35. Lookup Tables & Precomputation
36. AI Memory Optimizations

Part VI: Enterprise AI in C++
37. Tuning, Profiling & Benchmarking
38. Platform Portability
39. Quality
40. Reliability
41. Self-Testing Code
42. Debugging

Part VII: Research on AI Optimization
43. Overview of AI Research
44. Advanced Quantization
45. Knowledge Distillation
46. Structured Pruning
47. Early Exit and Layer Pruning
48. Width Pruning
49. Length Pruning
50. Adaptive Inference
51. Zero-Multiplication Models
52. Logarithmic Models
53. Arithmetic Optimization Research
54. Ensemble Multi-Model Architectures
55. Advanced Number Systems
56. Neural Architecture Search
Appendix 1: C++ Slug Catalog

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Generative AI in C++: Coding Transformers ...
Publisher: Independently published
Publication Date: 2024
Binding: Soft cover
Condition: Like New

AbeBooks offers millions of new, used, rare and out-of-print books, as well as cheap textbooks from thousands of booksellers around the world. Shopping on AbeBooks is easy, safe and 100% secure - search for your book, purchase a copy via our secure checkout and the bookseller ships it straight to you.

Search thousands of booksellers selling millions of new & used books

New & Used Books

New & Used Books

New and used copies of new releases, best sellers and award winners. Save money with our huge selection.

AbeBooks Home

Rare & Out of Print Books

Rare & Out of Print Books

From scarce first editions to sought-after signatures, find an array of rare, valuable and highly collectible books.

Rare Books

Textbooks

Textbooks

Catch a break with big discounts and fantastic deals on new and used textbooks.

Textbooks

More Books to Discover