Uppsats
Introducing the ModularML Framework - A transparent and modular machine learning framework made as a tool for research and education
Kandidat-uppsats
Chalmers tekniska högskola / Institutionen för data och informationsteknik
Publicerad: 2025
Språk: Engelska
Sammanfattning
This thesis explores the process of creating a highly modular machine learning frameworkin C++, without performance compromises. The framework can parse ONNXmodels into dynamic C++ objects, modify the implementation of core computationalfunctions (like GEMM), and use the models to perform inference. The frameworkreproduces results achieved in peer frameworks like PyTorch and TensorFlow.The usefulness of this framework stems from its pure C++ implementation, withno API layers to compiled modules or other black-box functionality. This makes ithighly suitable for use in education and research, where debuggability, modularity,and ease of use are paramount.
Information
- Författare
- Norland, William, Bremer, Måns, Sättemo, Gabriel, Carlsson, Sander, Nilsson, Elias, Carlsson, Tim
- Lärosäte / institution
- Chalmers tekniska högskola / Institutionen för data och informationsteknik
- Publiceringsdatum
- 2025
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Fawal, Raghad
Publicerad: 2026
M1-uppsats, Jönköping University/JTH, Avdelningen för datateknik och informatik
Seyhani Porshekoh, Artin
Publicerad: 2026
Kandidat-uppsats, Göteborgs universitet/Förvaltningshögskolan
Nkot Awoh, Therese
Publicerad: 2026-06-16
Kandidat-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Lindström Bermann,Freja Nicole Tiger, Edlund, Jennie, Rankanen Jason, Isac
Publicerad: 2026-02-23
Kandidat-uppsats, Jönköping University/Tekniska Högskolan
Rönnqvist, Emilia, Skoogh, Lovisa
Publicerad: 2026
Kandidat-uppsats, Jönköping University/Internationella Handelshögskolan
Shubat, Deyaa, Aboud, Masa, Dahlén, Oskar
Publicerad: 2026