MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / NEQLSTMLayer

Method NEQLSTMLayer

src/runtime/NEON/functions/NEQLSTMLayer.cpp:122–201  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

120NEQLSTMLayer::~NEQLSTMLayer() = default;
121
122NEQLSTMLayer::NEQLSTMLayer(std::shared_ptr<IMemoryManager> memory_manager)
123 : _memory_group(),
124 _dequantize_input_to_forget_weights(),
125 _quantize_input_to_forget_weights(),
126 _transpose_input_to_forget_weights(),
127 _transpose_input_to_cell_weights(),
128 _transpose_input_to_output_weights(),
129 _transpose_input_to_input_weights(),
130 _transpose_recurrent_to_forget_weights(),
131 _transpose_recurrent_to_cell_weights(),
132 _transpose_recurrent_to_output_weights(),
133 _transpose_recurrent_to_input_weights(),
134 _transpose_projection_weights(),
135 _input_to_input_reduction(),
136 _recurrent_to_input_reduction(),
137 _input_to_forget_reduction(),
138 _recurrent_to_forget_reduction(),
139 _input_to_cell_reduction(),
140 _recurrent_to_cell_reduction(),
141 _input_to_output_reduction(),
142 _recurrent_to_output_reduction(),
143 _projection_reduction(),
144 _projection_bias_add(),
145 _mm_input_to_forget(),
146 _mm_recurrent_to_forget(),
147 _pixelwise_mul_cell_to_forget(),
148 _input_to_forget_outstage(),
149 _recurrent_to_forget_outstage(),
150 _cell_to_forget_outstage(),
151 _accumulate_input_recurrent_forget(),
152 _accumulate_cell_forget(),
153 _forget_gate_sigmoid(),
154 _mm_input_to_cell(),
155 _input_to_cell_outstage(),
156 _mm_recurrent_to_cell(),
157 _recurrent_to_cell_outstage(),
158 _accumulate_input_recurrent_modulation(),
159 _cell_gate_tanh(),
160 _input_gate_sub(),
161 _mm_input_to_input(),
162 _input_to_input_outstage(),
163 _mm_recurrent_to_input(),
164 _recurrent_to_input_outstage(),
165 _accumulate_input_recurrent_input(),
166 _pixelwise_mul_cell_to_input(),
167 _cell_to_input_outstage(),
168 _accumulate_cell_input(),
169 _input_gate_sigmoid(),
170 _pixelwise_mul_forget_cell(),
171 _pixelwise_mul_input_cell(),
172 _add_forget_cell(),
173 _cell_clip(),
174 _mm_input_to_output(),
175 _input_to_output_outstage(),
176 _mm_recurrent_to_output(),
177 _recurrent_to_output_outstage(),
178 _accumulate_input_recurrent_output(),
179 _pixelwise_mul_cell_to_output(),

Callers

nothing calls this directly

Calls 1

MemoryGroupClass · 0.85

Tested by

no test coverage detected