Skip to content

Commit b77e7a8

Browse files
committed
Add brief descriptions of scripts used in project
1 parent 6fb6b3f commit b77e7a8

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

src/acoustic-tools/README.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# acoustic-tools
2+
3+
Tools used in development of the fish sound detector.
4+
5+
## Install
6+
7+
The package is installable via `pip`. It is not published anywhere.
8+
9+
```bash
10+
pip install -e .
11+
```
12+
13+
## Scripts
14+
15+
Apart from the bash script to move data, the remaininig scripts are Python and have usage details provided if no arguments are provided.
16+
17+
18+
1. `move-mote-data.sh`
19+
20+
- Used in reoranizing data transferred from Mote Lab to Axiom
21+
22+
2. `rename_training_set_files.py`
23+
24+
- Used to rename files and used in `move-mote-data.sh`
25+
26+
3. `write_annotation_file.py`
27+
28+
- Used to create a single annotation file to create training samples from annotation files saved in `data/acoustic-data-annotations`
29+
30+
4. `create_training_set.py`
31+
32+
- Used to create a training set of sample wav files given an annotation file created by `write_annotation_file.py`
33+
34+
5. `create_spectrograms.py`
35+
36+
- Used to create spectrograrms given a directory of wav files.
37+
38+
6. `push-model-to-hf.py`
39+
40+
- Used to push existing model to Huggingface Hub.

0 commit comments

Comments
 (0)