chunseoklee

Results 50 issues of chunseoklee

- Enable CircleGRU operation in luci-interpreter - Overall implemenatation is borrowed from onert-micro 2.0 draft : https://github.com/Samsung/ONE/pull/14237 issue : https://github.com/Samsung/ONE/issues/12263 ONE-DCO-1.0-Signed-off-by: Chunseok Lee

- Add rule.test for dredd test of fuse_gru pass draft : https://github.com/Samsung/ONE/pull/14237 issue : https://github.com/Samsung/ONE/issues/12263 ONE-DCO-1.0-Signed-off-by: Chunseok Lee

This PR introduces FuseGRUPass for fusing decomposed gru pattern into single CircleGRU. draft : https://github.com/Samsung/ONE/pull/14237 issue : https://github.com/Samsung/ONE/issues/12263 ONE-DCO-1.0-Signed-off-by: Artem Balyshev ONE-DCO-1.0-Signed-off-by: Chunseok Lee

## Checklist ### Release Action - [x] Merge before branch out - [x] Release Note : https://github.com/Samsung/ONE/pull/14118 - [x] update onert-micro version file : done at 2.0-pre release - [x]...

type/release

DC(duplicated code) Score for onert-micro is 3.96 (with #13872 and #13870 and #13865) Here is a DC list(first 20 DCs) : Metric;BlockKey;Path;LineStart;LineEnd;LineCount;Token;Violation DC;1;onert-micro/onert-micro/include/pal/common/PALL2Pool2DCommon.h;34;62;29;265;Y DC;1;onert-micro/onert-micro/include/pal/common/PALMaxPool2DCommon.h;32;60;29;265;Y DC;2;onert-micro/onert-micro/include/pal/mcu/PALAveragePool2D.h;30;56;27;246;Y DC;2;onert-micro/onert-micro/include/pal/mcu/PALMaxPool2D.h;30;56;27;246;Y DC;3;onert-micro/onert-micro/include/pal/common/PALAveragePool2DCommon.h;33;58;26;224;Y DC;3;onert-micro/onert-micro/include/pal/common/PALL2Pool2DCommon.h;34;59;26;224;Y DC;3;onert-micro/onert-micro/include/pal/common/PALMaxPool2DCommon.h;32;57;26;224;Y DC;4;onert-micro/onert-micro/src/train/kernels/Conv1D.cpp;69;114;46;208;Y...

- flatbuffer 23 - circle gen header 0.8 by flatc 23 ONE-DCO-1.0-Signed-off-by: Chunseok Lee

PR/NO MERGE

I will prepare onert-2.0 release by Sep. But, internal audit process takes several weeks after code freeze. Thus, we need to complete the following feature by Aug. - [ ]...

GRU operation in circle can be defined in two ways. During conversion from Keras, it may be converted into : - Single "Custom" GRU operation as in (onert-micro) https://github.com/Samsung/ONE/pull/11840 +...

FEATURE_REQUEST
type/discussion

This PR covers arbitrary begin/end range with shrink_axis_mask pattern. That is, we ignore 0 for begin and 1 for end condition if shrink_axis_mask is on for that dimension. ONE-DCO-1.0-Signed-off-by: Chunseok...

circle model at https://github.com/Samsung/ONE/issues/13365#issuecomment-2272718661 has the following strided_slice op, which can be replaced reshape. But, current luci/pass's `--substitute_strided_slice_to_reshape` does not convert it to reshape pattern since converting condition is not...