ONE - On-device Neural Engine
Loading...
Searching...
No Matches
Knob.h File Reference
#include "Knob.lst"

Go to the source code of this file.

Namespaces

namespace  exo
 

Macros

#define KNOB_BOOL(NAME, TFL_DEFAULT, CIRCLE_DEFAULT, DESC)   NAME,
 
#define KNOB_BOOL(NAME, TFL_DEFAULT, CIRCLE_DEFAULT, DESC)
 

Enumerations

enum class  exo::Dialect { exo::TFLITE , exo::CIRCLE }
 
enum class  exo::Knob { exo::KNOB_BOOL }
 

Functions

template<Knob K>
KnobTrait< K >::ValueType exo::get (void)
 
void exo::set (Dialect d)
 

Macro Definition Documentation

◆ KNOB_BOOL [1/2]

#define KNOB_BOOL (   NAME,
  TFL_DEFAULT,
  CIRCLE_DEFAULT,
  DESC 
)    NAME,

Definition at line 31 of file Knob.h.

◆ KNOB_BOOL [2/2]

#define KNOB_BOOL (   NAME,
  TFL_DEFAULT,
  CIRCLE_DEFAULT,
  DESC 
)
Value:
template <> struct KnobTrait<Knob::NAME> \
{ \
using ValueType = bool; \
};

Definition at line 31 of file Knob.h.