CMS 3D CMS Logo

Macros | Typedefs
defines.h File Reference
#include "ap_fixed.h"
#include "ap_int.h"
#include <cstddef>
#include <cstdio>

Go to the source code of this file.

Macros

#define N_INPUT_1_1   80
 
#define N_LAYER_11   15
 
#define N_LAYER_11   15
 
#define N_LAYER_14   10
 
#define N_LAYER_14   10
 
#define N_LAYER_17   1
 
#define N_LAYER_17   1
 
#define N_LAYER_2   25
 
#define N_LAYER_2   25
 
#define N_LAYER_20   1
 
#define N_LAYER_5   25
 
#define N_LAYER_5   25
 
#define N_LAYER_8   15
 
#define N_LAYER_8   15
 

Typedefs

typedef ap_fixed< 9, 3 > bias11_t
 
typedef ap_fixed< 9, 3 > bias14_t
 
typedef ap_fixed< 16, 7 > bias17_t
 
typedef ap_fixed< 16, 7 > bias20_t
 
typedef ap_fixed< 9, 3 > bias2_t
 
typedef ap_fixed< 9, 3 > bias5_t
 
typedef ap_fixed< 9, 3 > bias8_t
 
typedef ap_fixed< 24, 12 > input2_t
 
typedef ap_fixed< 16, 6 > input_t
 
typedef ap_fixed< 18, 8 > jetID_output_table_t
 
typedef ap_ufixed< 9, 0, AP_RND_CONV, AP_SAT > layer10_t
 
typedef ap_uint< 1 > layer11_index
 
typedef ap_fixed< 16, 6 > layer11_t
 
typedef ap_ufixed< 9, 0, AP_RND_CONV, AP_SAT > layer13_t
 
typedef ap_uint< 1 > layer14_index
 
typedef ap_fixed< 16, 6 > layer14_t
 
typedef ap_ufixed< 9, 0, AP_RND_CONV, AP_SAT > layer16_t
 
typedef ap_uint< 1 > layer17_index
 
typedef ap_fixed< 16, 6 > layer17_t
 
typedef ap_uint< 1 > layer20_index
 
typedef ap_uint< 1 > layer2_index
 
typedef ap_fixed< 16, 6 > layer2_t
 
typedef ap_ufixed< 9, 0, AP_RND_CONV, AP_SAT > layer4_t
 
typedef ap_uint< 1 > layer5_index
 
typedef ap_fixed< 16, 6 > layer5_t
 
typedef ap_ufixed< 9, 0, AP_RND_CONV, AP_SAT > layer7_t
 
typedef ap_uint< 1 > layer8_index
 
typedef ap_fixed< 16, 6 > layer8_t
 
typedef ap_fixed< 16, 6 > model_default_t
 
typedef ap_fixed< 18, 8 > relu_1_table_t
 
typedef ap_fixed< 18, 8 > relu_2_table_t
 
typedef ap_fixed< 18, 8 > relu_3_table_t
 
typedef ap_fixed< 18, 8 > relu_4_table_t
 
typedef ap_fixed< 18, 8 > relu_5_table_t
 
typedef ap_fixed< 16, 6 > result_t
 
typedef ap_fixed< 9, 3 > weight11_t
 
typedef ap_fixed< 9, 3 > weight14_t
 
typedef ap_fixed< 16, 7 > weight17_t
 
typedef ap_fixed< 16, 7 > weight20_t
 
typedef ap_fixed< 9, 3 > weight2_t
 
typedef ap_fixed< 9, 3 > weight5_t
 
typedef ap_fixed< 9, 3 > weight8_t
 

Macro Definition Documentation

◆ N_INPUT_1_1

#define N_INPUT_1_1   80

Definition at line 11 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_11 [1/2]

#define N_LAYER_11   15

Definition at line 19 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_11 [2/2]

#define N_LAYER_11   15

Definition at line 19 of file defines.h.

◆ N_LAYER_14 [1/2]

#define N_LAYER_14   10

Definition at line 21 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_14 [2/2]

#define N_LAYER_14   10

Definition at line 21 of file defines.h.

◆ N_LAYER_17 [1/2]

#define N_LAYER_17   1

Definition at line 23 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_17 [2/2]

#define N_LAYER_17   1

Definition at line 23 of file defines.h.

◆ N_LAYER_2 [1/2]

#define N_LAYER_2   25

Definition at line 13 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_2 [2/2]

#define N_LAYER_2   25

Definition at line 13 of file defines.h.

◆ N_LAYER_20

#define N_LAYER_20   1

Definition at line 24 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_5 [1/2]

#define N_LAYER_5   25

Definition at line 15 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_5 [2/2]

#define N_LAYER_5   25

Definition at line 15 of file defines.h.

◆ N_LAYER_8 [1/2]

#define N_LAYER_8   15

Definition at line 17 of file defines.h.

Referenced by TauNNIdHW::EvaluateNN().

◆ N_LAYER_8 [2/2]

#define N_LAYER_8   15

Definition at line 17 of file defines.h.

Typedef Documentation

◆ bias11_t

typedef ap_fixed<9, 3> bias11_t

Definition at line 50 of file defines.h.

◆ bias14_t

typedef ap_fixed<9, 3> bias14_t

Definition at line 56 of file defines.h.

◆ bias17_t

typedef ap_fixed<16, 7> bias17_t

Definition at line 62 of file defines.h.

◆ bias20_t

typedef ap_fixed<16, 7> bias20_t

Definition at line 67 of file defines.h.

◆ bias2_t

typedef ap_fixed<9, 3> bias2_t

Definition at line 32 of file defines.h.

◆ bias5_t

typedef ap_fixed<9, 3> bias5_t

Definition at line 38 of file defines.h.

◆ bias8_t

typedef ap_fixed<9, 3> bias8_t

Definition at line 44 of file defines.h.

◆ input2_t

typedef ap_fixed<24, 12> input2_t

Definition at line 28 of file defines.h.

◆ input_t

typedef ap_fixed<16, 6> input_t

Definition at line 27 of file defines.h.

◆ jetID_output_table_t

typedef ap_fixed<18, 8> jetID_output_table_t

Definition at line 65 of file defines.h.

◆ layer10_t

typedef ap_ufixed<9, 0, AP_RND_CONV, AP_SAT> layer10_t

Definition at line 46 of file defines.h.

◆ layer11_index

typedef ap_uint<1> layer11_index

Definition at line 51 of file defines.h.

◆ layer11_t

typedef ap_fixed<16, 6> layer11_t

Definition at line 48 of file defines.h.

◆ layer13_t

typedef ap_ufixed<9, 0, AP_RND_CONV, AP_SAT> layer13_t

Definition at line 52 of file defines.h.

◆ layer14_index

typedef ap_uint<1> layer14_index

Definition at line 57 of file defines.h.

◆ layer14_t

typedef ap_fixed<16, 6> layer14_t

Definition at line 54 of file defines.h.

◆ layer16_t

typedef ap_ufixed<9, 0, AP_RND_CONV, AP_SAT> layer16_t

Definition at line 58 of file defines.h.

◆ layer17_index

typedef ap_uint<1> layer17_index

Definition at line 63 of file defines.h.

◆ layer17_t

typedef ap_fixed<16, 6> layer17_t

Definition at line 60 of file defines.h.

◆ layer20_index

typedef ap_uint<1> layer20_index

Definition at line 68 of file defines.h.

◆ layer2_index

typedef ap_uint<1> layer2_index

Definition at line 33 of file defines.h.

◆ layer2_t

typedef ap_fixed<16, 6> layer2_t

Definition at line 30 of file defines.h.

◆ layer4_t

typedef ap_ufixed<9, 0, AP_RND_CONV, AP_SAT> layer4_t

Definition at line 34 of file defines.h.

◆ layer5_index

typedef ap_uint<1> layer5_index

Definition at line 39 of file defines.h.

◆ layer5_t

typedef ap_fixed<16, 6> layer5_t

Definition at line 36 of file defines.h.

◆ layer7_t

typedef ap_ufixed<9, 0, AP_RND_CONV, AP_SAT> layer7_t

Definition at line 40 of file defines.h.

◆ layer8_index

typedef ap_uint<1> layer8_index

Definition at line 45 of file defines.h.

◆ layer8_t

typedef ap_fixed<16, 6> layer8_t

Definition at line 42 of file defines.h.

◆ model_default_t

typedef ap_fixed<16, 6> model_default_t

Definition at line 29 of file defines.h.

◆ relu_1_table_t

typedef ap_fixed<18, 8> relu_1_table_t

Definition at line 35 of file defines.h.

◆ relu_2_table_t

typedef ap_fixed<18, 8> relu_2_table_t

Definition at line 41 of file defines.h.

◆ relu_3_table_t

typedef ap_fixed<18, 8> relu_3_table_t

Definition at line 47 of file defines.h.

◆ relu_4_table_t

typedef ap_fixed<18, 8> relu_4_table_t

Definition at line 53 of file defines.h.

◆ relu_5_table_t

typedef ap_fixed<18, 8> relu_5_table_t

Definition at line 59 of file defines.h.

◆ result_t

typedef ap_fixed<16, 6> result_t

Definition at line 64 of file defines.h.

◆ weight11_t

typedef ap_fixed<9, 3> weight11_t

Definition at line 49 of file defines.h.

◆ weight14_t

typedef ap_fixed<9, 3> weight14_t

Definition at line 55 of file defines.h.

◆ weight17_t

typedef ap_fixed<16, 7> weight17_t

Definition at line 61 of file defines.h.

◆ weight20_t

typedef ap_fixed<16, 7> weight20_t

Definition at line 66 of file defines.h.

◆ weight2_t

typedef ap_fixed<9, 3> weight2_t

Definition at line 31 of file defines.h.

◆ weight5_t

typedef ap_fixed<9, 3> weight5_t

Definition at line 37 of file defines.h.

◆ weight8_t

typedef ap_fixed<9, 3> weight8_t

Definition at line 43 of file defines.h.