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...

Descripción completa

Detalles Bibliográficos
Autor principal: Sossai, Federico
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