HEBench
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12345]
 ▼Nhebench
 ▼NAPIBridge
 NWorkloadParamType
 CWorkloadParamDefines a single workload parameter
 CWorkloadParamsSpecifies the parameters for a workload
 CCategoryParamsSpecifies parameters for a category
 CBenchmarkDescriptorDefines a benchmark test
 C_FlexibleDataStructure to contain flexible data
 CDataPackDefines a data package for an operation
 CDataPackCollectionDefines a collection of data packs
 CParameterIndexerIndexes a DataPack
 CWorkloadParam.__unnamed5__
 CCategoryParams.__unnamed7__
 CCategoryParams.__unnamed7__.latency
 CCategoryParams.__unnamed7__.offline
 ▼Ncpp
 NUtilities
 ►NWorkloadParams
 CBenchmarkDescriptionBase class for objects representing a specific benchmark based on an HEBench benchmark descriptor
 CBaseBenchmarkTop level opaque benchmark class
 CBenchmarkHandleBundles a benchmark and its description to cross the API Bridge as a handle
 CBaseEngineBase class that encapsulates common behavior of backend engines
 CITaggedObjectRepresents an object with a tag
 CEngineObjectHelper class to encapsulate objects that will cross the boundary of the API Bridge
 CHEBenchError
 ▼NDataLoader
 CExternalDataset
 CExternalDatasetLoader
 CEDLHelper
 CEDLTypedHelper
 ▼NReportGen
 ►NCompiler
 ►Ncpp
 C_TimingReportEventC
 C_UnitPrefix
 COverviewHeader
 CStatisticsResult
 CReportEventTypeStats
 CReportStats
 CEventTypeExtracts and maintains the timing report events of the same type
 CTimingReportImpl
 ▼NTestHarness
 ►NBenchmarkDescription
 ►NDotProduct
 ►NEltwiseAdd
 ►NEltwiseMult
 ►NGenericWL
 ►NLogisticRegression
 ►NMatrixMultiply
 ►NSimpleSetIntersection
 ►CPartialBenchmarkCategory
 CBenchmarkLatencyBase class for workload benchmarks in the latency category
 CBenchmarkOfflineBase class for workload benchmarks in the offline category
 CDataLoaderCompute
 CDataGeneratorHelperStatic helper class to generate vector data for all supported data types
 CBenchmarkFactory
 CEngine
 ►CIBenchmarkDescriptorBase interface for Benchmark Descriptors
 ►CPartialBenchmarkDescriptorProvides boilerplate implementation to common methods of interface IBenchmarkDescription and implements some mechanisms to ease implementation of the interface
 ►CIBenchmarkInterface for benchmarks
 ►CPartialBenchmarkBase class for benchmarks
 ►CIDataLoader
 CPartialDataLoaderBase class for data loaders and data generators
 CPartialDataLoaderHelper
 ▼NUtilities
 CBenchmarkRequest
 CBenchmarkSession
 ►CBenchmarkConfigLoader
 CBenchmarkConfigBrokerProvides facilities to configure the selection of benchmarks to run based on the supported workloads from a loaded backend
 CRandomGenerator
 CTimingReportEx
 CConfigExporterImpl
 CConfigImporterImpl