diff --git a/validation/networks/full_net/resnet/resnet_depth_68.onnx b/validation/networks/full_net/resnet/resnet_depth_68.onnx deleted file mode 120000 index 851070f..0000000 --- a/validation/networks/full_net/resnet/resnet_depth_68.onnx +++ /dev/null @@ -1 +0,0 @@ -../../resnet/depth_68/resnetv2_depth_68.onnx \ No newline at end of file diff --git a/validation/networks/full_net/resnet18/resnet18_depth_68.onnx b/validation/networks/full_net/resnet18/resnet18_depth_68.onnx new file mode 120000 index 0000000..3162df1 --- /dev/null +++ b/validation/networks/full_net/resnet18/resnet18_depth_68.onnx @@ -0,0 +1 @@ +../../resnet18/depth_68/resnet18_depth_68.onnx \ No newline at end of file diff --git a/validation/networks/full_net/vgg/vgg16_depth_35.onnx b/validation/networks/full_net/vgg16/vgg16_depth_35.onnx similarity index 100% rename from validation/networks/full_net/vgg/vgg16_depth_35.onnx rename to validation/networks/full_net/vgg16/vgg16_depth_35.onnx diff --git a/validation/networks/full_net/yolo/yolo11n_depth_51.onnx b/validation/networks/full_net/yolo11n/yolo11n_depth_51.onnx similarity index 100% rename from validation/networks/full_net/yolo/yolo11n_depth_51.onnx rename to validation/networks/full_net/yolo11n/yolo11n_depth_51.onnx diff --git a/validation/networks/pimcomp_models/README.md b/validation/networks/pimcomp_models/README.md index d6e6a2e..c4f52fe 100644 --- a/validation/networks/pimcomp_models/README.md +++ b/validation/networks/pimcomp_models/README.md @@ -9,12 +9,12 @@ and energy results. ## Models and provenance -| Directory | Model | Input | Provenance | -| --- | --- | --- | --- | -| `resnet18/` | ResNet-18 v1 | `1x3x224x224` | Symlink to the complete ONNX Model Zoo model already present at `../resnetv2/depth_68/resnetv2_depth_68.onnx`. | -| `resnet34/` | ResNet-34 v1 | `1x3x224x224` | [ONNX Model Zoo `resnet34-v1-7`](https://huggingface.co/onnxmodelzoo/resnet34-v1-7), with its symbolic batch fixed to 1 as PIMCOMP's frontend does. | -| `googlenet/` | GoogLeNet | `1x3x224x224` | Unmodified [ONNX Model Zoo `googlenet-12`](https://huggingface.co/onnxmodelzoo/googlenet-12). | -| `vgg8/` | VGG-8 reconstruction | `1x1x28x28` | Deterministic compiler workload with six convolution and two fully connected layers. | +| Directory | Model | Input | Provenance | +|--------------|----------------------|---------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `resnet18/` | ResNet-18 v1 | `1x3x224x224` | Symlink to the complete [ONNX Model Zoo `resnet18-v1-7`](https://huggingface.co/onnxmodelzoo/resnet18-v1-7) model already present at `../resnet18/depth_68/resnet18_depth_68.onnx`. | +| `resnet34/` | ResNet-34 v1 | `1x3x224x224` | [ONNX Model Zoo `resnet34-v1-7`](https://huggingface.co/onnxmodelzoo/resnet34-v1-7), with its symbolic batch fixed to 1 as PIMCOMP's frontend does. | +| `googlenet/` | GoogLeNet | `1x3x224x224` | Unmodified [ONNX Model Zoo `googlenet-12`](https://huggingface.co/onnxmodelzoo/googlenet-12). | +| `vgg8/` | VGG-8 reconstruction | `1x1x28x28` | Reconstruction of the [PIMCOMP VGG-8 benchmark](https://arxiv.org/html/2411.09159#S8.SS1), with six convolution and two fully connected layers. | `googlenet/googlenet-12-latency.onnx` is the explicit common latency model. It exposes the original model's final FC logits (`loss3/classifier_1`) and @@ -52,11 +52,11 @@ Each profile subdirectory contains pre-generated latency and throughput `pimsim-nn` configs plus its matching mesh; comparison and validation select these checked-in artifacts without generating configs at runtime. -| Config | Cores | Crossbars/core | Crossbar | Cell | PIMCOMP layout | -| --- | ---: | ---: | --- | ---: | --- | -| `arch-a/latency_config.json` | 168 | 96 | `128x128` | 2-bit | `12x14` | -| `arch-b/latency_config.json` | 138 | 128 | `128x128` | 2-bit | `6x23` | -| `arch-c/latency_config.json` | 64 (16 chips x 4) | 8 | `512x1024` | 2-bit | flattened `8x8` | +| Config | Cores | Crossbars/core | Crossbar | Cell | PIMCOMP layout | +|------------------------------|------------------:|---------------:|------------|------:|-----------------| +| `arch-a/latency_config.json` | 168 | 96 | `128x128` | 2-bit | `12x14` | +| `arch-b/latency_config.json` | 138 | 128 | `128x128` | 2-bit | `6x23` | +| `arch-c/latency_config.json` | 64 (16 chips x 4) | 8 | `512x1024` | 2-bit | flattened `8x8` | `adc_count` is 16, matching the paper's 16-bit fixed-point weight precision. The paper does not give a two-dimensional core topology for Arch-A/B, so the @@ -244,7 +244,7 @@ longer be a paper-matched comparison. The local `monolith` SSH alias points to the high-memory host. Copy only this suite and the comparison driver; `-L` materializes the ResNet-18 symlink because -the canonical `resnetv2/depth_68` file may not exist remotely: +the canonical `resnet18/depth_68/resnet18_depth_68.onnx` file may not exist remotely: ```bash REMOTE_REPO=/home/gmagnani/Project/Raptor diff --git a/validation/networks/pimcomp_models/resnet18/resnet18-v1-7.onnx b/validation/networks/pimcomp_models/resnet18/resnet18-v1-7.onnx index 851070f..3162df1 120000 --- a/validation/networks/pimcomp_models/resnet18/resnet18-v1-7.onnx +++ b/validation/networks/pimcomp_models/resnet18/resnet18-v1-7.onnx @@ -1 +1 @@ -../../resnet/depth_68/resnetv2_depth_68.onnx \ No newline at end of file +../../resnet18/depth_68/resnet18_depth_68.onnx \ No newline at end of file diff --git a/validation/networks/resnet/resnet18_torchvision.onnx b/validation/networks/resnet/resnet18_torchvision.onnx deleted file mode 100644 index 6b8884e..0000000 Binary files a/validation/networks/resnet/resnet18_torchvision.onnx and /dev/null differ diff --git a/validation/networks/resnet/depth_00/resnetv2_depth_00.onnx b/validation/networks/resnet18/depth_00/resnet18_depth_00.onnx similarity index 100% rename from validation/networks/resnet/depth_00/resnetv2_depth_00.onnx rename to validation/networks/resnet18/depth_00/resnet18_depth_00.onnx diff --git a/validation/networks/resnet/depth_01/resnetv2_depth_01.onnx b/validation/networks/resnet18/depth_01/resnet18_depth_01.onnx similarity index 100% rename from validation/networks/resnet/depth_01/resnetv2_depth_01.onnx rename to validation/networks/resnet18/depth_01/resnet18_depth_01.onnx diff --git a/validation/networks/resnet/depth_02/resnetv2_depth_02.onnx b/validation/networks/resnet18/depth_02/resnet18_depth_02.onnx similarity index 100% rename from validation/networks/resnet/depth_02/resnetv2_depth_02.onnx rename to validation/networks/resnet18/depth_02/resnet18_depth_02.onnx diff --git a/validation/networks/resnet/depth_03/resnetv2_depth_03.onnx b/validation/networks/resnet18/depth_03/resnet18_depth_03.onnx similarity index 100% rename from validation/networks/resnet/depth_03/resnetv2_depth_03.onnx rename to validation/networks/resnet18/depth_03/resnet18_depth_03.onnx diff --git a/validation/networks/resnet/depth_04/resnetv2_depth_04.onnx b/validation/networks/resnet18/depth_04/resnet18_depth_04.onnx similarity index 100% rename from validation/networks/resnet/depth_04/resnetv2_depth_04.onnx rename to validation/networks/resnet18/depth_04/resnet18_depth_04.onnx diff --git a/validation/networks/resnet/depth_05/resnetv2_depth_05.onnx b/validation/networks/resnet18/depth_05/resnet18_depth_05.onnx similarity index 100% rename from validation/networks/resnet/depth_05/resnetv2_depth_05.onnx rename to validation/networks/resnet18/depth_05/resnet18_depth_05.onnx diff --git a/validation/networks/resnet/depth_06/resnetv2_depth_06.onnx b/validation/networks/resnet18/depth_06/resnet18_depth_06.onnx similarity index 100% rename from validation/networks/resnet/depth_06/resnetv2_depth_06.onnx rename to validation/networks/resnet18/depth_06/resnet18_depth_06.onnx diff --git a/validation/networks/resnet/depth_07/resnetv2_depth_07.onnx b/validation/networks/resnet18/depth_07/resnet18_depth_07.onnx similarity index 100% rename from validation/networks/resnet/depth_07/resnetv2_depth_07.onnx rename to validation/networks/resnet18/depth_07/resnet18_depth_07.onnx diff --git a/validation/networks/resnet/depth_08/resnetv2_depth_08.onnx b/validation/networks/resnet18/depth_08/resnet18_depth_08.onnx similarity index 100% rename from validation/networks/resnet/depth_08/resnetv2_depth_08.onnx rename to validation/networks/resnet18/depth_08/resnet18_depth_08.onnx diff --git a/validation/networks/resnet/depth_09/resnetv2_depth_09.onnx b/validation/networks/resnet18/depth_09/resnet18_depth_09.onnx similarity index 100% rename from validation/networks/resnet/depth_09/resnetv2_depth_09.onnx rename to validation/networks/resnet18/depth_09/resnet18_depth_09.onnx diff --git a/validation/networks/resnet/depth_10/resnetv2_depth_10.onnx b/validation/networks/resnet18/depth_10/resnet18_depth_10.onnx similarity index 100% rename from validation/networks/resnet/depth_10/resnetv2_depth_10.onnx rename to validation/networks/resnet18/depth_10/resnet18_depth_10.onnx diff --git a/validation/networks/resnet/depth_11/resnetv2_depth_11.onnx b/validation/networks/resnet18/depth_11/resnet18_depth_11.onnx similarity index 100% rename from validation/networks/resnet/depth_11/resnetv2_depth_11.onnx rename to validation/networks/resnet18/depth_11/resnet18_depth_11.onnx diff --git a/validation/networks/resnet/depth_12/resnetv2_depth_12.onnx b/validation/networks/resnet18/depth_12/resnet18_depth_12.onnx similarity index 100% rename from validation/networks/resnet/depth_12/resnetv2_depth_12.onnx rename to validation/networks/resnet18/depth_12/resnet18_depth_12.onnx diff --git a/validation/networks/resnet/depth_13/resnetv2_depth_13.onnx b/validation/networks/resnet18/depth_13/resnet18_depth_13.onnx similarity index 100% rename from validation/networks/resnet/depth_13/resnetv2_depth_13.onnx rename to validation/networks/resnet18/depth_13/resnet18_depth_13.onnx diff --git a/validation/networks/resnet/depth_14/resnetv2_depth_14.onnx b/validation/networks/resnet18/depth_14/resnet18_depth_14.onnx similarity index 100% rename from validation/networks/resnet/depth_14/resnetv2_depth_14.onnx rename to validation/networks/resnet18/depth_14/resnet18_depth_14.onnx diff --git a/validation/networks/resnet/depth_15/resnetv2_depth_15.onnx b/validation/networks/resnet18/depth_15/resnet18_depth_15.onnx similarity index 100% rename from validation/networks/resnet/depth_15/resnetv2_depth_15.onnx rename to validation/networks/resnet18/depth_15/resnet18_depth_15.onnx diff --git a/validation/networks/resnet/depth_16/resnetv2_depth_16.onnx b/validation/networks/resnet18/depth_16/resnet18_depth_16.onnx similarity index 100% rename from validation/networks/resnet/depth_16/resnetv2_depth_16.onnx rename to validation/networks/resnet18/depth_16/resnet18_depth_16.onnx diff --git a/validation/networks/resnet/depth_17/resnetv2_depth_17.onnx b/validation/networks/resnet18/depth_17/resnet18_depth_17.onnx similarity index 100% rename from validation/networks/resnet/depth_17/resnetv2_depth_17.onnx rename to validation/networks/resnet18/depth_17/resnet18_depth_17.onnx diff --git a/validation/networks/resnet/depth_18/resnetv2_depth_18.onnx b/validation/networks/resnet18/depth_18/resnet18_depth_18.onnx similarity index 100% rename from validation/networks/resnet/depth_18/resnetv2_depth_18.onnx rename to validation/networks/resnet18/depth_18/resnet18_depth_18.onnx diff --git a/validation/networks/resnet/depth_19/resnetv2_depth_19.onnx b/validation/networks/resnet18/depth_19/resnet18_depth_19.onnx similarity index 100% rename from validation/networks/resnet/depth_19/resnetv2_depth_19.onnx rename to validation/networks/resnet18/depth_19/resnet18_depth_19.onnx diff --git a/validation/networks/resnet/depth_20/resnetv2_depth_20.onnx b/validation/networks/resnet18/depth_20/resnet18_depth_20.onnx similarity index 100% rename from validation/networks/resnet/depth_20/resnetv2_depth_20.onnx rename to validation/networks/resnet18/depth_20/resnet18_depth_20.onnx diff --git a/validation/networks/resnet/depth_21/resnetv2_depth_21.onnx b/validation/networks/resnet18/depth_21/resnet18_depth_21.onnx similarity index 100% rename from validation/networks/resnet/depth_21/resnetv2_depth_21.onnx rename to validation/networks/resnet18/depth_21/resnet18_depth_21.onnx diff --git a/validation/networks/resnet/depth_22/resnetv2_depth_22.onnx b/validation/networks/resnet18/depth_22/resnet18_depth_22.onnx similarity index 100% rename from validation/networks/resnet/depth_22/resnetv2_depth_22.onnx rename to validation/networks/resnet18/depth_22/resnet18_depth_22.onnx diff --git a/validation/networks/resnet/depth_23/resnetv2_depth_23.onnx b/validation/networks/resnet18/depth_23/resnet18_depth_23.onnx similarity index 100% rename from validation/networks/resnet/depth_23/resnetv2_depth_23.onnx rename to validation/networks/resnet18/depth_23/resnet18_depth_23.onnx diff --git a/validation/networks/resnet/depth_24/resnetv2_depth_24.onnx b/validation/networks/resnet18/depth_24/resnet18_depth_24.onnx similarity index 100% rename from validation/networks/resnet/depth_24/resnetv2_depth_24.onnx rename to validation/networks/resnet18/depth_24/resnet18_depth_24.onnx diff --git a/validation/networks/resnet/depth_25/resnetv2_depth_25.onnx b/validation/networks/resnet18/depth_25/resnet18_depth_25.onnx similarity index 100% rename from validation/networks/resnet/depth_25/resnetv2_depth_25.onnx rename to validation/networks/resnet18/depth_25/resnet18_depth_25.onnx diff --git a/validation/networks/resnet/depth_26/resnetv2_depth_26.onnx b/validation/networks/resnet18/depth_26/resnet18_depth_26.onnx similarity index 100% rename from validation/networks/resnet/depth_26/resnetv2_depth_26.onnx rename to validation/networks/resnet18/depth_26/resnet18_depth_26.onnx diff --git a/validation/networks/resnet/depth_27/resnetv2_depth_27.onnx b/validation/networks/resnet18/depth_27/resnet18_depth_27.onnx similarity index 100% rename from validation/networks/resnet/depth_27/resnetv2_depth_27.onnx rename to validation/networks/resnet18/depth_27/resnet18_depth_27.onnx diff --git a/validation/networks/resnet/depth_28/resnetv2_depth_28.onnx b/validation/networks/resnet18/depth_28/resnet18_depth_28.onnx similarity index 100% rename from validation/networks/resnet/depth_28/resnetv2_depth_28.onnx rename to validation/networks/resnet18/depth_28/resnet18_depth_28.onnx diff --git a/validation/networks/resnet/depth_29/resnetv2_depth_29.onnx b/validation/networks/resnet18/depth_29/resnet18_depth_29.onnx similarity index 100% rename from validation/networks/resnet/depth_29/resnetv2_depth_29.onnx rename to validation/networks/resnet18/depth_29/resnet18_depth_29.onnx diff --git a/validation/networks/resnet/depth_30/resnetv2_depth_30.onnx b/validation/networks/resnet18/depth_30/resnet18_depth_30.onnx similarity index 100% rename from validation/networks/resnet/depth_30/resnetv2_depth_30.onnx rename to validation/networks/resnet18/depth_30/resnet18_depth_30.onnx diff --git a/validation/networks/resnet/depth_31/resnetv2_depth_31.onnx b/validation/networks/resnet18/depth_31/resnet18_depth_31.onnx similarity index 100% rename from validation/networks/resnet/depth_31/resnetv2_depth_31.onnx rename to validation/networks/resnet18/depth_31/resnet18_depth_31.onnx diff --git a/validation/networks/resnet/depth_32/resnetv2_depth_32.onnx b/validation/networks/resnet18/depth_32/resnet18_depth_32.onnx similarity index 100% rename from validation/networks/resnet/depth_32/resnetv2_depth_32.onnx rename to validation/networks/resnet18/depth_32/resnet18_depth_32.onnx diff --git a/validation/networks/resnet/depth_33/resnetv2_depth_33.onnx b/validation/networks/resnet18/depth_33/resnet18_depth_33.onnx similarity index 100% rename from validation/networks/resnet/depth_33/resnetv2_depth_33.onnx rename to validation/networks/resnet18/depth_33/resnet18_depth_33.onnx diff --git a/validation/networks/resnet/depth_34/resnetv2_depth_34.onnx b/validation/networks/resnet18/depth_34/resnet18_depth_34.onnx similarity index 100% rename from validation/networks/resnet/depth_34/resnetv2_depth_34.onnx rename to validation/networks/resnet18/depth_34/resnet18_depth_34.onnx diff --git a/validation/networks/resnet/depth_35/resnetv2_depth_35.onnx b/validation/networks/resnet18/depth_35/resnet18_depth_35.onnx similarity index 100% rename from validation/networks/resnet/depth_35/resnetv2_depth_35.onnx rename to validation/networks/resnet18/depth_35/resnet18_depth_35.onnx diff --git a/validation/networks/resnet/depth_36/resnetv2_depth_36.onnx b/validation/networks/resnet18/depth_36/resnet18_depth_36.onnx similarity index 100% rename from validation/networks/resnet/depth_36/resnetv2_depth_36.onnx rename to validation/networks/resnet18/depth_36/resnet18_depth_36.onnx diff --git a/validation/networks/resnet/depth_37/resnetv2_depth_37.onnx b/validation/networks/resnet18/depth_37/resnet18_depth_37.onnx similarity index 100% rename from validation/networks/resnet/depth_37/resnetv2_depth_37.onnx rename to validation/networks/resnet18/depth_37/resnet18_depth_37.onnx diff --git a/validation/networks/resnet/depth_38/resnetv2_depth_38.onnx b/validation/networks/resnet18/depth_38/resnet18_depth_38.onnx similarity index 100% rename from validation/networks/resnet/depth_38/resnetv2_depth_38.onnx rename to validation/networks/resnet18/depth_38/resnet18_depth_38.onnx diff --git a/validation/networks/resnet/depth_39/resnetv2_depth_39.onnx b/validation/networks/resnet18/depth_39/resnet18_depth_39.onnx similarity index 100% rename from validation/networks/resnet/depth_39/resnetv2_depth_39.onnx rename to validation/networks/resnet18/depth_39/resnet18_depth_39.onnx diff --git a/validation/networks/resnet/depth_40/resnetv2_depth_40.onnx b/validation/networks/resnet18/depth_40/resnet18_depth_40.onnx similarity index 100% rename from validation/networks/resnet/depth_40/resnetv2_depth_40.onnx rename to validation/networks/resnet18/depth_40/resnet18_depth_40.onnx diff --git a/validation/networks/resnet/depth_41/resnetv2_depth_41.onnx b/validation/networks/resnet18/depth_41/resnet18_depth_41.onnx similarity index 100% rename from validation/networks/resnet/depth_41/resnetv2_depth_41.onnx rename to validation/networks/resnet18/depth_41/resnet18_depth_41.onnx diff --git a/validation/networks/resnet/depth_42/resnetv2_depth_42.onnx b/validation/networks/resnet18/depth_42/resnet18_depth_42.onnx similarity index 100% rename from validation/networks/resnet/depth_42/resnetv2_depth_42.onnx rename to validation/networks/resnet18/depth_42/resnet18_depth_42.onnx diff --git a/validation/networks/resnet/depth_43/resnetv2_depth_43.onnx b/validation/networks/resnet18/depth_43/resnet18_depth_43.onnx similarity index 100% rename from validation/networks/resnet/depth_43/resnetv2_depth_43.onnx rename to validation/networks/resnet18/depth_43/resnet18_depth_43.onnx diff --git a/validation/networks/resnet/depth_44/resnetv2_depth_44.onnx b/validation/networks/resnet18/depth_44/resnet18_depth_44.onnx similarity index 100% rename from validation/networks/resnet/depth_44/resnetv2_depth_44.onnx rename to validation/networks/resnet18/depth_44/resnet18_depth_44.onnx diff --git a/validation/networks/resnet/depth_45/resnetv2_depth_45.onnx b/validation/networks/resnet18/depth_45/resnet18_depth_45.onnx similarity index 100% rename from validation/networks/resnet/depth_45/resnetv2_depth_45.onnx rename to validation/networks/resnet18/depth_45/resnet18_depth_45.onnx diff --git a/validation/networks/resnet/depth_46/resnetv2_depth_46.onnx b/validation/networks/resnet18/depth_46/resnet18_depth_46.onnx similarity index 100% rename from validation/networks/resnet/depth_46/resnetv2_depth_46.onnx rename to validation/networks/resnet18/depth_46/resnet18_depth_46.onnx diff --git a/validation/networks/resnet/depth_47/resnetv2_depth_47.onnx b/validation/networks/resnet18/depth_47/resnet18_depth_47.onnx similarity index 100% rename from validation/networks/resnet/depth_47/resnetv2_depth_47.onnx rename to validation/networks/resnet18/depth_47/resnet18_depth_47.onnx diff --git a/validation/networks/resnet/depth_48/resnetv2_depth_48.onnx b/validation/networks/resnet18/depth_48/resnet18_depth_48.onnx similarity index 100% rename from validation/networks/resnet/depth_48/resnetv2_depth_48.onnx rename to validation/networks/resnet18/depth_48/resnet18_depth_48.onnx diff --git a/validation/networks/resnet/depth_49/resnetv2_depth_49.onnx b/validation/networks/resnet18/depth_49/resnet18_depth_49.onnx similarity index 100% rename from validation/networks/resnet/depth_49/resnetv2_depth_49.onnx rename to validation/networks/resnet18/depth_49/resnet18_depth_49.onnx diff --git a/validation/networks/resnet/depth_50/resnetv2_depth_50.onnx b/validation/networks/resnet18/depth_50/resnet18_depth_50.onnx similarity index 100% rename from validation/networks/resnet/depth_50/resnetv2_depth_50.onnx rename to validation/networks/resnet18/depth_50/resnet18_depth_50.onnx diff --git a/validation/networks/resnet/depth_51/resnetv2_depth_51.onnx b/validation/networks/resnet18/depth_51/resnet18_depth_51.onnx similarity index 100% rename from validation/networks/resnet/depth_51/resnetv2_depth_51.onnx rename to validation/networks/resnet18/depth_51/resnet18_depth_51.onnx diff --git a/validation/networks/resnet/depth_52/resnetv2_depth_52.onnx b/validation/networks/resnet18/depth_52/resnet18_depth_52.onnx similarity index 100% rename from validation/networks/resnet/depth_52/resnetv2_depth_52.onnx rename to validation/networks/resnet18/depth_52/resnet18_depth_52.onnx diff --git a/validation/networks/resnet/depth_53/resnetv2_depth_53.onnx b/validation/networks/resnet18/depth_53/resnet18_depth_53.onnx similarity index 100% rename from validation/networks/resnet/depth_53/resnetv2_depth_53.onnx rename to validation/networks/resnet18/depth_53/resnet18_depth_53.onnx diff --git a/validation/networks/resnet/depth_54/resnetv2_depth_54.onnx b/validation/networks/resnet18/depth_54/resnet18_depth_54.onnx similarity index 100% rename from validation/networks/resnet/depth_54/resnetv2_depth_54.onnx rename to validation/networks/resnet18/depth_54/resnet18_depth_54.onnx diff --git a/validation/networks/resnet/depth_55/resnetv2_depth_55.onnx b/validation/networks/resnet18/depth_55/resnet18_depth_55.onnx similarity index 100% rename from validation/networks/resnet/depth_55/resnetv2_depth_55.onnx rename to validation/networks/resnet18/depth_55/resnet18_depth_55.onnx diff --git a/validation/networks/resnet/depth_56/resnetv2_depth_56.onnx b/validation/networks/resnet18/depth_56/resnet18_depth_56.onnx similarity index 100% rename from validation/networks/resnet/depth_56/resnetv2_depth_56.onnx rename to validation/networks/resnet18/depth_56/resnet18_depth_56.onnx diff --git a/validation/networks/resnet/depth_57/resnetv2_depth_57.onnx b/validation/networks/resnet18/depth_57/resnet18_depth_57.onnx similarity index 100% rename from validation/networks/resnet/depth_57/resnetv2_depth_57.onnx rename to validation/networks/resnet18/depth_57/resnet18_depth_57.onnx diff --git a/validation/networks/resnet/depth_58/resnetv2_depth_58.onnx b/validation/networks/resnet18/depth_58/resnet18_depth_58.onnx similarity index 100% rename from validation/networks/resnet/depth_58/resnetv2_depth_58.onnx rename to validation/networks/resnet18/depth_58/resnet18_depth_58.onnx diff --git a/validation/networks/resnet/depth_59/resnetv2_depth_59.onnx b/validation/networks/resnet18/depth_59/resnet18_depth_59.onnx similarity index 100% rename from validation/networks/resnet/depth_59/resnetv2_depth_59.onnx rename to validation/networks/resnet18/depth_59/resnet18_depth_59.onnx diff --git a/validation/networks/resnet/depth_60/resnetv2_depth_60.onnx b/validation/networks/resnet18/depth_60/resnet18_depth_60.onnx similarity index 100% rename from validation/networks/resnet/depth_60/resnetv2_depth_60.onnx rename to validation/networks/resnet18/depth_60/resnet18_depth_60.onnx diff --git a/validation/networks/resnet/depth_61/resnetv2_depth_61.onnx b/validation/networks/resnet18/depth_61/resnet18_depth_61.onnx similarity index 100% rename from validation/networks/resnet/depth_61/resnetv2_depth_61.onnx rename to validation/networks/resnet18/depth_61/resnet18_depth_61.onnx diff --git a/validation/networks/resnet/depth_62/resnetv2_depth_62.onnx b/validation/networks/resnet18/depth_62/resnet18_depth_62.onnx similarity index 100% rename from validation/networks/resnet/depth_62/resnetv2_depth_62.onnx rename to validation/networks/resnet18/depth_62/resnet18_depth_62.onnx diff --git a/validation/networks/resnet/depth_63/resnetv2_depth_63.onnx b/validation/networks/resnet18/depth_63/resnet18_depth_63.onnx similarity index 100% rename from validation/networks/resnet/depth_63/resnetv2_depth_63.onnx rename to validation/networks/resnet18/depth_63/resnet18_depth_63.onnx diff --git a/validation/networks/resnet/depth_64/resnetv2_depth_64.onnx b/validation/networks/resnet18/depth_64/resnet18_depth_64.onnx similarity index 100% rename from validation/networks/resnet/depth_64/resnetv2_depth_64.onnx rename to validation/networks/resnet18/depth_64/resnet18_depth_64.onnx diff --git a/validation/networks/resnet/depth_65/resnetv2_depth_65.onnx b/validation/networks/resnet18/depth_65/resnet18_depth_65.onnx similarity index 100% rename from validation/networks/resnet/depth_65/resnetv2_depth_65.onnx rename to validation/networks/resnet18/depth_65/resnet18_depth_65.onnx diff --git a/validation/networks/resnet/depth_66/resnetv2_depth_66.onnx b/validation/networks/resnet18/depth_66/resnet18_depth_66.onnx similarity index 100% rename from validation/networks/resnet/depth_66/resnetv2_depth_66.onnx rename to validation/networks/resnet18/depth_66/resnet18_depth_66.onnx diff --git a/validation/networks/resnet/depth_67/resnetv2_depth_67.onnx b/validation/networks/resnet18/depth_67/resnet18_depth_67.onnx similarity index 100% rename from validation/networks/resnet/depth_67/resnetv2_depth_67.onnx rename to validation/networks/resnet18/depth_67/resnet18_depth_67.onnx diff --git a/validation/networks/resnet/depth_68/resnetv2_depth_68.onnx b/validation/networks/resnet18/depth_68/resnet18_depth_68.onnx similarity index 100% rename from validation/networks/resnet/depth_68/resnetv2_depth_68.onnx rename to validation/networks/resnet18/depth_68/resnet18_depth_68.onnx diff --git a/validation/networks/yolo11nv2/convchunk_000/yolo11n_convchunk_000.onnx b/validation/networks/yolo11nv2/convchunk_000/yolo11n_convchunk_000.onnx deleted file mode 100644 index 9f45151..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_000/yolo11n_convchunk_000.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_001/yolo11n_convchunk_001.onnx b/validation/networks/yolo11nv2/convchunk_001/yolo11n_convchunk_001.onnx deleted file mode 100644 index ea49534..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_001/yolo11n_convchunk_001.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_002/yolo11n_convchunk_002.onnx b/validation/networks/yolo11nv2/convchunk_002/yolo11n_convchunk_002.onnx deleted file mode 100644 index 771ce29..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_002/yolo11n_convchunk_002.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_003/yolo11n_convchunk_003.onnx b/validation/networks/yolo11nv2/convchunk_003/yolo11n_convchunk_003.onnx deleted file mode 100644 index b2f3193..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_003/yolo11n_convchunk_003.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_004/yolo11n_convchunk_004.onnx b/validation/networks/yolo11nv2/convchunk_004/yolo11n_convchunk_004.onnx deleted file mode 100644 index 8b52656..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_004/yolo11n_convchunk_004.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_005/yolo11n_convchunk_005.onnx b/validation/networks/yolo11nv2/convchunk_005/yolo11n_convchunk_005.onnx deleted file mode 100644 index 4b4040d..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_005/yolo11n_convchunk_005.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_006/yolo11n_convchunk_006.onnx b/validation/networks/yolo11nv2/convchunk_006/yolo11n_convchunk_006.onnx deleted file mode 100644 index 4c6997a..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_006/yolo11n_convchunk_006.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_007/yolo11n_convchunk_007.onnx b/validation/networks/yolo11nv2/convchunk_007/yolo11n_convchunk_007.onnx deleted file mode 100644 index 3e9938c..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_007/yolo11n_convchunk_007.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_008/yolo11n_convchunk_008.onnx b/validation/networks/yolo11nv2/convchunk_008/yolo11n_convchunk_008.onnx deleted file mode 100644 index 0d1fde3..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_008/yolo11n_convchunk_008.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_009/yolo11n_convchunk_009.onnx b/validation/networks/yolo11nv2/convchunk_009/yolo11n_convchunk_009.onnx deleted file mode 100644 index b38eb9c..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_009/yolo11n_convchunk_009.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_010/yolo11n_convchunk_010.onnx b/validation/networks/yolo11nv2/convchunk_010/yolo11n_convchunk_010.onnx deleted file mode 100644 index 3049b80..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_010/yolo11n_convchunk_010.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_011/yolo11n_convchunk_011.onnx b/validation/networks/yolo11nv2/convchunk_011/yolo11n_convchunk_011.onnx deleted file mode 100644 index aded2a4..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_011/yolo11n_convchunk_011.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_012/yolo11n_convchunk_012.onnx b/validation/networks/yolo11nv2/convchunk_012/yolo11n_convchunk_012.onnx deleted file mode 100644 index 90d2316..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_012/yolo11n_convchunk_012.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_013/yolo11n_convchunk_013.onnx b/validation/networks/yolo11nv2/convchunk_013/yolo11n_convchunk_013.onnx deleted file mode 100644 index 2616036..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_013/yolo11n_convchunk_013.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_014/yolo11n_convchunk_014.onnx b/validation/networks/yolo11nv2/convchunk_014/yolo11n_convchunk_014.onnx deleted file mode 100644 index 8e34003..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_014/yolo11n_convchunk_014.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_015/yolo11n_convchunk_015.onnx b/validation/networks/yolo11nv2/convchunk_015/yolo11n_convchunk_015.onnx deleted file mode 100644 index 4570351..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_015/yolo11n_convchunk_015.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_016/yolo11n_convchunk_016.onnx b/validation/networks/yolo11nv2/convchunk_016/yolo11n_convchunk_016.onnx deleted file mode 100644 index 8ce611f..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_016/yolo11n_convchunk_016.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_017/yolo11n_convchunk_017.onnx b/validation/networks/yolo11nv2/convchunk_017/yolo11n_convchunk_017.onnx deleted file mode 100644 index 8eb85a6..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_017/yolo11n_convchunk_017.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_018/yolo11n_convchunk_018.onnx b/validation/networks/yolo11nv2/convchunk_018/yolo11n_convchunk_018.onnx deleted file mode 100644 index a0efa96..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_018/yolo11n_convchunk_018.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_019/yolo11n_convchunk_019.onnx b/validation/networks/yolo11nv2/convchunk_019/yolo11n_convchunk_019.onnx deleted file mode 100644 index 82c73ff..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_019/yolo11n_convchunk_019.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_020/yolo11n_convchunk_020.onnx b/validation/networks/yolo11nv2/convchunk_020/yolo11n_convchunk_020.onnx deleted file mode 100644 index 4582b7e..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_020/yolo11n_convchunk_020.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_021/yolo11n_convchunk_021.onnx b/validation/networks/yolo11nv2/convchunk_021/yolo11n_convchunk_021.onnx deleted file mode 100644 index d0abe7b..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_021/yolo11n_convchunk_021.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_022/yolo11n_convchunk_022.onnx b/validation/networks/yolo11nv2/convchunk_022/yolo11n_convchunk_022.onnx deleted file mode 100644 index 11aca15..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_022/yolo11n_convchunk_022.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_023/yolo11n_convchunk_023.onnx b/validation/networks/yolo11nv2/convchunk_023/yolo11n_convchunk_023.onnx deleted file mode 100644 index a47576b..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_023/yolo11n_convchunk_023.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_024/yolo11n_convchunk_024.onnx b/validation/networks/yolo11nv2/convchunk_024/yolo11n_convchunk_024.onnx deleted file mode 100644 index b472408..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_024/yolo11n_convchunk_024.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_025/yolo11n_convchunk_025.onnx b/validation/networks/yolo11nv2/convchunk_025/yolo11n_convchunk_025.onnx deleted file mode 100644 index 51487e3..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_025/yolo11n_convchunk_025.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_026/yolo11n_convchunk_026.onnx b/validation/networks/yolo11nv2/convchunk_026/yolo11n_convchunk_026.onnx deleted file mode 100644 index dc9996c..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_026/yolo11n_convchunk_026.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_027/yolo11n_convchunk_027.onnx b/validation/networks/yolo11nv2/convchunk_027/yolo11n_convchunk_027.onnx deleted file mode 100644 index 1dae9f4..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_027/yolo11n_convchunk_027.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_028/yolo11n_convchunk_028.onnx b/validation/networks/yolo11nv2/convchunk_028/yolo11n_convchunk_028.onnx deleted file mode 100644 index 96445fb..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_028/yolo11n_convchunk_028.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_029/yolo11n_convchunk_029.onnx b/validation/networks/yolo11nv2/convchunk_029/yolo11n_convchunk_029.onnx deleted file mode 100644 index 472683f..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_029/yolo11n_convchunk_029.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_030/yolo11n_convchunk_030.onnx b/validation/networks/yolo11nv2/convchunk_030/yolo11n_convchunk_030.onnx deleted file mode 100644 index 61740dc..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_030/yolo11n_convchunk_030.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_031/yolo11n_convchunk_031.onnx b/validation/networks/yolo11nv2/convchunk_031/yolo11n_convchunk_031.onnx deleted file mode 100644 index 47c1014..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_031/yolo11n_convchunk_031.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_032/yolo11n_convchunk_032.onnx b/validation/networks/yolo11nv2/convchunk_032/yolo11n_convchunk_032.onnx deleted file mode 100644 index c58f3a2..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_032/yolo11n_convchunk_032.onnx and /dev/null differ diff --git a/validation/networks/yolo11nv2/convchunk_033/yolo11n_convchunk_033.onnx b/validation/networks/yolo11nv2/convchunk_033/yolo11n_convchunk_033.onnx deleted file mode 100644 index d41c196..0000000 Binary files a/validation/networks/yolo11nv2/convchunk_033/yolo11n_convchunk_033.onnx and /dev/null differ diff --git a/validation/tools/classification_local_image_validation.py b/validation/tools/classification_local_image_validation.py index f9124af..5618c3e 100644 --- a/validation/tools/classification_local_image_validation.py +++ b/validation/tools/classification_local_image_validation.py @@ -29,7 +29,7 @@ from yolo_real_image_validation import save_tensor_csv IMAGENET_MEAN = np.asarray([0.485, 0.456, 0.406], dtype=np.float32) IMAGENET_STD = np.asarray([0.229, 0.224, 0.225], dtype=np.float32) DEFAULT_VGG_MODEL = VALIDATION_DIR / "networks" / "vgg16" / "depth_35" / "vgg16_depth_35.onnx" -DEFAULT_RESNET_MODEL = VALIDATION_DIR / "networks" / "resnet" / "resnet18_torchvision.onnx" +DEFAULT_RESNET_MODEL = VALIDATION_DIR / "networks" / "resnet18" / "depth_68" / "resnet18_depth_68.onnx" def resolve_default_paths():