8000 GitHub - dsgt-arc/birdclef-2025
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dsgt-arc/birdclef-2025

Repository files navigation

birdclef-2025

quickstart

We recommend using uv for all packaging related commands.

pip install uv
uv --help

Install the pre-commit hooks for formatting code:

uv tool install pre-commit
pre-commit install

activating the python environment

PACE

If you are running on PACE, then run the following command to activate the environment:

source scripts/activate

This will activate the virtual environment and setup packages and cache directories. This script is also used within sbatch jobs.

localhost

Follow typical python packaging conventions. Create a virtual environment and install it in editable mode.

# create a virtualenvironment
uv venv

# activate it
source .venv/bin/activate

# install the package
uv pip install -e ".[dev]"

validating install

Make sure the package works as expected:

birdclef --help

Run the tests:

# if you are on PACE
./scripts/slurm-test

# if you are on localhost
pytest -vv tests

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0