| 120 | CLQLSTMLayer::~CLQLSTMLayer() = default; |
| 121 | |
| 122 | void CLQLSTMLayer::configure_layer_norm(LayerNormGate g, const ICLTensor *in) |
| 123 | { |
| 124 | ARM_COMPUTE_ERROR_ON(!_has_layer_norm); |
| 125 | |
| 126 | CLTensor *out = &get_layer_norm_output(g); |
| 127 | _memory_group.manage(out); |
| 128 | out->allocator()->init(*(in->info())); |
| 129 | |
| 130 | get_layer_norm(g).configure(in, out, get_layer_norm_weight(g), get_layer_norm_bias(g)); |
| 131 | } |
| 132 | |
| 133 | Status CLQLSTMLayer::validate_layer_norm(const ITensorInfo &in, const ITensorInfo &weight, const ITensorInfo &bias) |
| 134 | { |