Skip to content

Releases: UCSD-E4E/PyHa

v0.1.0

16 May 18:37
dea0c07
Compare
Choose a tag to compare

v0.1.0 (2024-05-16)

Ci

  • ci: Updates to checkout@v4 (c40c196)

  • ci: Switches to latest OSes (b203185)

  • ci: Fixes workflow due to limited space, switches to JSON creds (589be8c)

  • ci: Fixes matrix (2f97086)

  • ci: Optimizes workflow (27533ce)

  • ci: Fixes env test to only execute on env changes (8cb235d)

Feature

  • feat: Updated documentation for template matching and FG-BG util.py files

Added descriptions of the util.py files for template matching and BirdNET FG-BG Separation (8300796)

  • feat: Updated documentation for IsoAutio.py and isolation_parameters

Added descriptions of isolation parameters for template matching and FG-BG
Updated IsoAutio.py documentation with descriptions of write_confidence and template matching/FG-BG functions (1d6ac39)

Fix

  • fix: Fixes env variable (a6b7094)

  • fix: Reset tutorial to microfaune, updated env_test with changes from main

  • Set the default isolation_parameters in the tutorial notebook to microfaune parameters
  • Updated environment test yaml file based on most recent changes from main (b05a555)

Unknown

  • Merge pull request #200 from UCSD-E4E/ci/optimized_workflow

ci: Optimized workflow (dea0c07)

  • Bump idna from 3.4 to 3.7 (#193)

Bumps idna from 3.4 to 3.7.


updated-dependencies:

  • dependency-name: idna
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sean Perry <sean.hyatt.perry@gmail.com> (355e93f)

  • Fix: fixed test file paths (#197)

Changes where we tell the tests where the audio files are to be correct

namely from /temp/pyha_test to /temp/TEST (5e6a2bc)

  • Bump jupyter-lsp from 2.2.0 to 2.2.2 (#180)

Bumps jupyter-lsp from 2.2.0 to 2.2.2.


updated-dependencies:

  • dependency-name: jupyter-lsp
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (adaf991)

  • Update README.md for New Google Storage (#188) (2900fa2)

  • Merge pull request #192 from UCSD-E4E/template-matching

Template Matching and FG-BG Separation added as new WTS pipelines. Furthermore, added in a "CONFIDENCE" column option. Small bug fixes related to logging were added as well. (5d1fae8)

  • Merge pull request #191 from UCSD-E4E/local_score_confidene

First pass of confidence column from max local score array values (510aa0b)

  • First pass of confidence column from max local score array values
  • Demonstrated in tutorial notebook
  • added into IsoAutio
  • Handled in annotation_chunker() (cec1213)
  • Fixed order of operations on mean and standard deviation calculations on template spectrogram (42da684)

  • Bug Fixes

  • addressed threshold min handling when key isn't used by user
  • Added back in try-catch block when generating local score arrays (5b43c74)
  • Added in template matching pipeline
  • Fixed a threshold min bug in steinberg isolate
  • still need to do docstrings on added functions
  • will need to change the PyHa tutorial back to Microfaune
  • will need to update the readme
  • will need to run all of the other techniques again to verify I didn't break anything (a6686e0)
  • Added in first draft of BirdNET Foreground-Background Separation Local Score Generation technique
  • Added in some additional bug fixes related to threshold mins in some of the isolation techniques
  • Added a modification to the Jupyter notebook tutorial to include the new technique, make sure to change it back before pushing to main (dc38e79)
  • Added in new folder with helper functions for foreground-background separation (ee8f529)

  • Poetry Environment (#159)

  • feat: Adds poetry

  • feat: Adds workflow

  • feat: Adds testing

  • chore: Removes conda

  • Replaced .append with pd.concat for pandas upgrade

Co-authored-by: Nathan Hui <nthui@eng.ucsd.edu>
Co-authored-by: Sean Perry <shperry@ucsd.edu>
Co-authored-by: TQ Zhang <116205967+TQZhang04@users.noreply.github.com>
Co-authored-by: Samantha Prestrelski <samantha.prestrelski@gmail.com> (c991cda)

  • update 0 predictions in tweetynet, fix error messages (#157) (4b27fa6)

  • Add torch to conda installation (#156)

Torch was not listed on Conda yaml when installed
Ran pip install torch to install torch and cuda tools
Exported to environment_Ubuntu20.04.yml
Copied the changed pip dependencies into other environments
Confirmed that Ubuntu20.04 environment worked by recreating env
Other environments should work accordingly (b3e3e43)

  • Merge pull request #150 from UCSD-E4E/ctrl_c_exception_handling

Ctrl c exception handling (858714b)

also only import exit from sys in IsoAutio (417de3a)

  • remove pycache files and reorganize gitignore

https://stackoverflow.com/questions/56309100/how-to-ignore-the-same-name-directory-pycache-in-a-project (cc82dab)

  • moved KeyboardInterrupt before BaseException

just for the only try-except block that needs it. (f85d2ba)

  • Added verbose key to tutorial isolation parameters (1bbf05e)

  • fixed missing verbose key in jupyter notebook (5673e2e)

  • Added import sys

  • also noticed a resampling typo that was deprecated due to the use of resampling rather than just downsampling (c22a9c8)
  • Merge branch 'main' into ctrl_c_exception_handling (e72e8e2)

  • Moved KeyboardInterrupt exceptions

Moved KeyboardInterrupt exception before BaseException. Also added second "r" in "interrupt." (cef7156)

  • Keyboard interupt & checkVerbose assertions

KeyboardInterupt exceptions added to try-except blocks.

addition of assertions for checkVerbose (fcd8627)

  • Update IsoAutio.py

Added assert statements to checkVerbose function. ([0f2ccb6](0f2ccb6d0949466a710934...

Read more

v0.1.0-rc.9

16 May 19:06
Compare
Choose a tag to compare
v0.1.0-rc.9 Pre-release
Pre-release

v0.1.0-rc.9 (2024-05-16)

Test

  • test: try out how to send data over (14c15ef)

v0.1.0-rc.8

16 May 19:03
Compare
Choose a tag to compare
v0.1.0-rc.8 Pre-release
Pre-release

v0.1.0-rc.8 (2024-05-16)

Fix

  • fix: adjust release output (154f8a1)

v0.1.0-rc.7

16 May 18:58
Compare
Choose a tag to compare
v0.1.0-rc.7 Pre-release
Pre-release

v0.1.0-rc.7 (2024-05-16)

Test

Unknown

  • Update create_release.yml (07f547f)

v0.1.0-rc.6

16 May 18:56
Compare
Choose a tag to compare
v0.1.0-rc.6 Pre-release
Pre-release

v0.1.0-rc.6 (2024-05-16)

Fix

  • fix: update release conditions (026b3d6)

v0.1.0-rc.5

16 May 18:50
Compare
Choose a tag to compare
v0.1.0-rc.5 Pre-release
Pre-release

v0.1.0-rc.5 (2024-05-16)

Feature

Fix

  • fix: disable changelog (42dc8c2)

  • fix: remove commit message (5132d9c)

Unknown

v0.1.0-rc.4

16 May 18:27
Compare
Choose a tag to compare
v0.1.0-rc.4 Pre-release
Pre-release

v0.1.0-rc.4 (2024-05-16)

Fix

  • fix: remove build command (f652e07)

  • fix: change ref (2c21723)

  • fix: remake github actions to mirror e4e deduplicate action (e11a0d3)

  • fix: test why python 3.12 keeps being activated (038a66c)

  • fix: fix python version again (37ff6c5)

  • fix: update matrix to stay within project supported versions (7263317)

  • fix: address changes to actions and pyproject.toml (00ad77d)

  • fix: run only on main (16b09a9)

Unknown

  • Update create_release.yml (7cbe33f)

  • Update create_release.yml (a5cc246)

  • Update pyproject.toml (39eb298)

  • Merge branch 'main' into test-python-package-prep (d10aedd)

  • Bump idna from 3.4 to 3.7 (#193)

Bumps idna from 3.4 to 3.7.


updated-dependencies:

  • dependency-name: idna
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sean Perry <sean.hyatt.perry@gmail.com> (355e93f)

  • Fix: fixed test file paths (#197)

Changes where we tell the tests where the audio files are to be correct

namely from /temp/pyha_test to /temp/TEST (5e6a2bc)

v0.1.0-rc.11

16 May 19:11
Compare
Choose a tag to compare
v0.1.0-rc.11 Pre-release
Pre-release

v0.1.0-rc.11 (2024-05-16)

Fix

  • fix: revert release change (8e60639)

Unknown

v0.1.0-rc.10

16 May 19:09
Compare
Choose a tag to compare
v0.1.0-rc.10 Pre-release
Pre-release

v0.1.0-rc.10 (2024-05-16)

Fix

Test

v0.1.0-rc.3

15 May 16:54
Compare
Choose a tag to compare
v0.1.0-rc.3 Pre-release
Pre-release

v0.1.0-rc.3 (2024-05-15)

Fix

  • fix: update name of release (54d5177)

Unknown