Cargando…
Tests and Benchmarks for TMVA/SOFIE
TMVA/SOFIE is a new experimental module part of the ROOT project that is intended to convert pre-trained deep neural networks into a C++ header file that carries minimal dependencies on external libraries. This report is intended to summarize the work that I did as a participant to the CERN Online S...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2788396 |
_version_ | 1780972125972070400 |
---|---|
author | Sossai, Federico |
author_facet | Sossai, Federico |
author_sort | Sossai, Federico |
collection | CERN |
description | TMVA/SOFIE is a new experimental module part of the ROOT project that is intended to convert pre-trained deep neural networks into a C++ header file that carries minimal dependencies on external libraries. This report is intended to summarize the work that I did as a participant to the CERN Online Summer Student Programme 2021, held remotely. The outcome of this work is code, as this is mainly a software project. I organized a CMake solution to allow quick and easy integration of GoogleTests and GoogleBenchmarks into the SOFIE project. I also developed a class that allows the user to profile an inference task in SOFIE via code instrumentation. This is helpful in identifying the computational bottlenecks of the generated models |
id | cern-2788396 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2021 |
record_format | invenio |
spelling | cern-27883962021-10-22T18:22:27Zhttp://cds.cern.ch/record/2788396engSossai, FedericoTests and Benchmarks for TMVA/SOFIEComputing and ComputersTMVA/SOFIE is a new experimental module part of the ROOT project that is intended to convert pre-trained deep neural networks into a C++ header file that carries minimal dependencies on external libraries. This report is intended to summarize the work that I did as a participant to the CERN Online Summer Student Programme 2021, held remotely. The outcome of this work is code, as this is mainly a software project. I organized a CMake solution to allow quick and easy integration of GoogleTests and GoogleBenchmarks into the SOFIE project. I also developed a class that allows the user to profile an inference task in SOFIE via code instrumentation. This is helpful in identifying the computational bottlenecks of the generated modelsCERN-STUDENTS-Note-2021-216oai:cds.cern.ch:27883962021-10-22 |
spellingShingle | Computing and Computers Sossai, Federico Tests and Benchmarks for TMVA/SOFIE |
title | Tests and Benchmarks for TMVA/SOFIE |
title_full | Tests and Benchmarks for TMVA/SOFIE |
title_fullStr | Tests and Benchmarks for TMVA/SOFIE |
title_full_unstemmed | Tests and Benchmarks for TMVA/SOFIE |
title_short | Tests and Benchmarks for TMVA/SOFIE |
title_sort | tests and benchmarks for tmva/sofie |
topic | Computing and Computers |
url | http://cds.cern.ch/record/2788396 |
work_keys_str_mv | AT sossaifederico testsandbenchmarksfortmvasofie |