Hoppa till sidans huvudinnehåll

C++ Template Metaprogramming in Practice

A Deep Learning Framework

Inbunden, Engelska, 2020

AvLi Wei

2 379 kr

Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt för medlemmar vid köp för minst 249 kr.


Using the implementation of a deep learning framework as an example, C++ Template Metaprogramming in Practice: A Deep Learning Framework explains the application of metaprogramming in a relatively large project and emphasizes ways to optimize systems performance. The book is suitable for developers with a basic knowledge of C++. Developers familiar with mainstream deep learning frameworks can also refer to this book to compare the differences between the deep learning framework implemented with metaprogramming and compile-time computing with deep learning frameworks using object-oriented methods.Consisting of eight chapters, the book starts with two chapters discussing basic techniques of metaprogramming and compile-time computing. The rest of the book’s chapters focus on the practical application of metaprogramming in a deep learning framework. It examines rich types and systems, expression templates, and writing complex meta-functions, as well as such topics as: Heterogeneous dictionaries and policy templates An introduction to deep learning Type system and basic data types Operations and expression templates Basic layers Composite and recurrent layers Evaluation and its optimizationMetaprogramming can construct flexible and efficient code. For C++ developers who are familiar with object-oriented programming, the main difficulty in learning and mastering C++ metaprogramming is establishing the thinking mode of functional programming. The meta-programming approach involved at compile time is functional, which means that the intermediate results of the construction cannot be changed, and the impact may be greater than expected. This book enables C++ programmers to develop a functional mindset and metaprogramming skills. The book also discusses the development cost and use cost of metaprogramming and provides workarounds for minimizing these costs.

Produktinformation

  • Utgivningsdatum2020-12-02
  • Mått178 x 254 x 26 mm
  • Vikt453 g
  • FormatInbunden
  • SpråkEngelska
  • Antal sidor308
  • FörlagTaylor & Francis Ltd
  • ISBN9780367609566
Hoppa över listan

Mer från samma författare

Hoppa över listan

Du kanske också är intresserad av

Birgitta Tillman, Sylvia Martin, Marie Pettersson, Ewa Sandberg, Matts Winblad, Véronique Lönnerblad - Escalade 1 Textbok, Häftad

Escalade 1 Textbok

Birgitta Tillman, Sylvia Martin, Marie Pettersson, Ewa Sandberg, Matts Winblad, Véronique Lönnerblad

Häftad, 2012

399 kr

Birgitta Tillman, Sylvia Martin, Marie Pettersson, Ewa Sandberg, Matts Winblad, Véronique Lönnerblad - Escalade 1 Övningsbok, Häftad

Escalade 1 Övningsbok

Birgitta Tillman, Sylvia Martin, Marie Pettersson, Ewa Sandberg, Matts Winblad, Véronique Lönnerblad

Häftad, 2012

329 kr

Sofia Almerud, Annica Backman, Anna-Karin Edberg, Anna Ehrenberg, My Engström, Katarina Göransson, Lena Marmstål Hammar, Stefan Nilsson, Lars Wallin, Helle Wijk, Joakim Öhlén, Lilas Ali, Anette Alvariza, Ann-Christine Andersson, Pia Andersson, Anna Anåker, Charlotta van Eggermont Arwidson, Margareta Asp, Åsa Audulv, Malin Axelsson, Mariette Bengtsson, Eva Benzein, Lena Berg, Monica Bergqvist, Eva-Karin Bergström, Ida Björkman, Catrin Björvell, Angela Bång, Carina Bååth, Josefin Bäckström, Karin Bölenius, David Edvardsson, Rakel Eklund, Inger Ekman, Mirjam Ekstedt, Ann Catrine Eldh, Karin Enskär, Sofia Erestam, Anneli Eriksson, Henrik Eriksson, Marie Ernsth Bravell, Jan Florin, Anna Forsberg, Henrietta Forsman, Anette Forss, Mio Fredriksson, Febe Friberg, Maria Grandahl, Tanja Gustafsson, Agneta Gånemo, Elizabeth Hanson, Malin Hansson, Amanda Hellström, Ingela Henoch, Inger Jansson, Maria Jirwe, Lena Johansson, Pauline Johansson, Unn-Britt Johansson, Birgitta Kerstis, Ann-Sofie Källberg, Ulrika Källman, Anita Kärner Köhler, Cecilia Larsdotter, Margret Lepp, Maria Lindström Nilsson, Mikael Lundmark, Anneli Löf, Lennart Magnusson, Catharina Melander, Jenny Milton, Beata Molin, Annika Nordin, Maria Norinder, Sepideh Olausson, Carina Persson, Kerstin Prignitz Sluys, Josefin Rahmqvist, Birgit Holritz Rasmussen, Anneli Ringblom, Karin C. Ringsberg, Ann Rudman, Ann-Marie Rydholm Hedman, Silje Rysst, Lars Sandman, Regina Santamäki Fischer, Britt-Inger Saveman, Johanna Sjömar, Karin Stenzelius, Anna Strömberg, Annelie J. Sundler, Märtha Sund Levander, Kristina Svantesson, Anna Swall, Susanne Syrén, Pia Tingström, Johanna Ulfvarson, Sara Wallström, Albert Westergren, Lena Wiklund Gustin, Ulrika Winblad - Omvårdnadens grunder - paket, Häftad

Omvårdnadens grunder - paket

Sofia Almerud, Annica Backman, Anna-Karin Edberg, Anna Ehrenberg, My Engström, Katarina Göransson, Lena Marmstål Hammar, Stefan Nilsson, Lars Wallin, Helle Wijk, Joakim Öhlén, Lilas Ali, Anette Alvariza, Ann-Christine Andersson, Pia Andersson, Anna Anåker, Charlotta van Eggermont Arwidson, Margareta Asp, Åsa Audulv, Malin Axelsson, Mariette Bengtsson, Eva Benzein, Lena Berg, Monica Bergqvist, Eva-Karin Bergström, Ida Björkman, Catrin Björvell, Angela Bång, Carina Bååth, Josefin Bäckström, Karin Bölenius, David Edvardsson, Rakel Eklund, Inger Ekman, Mirjam Ekstedt, Ann Catrine Eldh, Karin Enskär, Sofia Erestam, Anneli Eriksson, Henrik Eriksson, Marie Ernsth Bravell, Jan Florin, Anna Forsberg, Henrietta Forsman, Anette Forss, Mio Fredriksson, Febe Friberg, Maria Grandahl, Tanja Gustafsson, Agneta Gånemo, Elizabeth Hanson, Malin Hansson, Amanda Hellström, Ingela Henoch, Inger Jansson, Maria Jirwe, Lena Johansson, Pauline Johansson, Unn-Britt Johansson, Birgitta Kerstis, Ann-Sofie Källberg, Ulrika Källman, Anita Kärner Köhler, Cecilia Larsdotter, Margret Lepp, Maria Lindström Nilsson, Mikael Lundmark, Anneli Löf, Lennart Magnusson, Catharina Melander, Jenny Milton, Beata Molin, Annika Nordin, Maria Norinder, Sepideh Olausson, Carina Persson, Kerstin Prignitz Sluys, Josefin Rahmqvist, Birgit Holritz Rasmussen, Anneli Ringblom, Karin C. Ringsberg, Ann Rudman, Ann-Marie Rydholm Hedman, Silje Rysst, Lars Sandman, Regina Santamäki Fischer, Britt-Inger Saveman, Johanna Sjömar, Karin Stenzelius, Anna Strömberg, Annelie J. Sundler, Märtha Sund Levander, Kristina Svantesson, Anna Swall, Susanne Syrén, Pia Tingström, Johanna Ulfvarson, Sara Wallström, Albert Westergren, Lena Wiklund Gustin, Ulrika Winblad

Häftad, 2025

1 569 kr