Skip to content

Conversation

@MMathisLab
Copy link
Member

@MMathisLab MMathisLab commented Jun 13, 2025

  • changed benchmarking link; needs testing. Addresses issue outdated benchmarking link  #118
  • added pytests, general structure, and a test for the benchmarking script

- changed benchmarking link; needs testing
@MMathisLab MMathisLab added dependencies Pull requests that update a dependency file how_to_use_dlclive labels Jun 13, 2025
@sneakers-the-rat
Copy link
Collaborator

Probably need to update the reading code too if it went from tar.gz -> zip?

@MMathisLab
Copy link
Member Author

@maximpavliv if you want to review my code, please do -- but do not push over my code.

Copy link
Contributor

@maximpavliv maximpavliv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for pushing on your PR, I just wanted to fix the method, now it works

@MMathisLab MMathisLab merged commit 44c960f into main Jun 16, 2025
4 checks passed
@MMathisLab MMathisLab deleted the MMathisLab-data branch June 16, 2025 20:03
MMathisLab added a commit that referenced this pull request Jan 13, 2026
* Update benchmark.py

- changed benchmarking link; needs testing

* fix #112 - don't subset cpuinfo (#114)

* Introduce CI/CD for TensorFLow version  (#122)

* Update .gitignore

* CI/CD update python version

* CI/CD update actions versions

* CI/CD update trigger events

* CI/CD update MacOS version

* dlclibrary set version to >=0.0.6

* Poetry lock

* Poetry lock

* Pyproject.toml update tensorflow installation

* Poetry lock

* Install specific tensorflow-io-gcs-filesystem for windows

* Poetry lock

* Update deprecated section name

* Poetry lock

* CI/CD test on python 3.11, 3.12, 3.13 as well

* Update testing.yml

- rename to main
- add tables installation

---------

Co-authored-by: Mackenzie Mathis <[email protected]>

* master --> main

* Update testing.yml

* Update benchmark.py

* Update README & benchmarking script (#126)

* Update README.md

fix test instructions

* Update check_install.py

* Update check_install.py

* Update check_install.py

* Update pyproject.toml (#125)

* Update pyproject.toml

- adding support for python 3.11, 3.12, 3.13

* Update testing.yml

* Update testing.yml

* Update pyproject.toml

* Update testing.yml

* Update pyproject.toml

* Update poetry.lock

* Update poetry.lock

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update poetry.lock

* Update testing.yml

* Update testing.yml

* Update testing.yml

- remove poetry (for now)

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Update testing.yml

* updated poetry.lock

* updated

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

testing 3.11

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

* updated test for win32

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Fix download_benchmarking_data()

* Ignore __MACOSX directories

* Run tests on all PRs

* tensorflow-io-gcs-filesystem - python=3.9

* Pin python to 3.10 version

* WIP refactor benchmarking: __init__.py

* WIP refactor benchmarking: remove dupplicates

* WIP refactor benchmarking: warning

* WIP refactor benchmarking: close live

* WIP refactor benchmarking: resize and pixels

* WIP refactor benchmarking: get_sys_info

* Update benchmark.py (#123)

* WIP refactor benchmarking: Delete dupplicate scripts

* WIP refactor benchmarking: Introduce Engine

* WIP refactor benchmarking: benchmark() method

* WIP refactor benchmarking: benchmark_videos()

* CI/CD: add torch installation

* WIP refactor benchmarking: extract Engine

* Refactor benchmarking: model_type in benchmark_videos()

* Delete poetry lock

* Fix frame_batch initialization in runner.py when low detection confidence (#138)

---------

Co-authored-by: Mackenzie Mathis <[email protected]>
Co-authored-by: Jonny Saunders <[email protected]>
Co-authored-by: Artur <[email protected]>
deruyter92 pushed a commit to deruyter92/DeepLabCut-live that referenced this pull request Jan 13, 2026
* Update benchmark.py

- changed benchmarking link; needs testing

* fix DeepLabCut#112 - don't subset cpuinfo (DeepLabCut#114)

* Introduce CI/CD for TensorFLow version  (DeepLabCut#122)

* Update .gitignore

* CI/CD update python version

* CI/CD update actions versions

* CI/CD update trigger events

* CI/CD update MacOS version

* dlclibrary set version to >=0.0.6

* Poetry lock

* Poetry lock

* Pyproject.toml update tensorflow installation

* Poetry lock

* Install specific tensorflow-io-gcs-filesystem for windows

* Poetry lock

* Update deprecated section name

* Poetry lock

* CI/CD test on python 3.11, 3.12, 3.13 as well

* Update testing.yml

- rename to main
- add tables installation

---------

Co-authored-by: Mackenzie Mathis <[email protected]>

* master --> main

* Update testing.yml

* Update benchmark.py

* Update README & benchmarking script (DeepLabCut#126)

* Update README.md

fix test instructions

* Update check_install.py

* Update check_install.py

* Update check_install.py

* Update pyproject.toml (DeepLabCut#125)

* Update pyproject.toml

- adding support for python 3.11, 3.12, 3.13

* Update testing.yml

* Update testing.yml

* Update pyproject.toml

* Update testing.yml

* Update pyproject.toml

* Update poetry.lock

* Update poetry.lock

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update poetry.lock

* Update testing.yml

* Update testing.yml

* Update testing.yml

- remove poetry (for now)

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Update testing.yml

* updated poetry.lock

* updated

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

testing 3.11

* Update testing.yml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update testing.yml

* updated test for win32

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Update testing.yml

* Fix download_benchmarking_data()

* Ignore __MACOSX directories

* Run tests on all PRs

* tensorflow-io-gcs-filesystem - python=3.9

* Pin python to 3.10 version

* WIP refactor benchmarking: __init__.py

* WIP refactor benchmarking: remove dupplicates

* WIP refactor benchmarking: warning

* WIP refactor benchmarking: close live

* WIP refactor benchmarking: resize and pixels

* WIP refactor benchmarking: get_sys_info

* Update benchmark.py (DeepLabCut#123)

* WIP refactor benchmarking: Delete dupplicate scripts

* WIP refactor benchmarking: Introduce Engine

* WIP refactor benchmarking: benchmark() method

* WIP refactor benchmarking: benchmark_videos()

* CI/CD: add torch installation

* WIP refactor benchmarking: extract Engine

* Refactor benchmarking: model_type in benchmark_videos()

* Delete poetry lock

* Fix frame_batch initialization in runner.py when low detection confidence (DeepLabCut#138)

---------

Co-authored-by: Mackenzie Mathis <[email protected]>
Co-authored-by: Jonny Saunders <[email protected]>
Co-authored-by: Artur <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file how_to_use_dlclive

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants