Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
1#pragma once
2
3#include <cstdint>
4#include <string>
5#include <vector>
6
7namespace NV {
8    namespace Metric {
9        namespace Config {
10            /* Function to get Config image
11            * @param[in]  chipName                          Chip name for which configImage is to be generated
12            * @param[in]  metricNames                       List of metrics for which configImage is to be generated
13            * @param[out] configImage                       Generated configImage
14            * @param[in]  pCounterAvailabilityImage         Pointer to counter availability image queried on target device, can be used to filter unavailable metrics
15            */
16            bool GetConfigImage(std::string chipName,
17                                const std::vector<std::string>& metricNames,
18                                std::vector<uint8_t>& configImage,
19                                const uint8_t* pCounterAvailabilityImage = NULL);
20
21            /* Function to get CounterDataPrefix image
22            * @param[in]  chipName                  Chip name for which counterDataImagePrefix is to be generated
23            * @param[in]  metricNames               List of metrics for which counterDataImagePrefix is to be generated
24            * @param[out] counterDataImagePrefix    Generated counterDataImagePrefix
25            * @param[in] pCounterAvailabilityImage  Pointer to counter availability image queried on target device, can be used to filter unavailable metrics
26            */
27            bool GetCounterDataPrefixImage(std::string chipName,
28                                           const std::vector<std::string>& metricNames,
29                                           std::vector<uint8_t>& counterDataImagePrefix,
30                                           const uint8_t* pCounterAvailabilityImage = NULL);
31        }
32    }
33}
34 
codekingpro/portable-devtools · Team Ai