Skip to content

Commit

Permalink
#0: Yolov11 Demo and Evaluation Code added
Browse files Browse the repository at this point in the history
  • Loading branch information
arginugaTT committed Feb 27, 2025
1 parent 5ac5157 commit 382d2f4
Show file tree
Hide file tree
Showing 187 changed files with 3,619 additions and 7,436 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/on-community-issue.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
gh-slack-bridge:
runs-on: ubuntu-latest
permissions:
permissions:
issues: write
pull-requests: write
steps:
Expand Down
1 change: 0 additions & 1 deletion BOUNTY_TERMS.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,4 +123,3 @@ These Terms will be binding on and will inure to the benefit of the legal repres
| difficulty/easy | Tasks requiring basic familiarity with the repo and some understanding of the architecture. | \- Extending an existing feature. \- Updating API calls. \- Simple refactoring tasks. \- Adding a new test suite. | 201 – 500 |
| difficulty/medium | Tasks requiring significant familiarity with the code base, architecture, or domain knowledge  | \- Implementing a new feature. \- Adding support for a new model. \- Debugging and fixing non-trivial performance issues. \- Integration of a library or external tool. | 501 – 1999 |
| difficulty/hard | Complex tasks demanding deep architectural understanding and significant effort. | \- Major feature implementation. \- Core system redesign. \- Implementing a new kernel or low-level ops. \- Optimizing performance-critical code paths. | 2000 – 3000 |

5 changes: 4 additions & 1 deletion cmake/ccache.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,10 @@ function(useCcache)
# on the files that _use_ PCH. For now treat the two features as mutually exclusive.
if(NOT CMAKE_DISABLE_PRECOMPILE_HEADERS)
# Be noisy to not mislead people, and also to draw attention to where to come fix it.
message(FATAL_ERROR "Ccache is not configured to handle precompiled headers. Don't enable ccache, or disable PCH with CMAKE_DISABLE_PRECOMPILE_HEADERS. Or update the build to handle both together.")
message(
FATAL_ERROR
"Ccache is not configured to handle precompiled headers. Don't enable ccache, or disable PCH with CMAKE_DISABLE_PRECOMPILE_HEADERS. Or update the build to handle both together."
)
endif()

if(CMAKE_GENERATOR MATCHES "Ninja")
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -31,35 +31,35 @@
2024-09-25T14:32:57.5026992Z ##[endgroup]
2024-09-25T14:32:57.5270323Z Current date / time is Wed Sep 25 14:32:57 UTC 2024
2024-09-25T14:33:10.6211734Z tt-smi reset was successful
2024-09-25T14:33:11.0232337Z
2024-09-25T14:33:11.0232337Z
2024-09-25T14:33:11.0236165Z  Detected Chips: 1
2024-09-25T14:33:11.0246323Z 
2024-09-25T14:33:11.0247580Z  Detected Chips: 1
2024-09-25T14:33:11.0248087Z
2024-09-25T14:33:11.0248087Z
2024-09-25T14:33:11.0248914Z  Detecting ARC: |
2024-09-25T14:33:11.0249253Z
2024-09-25T14:33:11.0249253Z
2024-09-25T14:33:11.0249447Z  Detecting DRAM: |
2024-09-25T14:33:11.0249715Z
2024-09-25T14:33:11.0249715Z
2024-09-25T14:33:11.0249917Z [] [16/16] ETH: |
2024-09-25T14:33:11.0253549Z 
2024-09-25T14:33:11.0254302Z  Detected Chips: 2
2024-09-25T14:33:11.0356876Z 
2024-09-25T14:33:11.0357526Z  Detected Chips: 2
2024-09-25T14:33:11.0358174Z
2024-09-25T14:33:11.0358174Z
2024-09-25T14:33:11.0359634Z  Detecting ARC: /
2024-09-25T14:33:11.0360075Z
2024-09-25T14:33:11.0360075Z
2024-09-25T14:33:11.0360279Z  Detecting DRAM: /
2024-09-25T14:33:11.0360543Z
2024-09-25T14:33:11.0360543Z
2024-09-25T14:33:11.0360730Z [] [16/16] ETH: /
2024-09-25T14:33:11.0406174Z 
2024-09-25T14:33:11.0406538Z  Detected Chips: 3
2024-09-25T14:33:11.0491645Z 
2024-09-25T14:33:11.0492267Z  Detected Chips: 3
2024-09-25T14:33:11.0492705Z
2024-09-25T14:33:11.0492705Z
2024-09-25T14:33:11.0493011Z  Detecting ARC: -
2024-09-25T14:33:11.0493312Z
2024-09-25T14:33:11.0493312Z
2024-09-25T14:33:11.0493552Z  Detecting DRAM: -
2024-09-25T14:33:11.0493826Z
2024-09-25T14:33:11.0493826Z
2024-09-25T14:33:11.0494032Z [] [16/16] ETH: -
2024-09-25T14:33:11.0518946Z 
2024-09-25T14:33:11.0519396Z  Detected Chips: 2
Expand Down Expand Up @@ -657,31 +657,31 @@
2024-09-25T14:34:02.0492430Z ##[group]Build container for action use: '/home/ubuntu/actions-runner/_work/_actions/addnab/docker-run-action/v3/Dockerfile'.
2024-09-25T14:34:02.0534921Z ##[command]/usr/bin/docker build -t a85e88:18a8b88117cf44eca8b51cf412284f49 -f "/home/ubuntu/actions-runner/_work/_actions/addnab/docker-run-action/v3/Dockerfile" "/home/ubuntu/actions-runner/_work/_actions/addnab/docker-run-action/v3"
2024-09-25T14:34:02.3618410Z #0 building with "default" instance using docker driver
2024-09-25T14:34:02.3618906Z
2024-09-25T14:34:02.3618906Z
2024-09-25T14:34:02.3619134Z #1 [internal] load build definition from Dockerfile
2024-09-25T14:34:02.3619960Z #1 transferring dockerfile: 139B done
2024-09-25T14:34:02.3620464Z #1 DONE 0.0s
2024-09-25T14:34:02.3620664Z
2024-09-25T14:34:02.3620664Z
2024-09-25T14:34:02.3620976Z #2 [internal] load metadata for docker.io/library/docker:20.10
2024-09-25T14:34:02.5342607Z #2 DONE 0.3s
2024-09-25T14:34:02.5702497Z
2024-09-25T14:34:02.5702497Z
2024-09-25T14:34:02.5703169Z #3 [internal] load .dockerignore
2024-09-25T14:34:02.5704375Z #3 transferring context: 2B done
2024-09-25T14:34:02.5704810Z #3 DONE 0.0s
2024-09-25T14:34:02.5705009Z
2024-09-25T14:34:02.5705009Z
2024-09-25T14:34:02.5705603Z #4 [1/3] FROM docker.io/library/docker:20.10@sha256:2967f0819c84dd589ed0a023b9d25dcfe7a3c123d5bf784ffbb77edf55335f0c
2024-09-25T14:34:02.5706500Z #4 DONE 0.0s
2024-09-25T14:34:02.5706683Z
2024-09-25T14:34:02.5706683Z
2024-09-25T14:34:02.5706829Z #5 [internal] load build context
2024-09-25T14:34:02.5707284Z #5 transferring context: 35B done
2024-09-25T14:34:02.5707712Z #5 DONE 0.0s
2024-09-25T14:34:02.5707899Z
2024-09-25T14:34:02.5707899Z
2024-09-25T14:34:02.5708064Z #6 [2/3] RUN apk add bash
2024-09-25T14:34:02.5708412Z #6 CACHED
2024-09-25T14:34:02.5708609Z
2024-09-25T14:34:02.5708609Z
2024-09-25T14:34:02.5708781Z #7 [3/3] COPY entrypoint.sh /entrypoint.sh
2024-09-25T14:34:02.5709497Z #7 CACHED
2024-09-25T14:34:02.5709673Z
2024-09-25T14:34:02.5709673Z
2024-09-25T14:34:02.5709839Z #8 exporting to image
2024-09-25T14:34:02.5710199Z #8 exporting layers done
2024-09-25T14:34:02.5710914Z #8 writing image sha256:1e9fc188bbcadf71c044d665bb0f632cb5647a790cea12e60686db892dbed659 done
Expand Down Expand Up @@ -809,7 +809,7 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:04.8975078Z WARNING! Your password will be stored unencrypted in /github/home/.docker/config.json.
2024-09-25T14:34:04.8976016Z Configure a credential helper to remove this warning. See
2024-09-25T14:34:04.8977269Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store
2024-09-25T14:34:04.8977781Z
2024-09-25T14:34:04.8977781Z
2024-09-25T14:34:04.8979542Z Login Succeeded
2024-09-25T14:34:05.8518248Z Processing ./metal_libs-0.52.0rc33.dev9+wormhole.b0-cp38-cp38-linux_x86_64.whl
2024-09-25T14:34:10.3713022Z Collecting Pillow==10.3.0
Expand Down Expand Up @@ -1044,9 +1044,9 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:47.1589180Z timeout method: signal
2024-09-25T14:34:47.1589496Z timeout func_only: False
2024-09-25T14:34:47.1737532Z collecting ... collected 36 items
2024-09-25T14:34:47.1738148Z
2024-09-25T14:34:47.1738148Z
2024-09-25T14:34:47.1768207Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-True-BFLOAT16-resnet50_unpadded]  Device | INFO  | Opening user mode device driver
2024-09-25T14:34:47.2185126Z
2024-09-25T14:34:47.2185126Z
2024-09-25T14:34:47.2500478Z 2024-09-25 14:34:47.249 | INFO  | SiliconDriver  - Detected 1 PCI device : [0]
2024-09-25T14:34:47.2620332Z 2024-09-25 14:34:47.261 | WARNING  | SiliconDriver  - init_detect_tt_device_numanodes(): Could not determine NumaNodeSet for TT device (physical_device_id: 0 pci_bus_id: 0000:07:00.0)
2024-09-25T14:34:47.2622610Z 2024-09-25 14:34:47.261 | WARNING  | SiliconDriver  - Could not find NumaNodeSet for TT Device (physical_device_id: 0 pci_bus_id: 0000:07:00.0)
Expand Down Expand Up @@ -1076,7 +1076,7 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:50.0902062Z PASSED Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:50.0904666Z  Metal | INFO  | Closing device 0
2024-09-25T14:34:50.0915316Z  Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:50.0936890Z
2024-09-25T14:34:50.0936890Z
2024-09-25T14:34:50.0949618Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-True-BFLOAT16-tile_divisible]  Metal | INFO  | Initializing device 0. Program cache is NOT enabled
2024-09-25T14:34:50.0951552Z  Metal | INFO  | AI CLK for device 0 is: 1000 MHz
2024-09-25T14:34:50.1001553Z  Metal | INFO  | MMIO Device 0 : Tunnel 0 : Device 0
Expand All @@ -1097,7 +1097,7 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:50.9954270Z PASSED Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:50.9958040Z  Metal | INFO  | Closing device 0
2024-09-25T14:34:50.9963813Z  Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:50.9972318Z
2024-09-25T14:34:50.9972318Z
2024-09-25T14:34:50.9980883Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-False-BFLOAT16-resnet50_unpadded]  Metal | INFO  | Initializing device 0. Program cache is NOT enabled
2024-09-25T14:34:50.9982957Z  Metal | INFO  | AI CLK for device 0 is: 1000 MHz
2024-09-25T14:34:51.0023106Z  Metal | INFO  | MMIO Device 0 : Tunnel 0 : Device 0
Expand All @@ -1118,7 +1118,7 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:51.1043653Z PASSED Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:51.1046319Z  Metal | INFO  | Closing device 0
2024-09-25T14:34:51.1051623Z  Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:51.1064432Z
2024-09-25T14:34:51.1064432Z
2024-09-25T14:34:51.1071819Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-False-BFLOAT16-tile_divisible]  Metal | INFO  | Initializing device 0. Program cache is NOT enabled
2024-09-25T14:34:51.1078296Z  Metal | INFO  | AI CLK for device 0 is: 1000 MHz
2024-09-25T14:34:51.1127098Z  Metal | INFO  | MMIO Device 0 : Tunnel 0 : Device 0
Expand All @@ -1139,7 +1139,7 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:51.1316760Z PASSED Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:51.1318242Z  Metal | INFO  | Closing device 0
2024-09-25T14:34:51.1323438Z  Metal | INFO  | Disabling and clearing program cache on device 0
2024-09-25T14:34:51.1329527Z
2024-09-25T14:34:51.1329527Z
2024-09-25T14:34:51.1338971Z tests/tt_eager/python_api_testing/trace_testing/misc/test_bert_ops.py::TestBertOpsTrace::test_bert_linear_1cq_initialized[device_params0-True-False-True-True-4608-1024-3072-None-LoFi] SKIPPED (Unsupported parallelizations for WH B0 and BH)
2024-09-25T14:34:51.1345125Z tests/tt_eager/python_api_testing/trace_testing/misc/test_bert_ops.py::TestBertOpsTrace::test_bert_linear_1cq_initialized[device_params0-True-False-True-True-4608-1024-3072-None-HiFi2] SKIPPED (Unsupported parallelizations for WH B0 and BH)
2024-09-25T14:34:51.1351383Z tests/tt_eager/python_api_testing/trace_testing/misc/test_bert_ops.py::TestBertOpsTrace::test_bert_linear_1cq_initialized[device_params0-True-False-True-False-4608-1024-3072-None-LoFi] SKIPPED (Unsupported parallelizations for WH B0 and BH)
Expand Down Expand Up @@ -1172,15 +1172,15 @@ pytest tests/tt_eager/python_api_testing/trace_testing/ -xvvv
2024-09-25T14:34:51.1512129Z tests/tt_eager/python_api_testing/trace_testing/misc/test_bert_ops.py::TestBertOpsTrace::test_bert_linear_2cqs_initialized[device_params0-0-False-False-False-True-4608-1024-3072-None-HiFi2] SKIPPED (Unsupported parallelizations for WH B0 and BH)
2024-09-25T14:34:51.1518632Z tests/tt_eager/python_api_testing/trace_testing/misc/test_bert_ops.py::TestBertOpsTrace::test_bert_linear_2cqs_initialized[device_params0-0-False-False-False-False-4608-1024-3072-None-LoFi] SKIPPED (Unsupported parallelizations for WH B0 and BH)
2024-09-25T14:34:51.1543859Z tests/tt_eager/python_api_testing/trace_testing/misc/test_bert_ops.py::TestBertOpsTrace::test_bert_linear_2cqs_initialized[device_params0-0-False-False-False-False-4608-1024-3072-None-HiFi2] SKIPPED (Unsupported parallelizations for WH B0 and BH)
2024-09-25T14:34:51.1545700Z
2024-09-25T14:34:51.1545700Z
2024-09-25T14:34:51.1546293Z =============================== warnings summary ===============================
2024-09-25T14:34:51.1548074Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-True-BFLOAT16-resnet50_unpadded]
2024-09-25T14:34:51.1549840Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-True-BFLOAT16-tile_divisible]
2024-09-25T14:34:51.1552452Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-False-BFLOAT16-resnet50_unpadded]
2024-09-25T14:34:51.1555626Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py::test_run_average_pool[device_params0-False-BFLOAT16-tile_divisible]
2024-09-25T14:34:51.1561129Z tests/tt_eager/python_api_testing/trace_testing/misc/test_average_pool.py:23: PytestWarning: record_property is incompatible with junit_family 'xunit2' (use 'legacy' or 'xunit1')
2024-09-25T14:34:51.1562467Z @pytest.mark.parametrize(
2024-09-25T14:34:51.1562728Z
2024-09-25T14:34:51.1562728Z
2024-09-25T14:34:51.1563150Z -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
2024-09-25T14:34:51.1563811Z ==================================== PASSES ====================================
2024-09-25T14:34:51.1564951Z - generated xml file: /home/ubuntu/actions-runner/_work/tt-metal/tt-metal/generated/test_reports/most_recent_tests.xml -
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@
2024-09-25T14:33:02.2464022Z ##[endgroup]
2024-09-25T14:33:02.3157631Z Current date / time is Wed Sep 25 14:33:02 UTC 2024
2024-09-25T14:33:15.4465780Z tt-smi reset was successful
2024-09-25T14:33:16.1861794Z
2024-09-25T14:33:16.1861794Z
2024-09-25T14:33:16.1863309Z  Detected Chips: 1
2024-09-25T14:33:16.2116117Z 
2024-09-25T14:33:16.2116922Z  Detected Chips: 1
2024-09-25T14:33:16.2117413Z
2024-09-25T14:33:16.2117413Z
2024-09-25T14:33:16.2117721Z  Detecting ARC: |
2024-09-25T14:33:16.2118158Z
2024-09-25T14:33:16.2118158Z
2024-09-25T14:33:16.2118460Z  Detecting DRAM: |
2024-09-25T14:33:16.2127466Z
2024-09-25T14:33:16.2127466Z
2024-09-25T14:33:16.2128046Z [] [16/16] ETH: |
2024-09-25T14:33:16.2232421Z Gathering Information ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
2024-09-25T14:33:16.2242549Z  Saved tt-smi log to: /opt/tt_metal_infra/smi.log 
Expand Down
Loading

0 comments on commit 382d2f4

Please sign in to comment.