RNSGA-II - BootstrapNAS sub-network search
Changes
Enable RNSGA-II algorithm to search for efficient sub-networks.
Reason for changes
Improvements in BootstrapNAS search.
Related tickets
N/A
Tests
Improved search tests to include RNSGA-II as search algorithm.
@ljaljushkin, could you review this?
Can one of the admins verify this patch?
Hi @jpablomch! This PR looks inactive. If it is still relevant, please rebase and address comments, or close otherwise.
Codecov Report
Merging #1235 (020313e) into develop (a6e4928) will decrease coverage by
1.09%. Report is 14 commits behind head on develop. The diff coverage is71.23%.
Additional details and impacted files
@@ Coverage Diff @@
## develop #1235 +/- ##
===========================================
- Coverage 90.68% 89.60% -1.09%
===========================================
Files 487 489 +2
Lines 43804 44262 +458
===========================================
- Hits 39723 39659 -64
- Misses 4081 4603 +522
| Files | Coverage Δ | |
|---|---|---|
| nncf/config/schemata/experimental_schema.py | 100.00% <ø> (ø) |
|
| ...cf/experimental/torch/nas/bootstrapNAS/__init__.py | 100.00% <100.00%> (ø) |
|
| ...perimental/torch/nas/bootstrapNAS/search/search.py | 80.48% <70.83%> (-2.42%) |
:arrow_down: |
... and 74 files with indirect coverage changes
| Flag | Coverage Δ | |
|---|---|---|
| COMMON | ? |
|
| ONNX | 33.83% <0.00%> (-0.03%) |
:arrow_down: |
| OPENVINO | 38.74% <0.00%> (+0.03%) |
:arrow_up: |
| TENSORFLOW | 29.80% <0.00%> (-0.21%) |
:arrow_down: |
| TORCH | 62.63% <71.23%> (-0.07%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Components | Coverage Δ | |
|---|---|---|
| common | 89.57% <ø> (-3.78%) |
:arrow_down: |
| torch | 93.22% <ø> (+0.04%) |
:arrow_up: |
| tensorflow | 94.01% <ø> (-0.02%) |
:arrow_down: |
| onnx | 96.91% <ø> (-0.13%) |
:arrow_down: |
| openvino | 90.84% <ø> (-1.24%) |
:arrow_down: |
| ptq | 85.20% <ø> (-3.21%) |
:arrow_down: |