Cargando…
HLS4ML - Testing Infrastructure
Testing is a process to execute a software or program and find all the errors and bugs in software/program which do not meet the requirements or have inconsistency during the executing of the program. With more uses of machine learning and deep neural networks in the particle physics sector, High-Le...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2743530 |
Sumario: | Testing is a process to execute a software or program and find all the errors and bugs in software/program which do not meet the requirements or have inconsistency during the executing of the program. With more uses of machine learning and deep neural networks in the particle physics sector, High-Level Synthesis languages for FPGAs called hls4ml are used. With more layers and frameworks being supported, it is crucial to maintain the consistency and the functionality of the software when there is new change added. To ensure that the conversion process of deep neural networks is being executed correctly we create a testing infrastructure and testing pipeline for the conversion of deep neural networks using hls4ml. |
---|