TVM  0.9.4
ResolutionSchemeBase.h
Go to the documentation of this file.
1 
3 #pragma once
4 
5 #include <tvm/api.h>
6 #include <tvm/defs.h>
7 
10 
11 namespace tvm
12 {
13 
14 namespace scheme
15 {
16 using identifier = int;
17 
18 namespace internal
19 {
22 {
23 public:
24  double big_number() const;
25  void big_number(double big);
26 
27 protected:
34  ResolutionSchemeBase(SchemeAbilities abilities, double big = constant::big_number);
35 
37 
39  double big_number_;
40 };
41 } // namespace internal
42 
43 } // namespace scheme
44 
45 } // namespace tvm
#define TVM_DLLAPI
Definition: api.h:35
Definition: ObjWithId.h:14
Definition: ResolutionSchemeBase.h:22
SchemeAbilities abilities_
Definition: ResolutionSchemeBase.h:36
double big_number_
Definition: ResolutionSchemeBase.h:39
ResolutionSchemeBase(SchemeAbilities abilities, double big=constant::big_number)
Definition: SchemeAbilities.h:59
int identifier
Definition: ResolutionSchemeBase.h:16
Definition: Clock.h:12