File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed
Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,10 @@ void neureka_task_set_input_unsigned(neureka_task_t *task) {
108108 task -> data .cfg .conf0 &= ~NEUREKA_FLAG_INPUT_SIGNED ;
109109}
110110
111+ void neureka_task_set_resilience_mode (neureka_task_t * task ) {
112+ task -> data .cfg .conf0 |= NEUREKA_FLAG_RESILIENCE_MODE ;
113+ }
114+
111115void neureka_task_set_weight_source (neureka_task_t * task ,
112116 neureka_weight_source_e weight_source ) {
113117 task -> data .cfg .conf0 &= ~NEUREKA_MASK_FLAG_WEIGHT_SOURCE ;
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ void neureka_task_set_weight_offset(
139139 const int32_t weight_offset );
140140void neureka_task_set_input_signed (neureka_task_t * task );
141141void neureka_task_set_input_unsigned (neureka_task_t * task );
142+ void neureka_task_set_resilience_mode (neureka_task_t * task );
142143void neureka_task_set_weight_source (neureka_task_t * task ,
143144 neureka_weight_source_e weight_source );
144145uint32_t neureka_get_tile_padding (uint32_t padding , uint32_t i_height ,
Original file line number Diff line number Diff line change 8686#define NEUREKA_SHIFT_QUANT_SHIFT (16)
8787
8888/* CONF0 FLAGS */
89-
89+ #define NEUREKA_FLAG_RESILIENCE_MODE (1 << 27)
9090#define NEUREKA_FLAG_INPUT_SIGNED (1 << 26)
9191#define NEUREKA_FLAG_NORM_BIAS (1 << 25)
9292#define NEUREKA_FLAG_NORM_SHIFT (1 << 24)
You can’t perform that action at this time.
0 commit comments