JeVoisBase  1.22
JeVois Smart Embedded Machine Vision Toolkit Base Modules
Share this page:
Loading...
Searching...
No Matches
benchmark.Benchmark Class Reference

Public Member Functions

 __init__ (self, **kwargs)
 
 run (self, model)
 
 printResults (self)
 

Protected Attributes

 _type
 
 _data_dict
 
 _dataloader
 
 _metric_dict
 
 _metric
 
 _backend
 
 _target
 
 _benchmark_results
 

Detailed Description

Definition at line 35 of file benchmark.py.

Constructor & Destructor Documentation

◆ __init__()

benchmark.Benchmark.__init__ (   self,
**  kwargs 
)

Definition at line 36 of file benchmark.py.

Member Function Documentation

◆ printResults()

benchmark.Benchmark.printResults (   self)

◆ run()

Member Data Documentation

◆ _backend

benchmark.Benchmark._backend
protected

Definition at line 86 of file benchmark.py.

Referenced by benchmark.Benchmark.run().

◆ _benchmark_results

benchmark.Benchmark._benchmark_results
protected

Definition at line 89 of file benchmark.py.

Referenced by benchmark.Benchmark.printResults(), and benchmark.Benchmark.run().

◆ _data_dict

benchmark.Benchmark._data_dict
protected

Definition at line 42 of file benchmark.py.

◆ _dataloader

benchmark.Benchmark._dataloader
protected

Definition at line 45 of file benchmark.py.

Referenced by benchmark.Benchmark.run().

◆ _metric

benchmark.Benchmark._metric
protected

Definition at line 52 of file benchmark.py.

Referenced by benchmark.Benchmark.printResults(), and benchmark.Benchmark.run().

◆ _metric_dict

benchmark.Benchmark._metric_dict
protected

Definition at line 49 of file benchmark.py.

◆ _target

benchmark.Benchmark._target
protected

Definition at line 87 of file benchmark.py.

Referenced by benchmark.Benchmark.run().

◆ _type

benchmark.Benchmark._type
protected

Definition at line 37 of file benchmark.py.


The documentation for this class was generated from the following file: