Hubert Błaszczyk
Hubert Błaszczyk
## Example ``` opts = argparse.Namespace(**{"model.freeze_modules": "conv1"}) model = nn.Sequential( OrderedDict([ ('conv1', nn.Conv2d(20,64,5)), ('conv2', nn.Conv2d(20,64,5)) ]) ) print(freeze_modules_based_on_opts(opts, model)) ``` 
I've made nested module selection based on the way the CSS children selector works. By using '>' we can now select nested modules. Example: ``` opts = argparse.Namespace(**{"model.freeze_modules": "model1>ins_model"}) inside_model2...
Following PR contains: - creation of `register_performance_metric` decorator to register custom metrics provided by user - adjustment of `performance_metrics` to suite new way of function execution - adjustment of `test_performance_metrics`...
### Details: - Support complex tensors for `Rsqrt`operations + tests ### Tickets: - [None](https://github.com/openvinotoolkit/openvino/issues/23238)
### Details: - Support direct comparison of PartialShape and Shape with list and tuple - Tests I'm not entirely sure of the dynamic case and could use a hint. ;)...
### Details: - Created `init_function` to initialize functions directly in the addon. - Extended `type_validation` with `Napi::Boolean` - Exposed `ov.saveModel` - To make proper tests like in Python API I...