diff --git a/.gitignore b/.gitignore index f81569d..aa20a16 100644 --- a/.gitignore +++ b/.gitignore @@ -107,7 +107,7 @@ experiments/* # DO Include !batdetect2_notebook.ipynb -!batdetect2/models/checkpoints/*.pth.tar +!src/batdetect2/models/checkpoints/*.pth.tar !tests/data/*.wav !notebooks/*.ipynb !tests/data/**/*.wav diff --git a/batdetect2/__init__.py b/src/batdetect2/__init__.py similarity index 100% rename from batdetect2/__init__.py rename to src/batdetect2/__init__.py diff --git a/batdetect2/api.py b/src/batdetect2/api.py similarity index 100% rename from batdetect2/api.py rename to src/batdetect2/api.py diff --git a/batdetect2/cli/__init__.py b/src/batdetect2/cli/__init__.py similarity index 100% rename from batdetect2/cli/__init__.py rename to src/batdetect2/cli/__init__.py diff --git a/batdetect2/cli/ascii.py b/src/batdetect2/cli/ascii.py similarity index 100% rename from batdetect2/cli/ascii.py rename to src/batdetect2/cli/ascii.py diff --git a/batdetect2/cli/base.py b/src/batdetect2/cli/base.py similarity index 100% rename from batdetect2/cli/base.py rename to src/batdetect2/cli/base.py diff --git a/batdetect2/cli/compat.py b/src/batdetect2/cli/compat.py similarity index 100% rename from batdetect2/cli/compat.py rename to src/batdetect2/cli/compat.py diff --git a/batdetect2/cli/data.py b/src/batdetect2/cli/data.py similarity index 100% rename from batdetect2/cli/data.py rename to src/batdetect2/cli/data.py diff --git a/batdetect2/cli/preprocess.py b/src/batdetect2/cli/preprocess.py similarity index 100% rename from batdetect2/cli/preprocess.py rename to src/batdetect2/cli/preprocess.py diff --git a/batdetect2/cli/train.py b/src/batdetect2/cli/train.py similarity index 100% rename from batdetect2/cli/train.py rename to src/batdetect2/cli/train.py diff --git a/batdetect2/compat/__init__.py b/src/batdetect2/compat/__init__.py similarity index 100% rename from batdetect2/compat/__init__.py rename to src/batdetect2/compat/__init__.py diff --git a/batdetect2/compat/data.py b/src/batdetect2/compat/data.py similarity index 100% rename from batdetect2/compat/data.py rename to src/batdetect2/compat/data.py diff --git a/batdetect2/compat/params.py b/src/batdetect2/compat/params.py similarity index 100% rename from batdetect2/compat/params.py rename to src/batdetect2/compat/params.py diff --git a/batdetect2/configs.py b/src/batdetect2/configs.py similarity index 100% rename from batdetect2/configs.py rename to src/batdetect2/configs.py diff --git a/batdetect2/data/__init__.py b/src/batdetect2/data/__init__.py similarity index 100% rename from batdetect2/data/__init__.py rename to src/batdetect2/data/__init__.py diff --git a/batdetect2/data/annotations/__init__.py b/src/batdetect2/data/annotations/__init__.py similarity index 100% rename from batdetect2/data/annotations/__init__.py rename to src/batdetect2/data/annotations/__init__.py diff --git a/batdetect2/data/annotations/aoef.py b/src/batdetect2/data/annotations/aoef.py similarity index 100% rename from batdetect2/data/annotations/aoef.py rename to src/batdetect2/data/annotations/aoef.py diff --git a/batdetect2/data/annotations/batdetect2.py b/src/batdetect2/data/annotations/batdetect2.py similarity index 100% rename from batdetect2/data/annotations/batdetect2.py rename to src/batdetect2/data/annotations/batdetect2.py diff --git a/batdetect2/data/annotations/legacy.py b/src/batdetect2/data/annotations/legacy.py similarity index 100% rename from batdetect2/data/annotations/legacy.py rename to src/batdetect2/data/annotations/legacy.py diff --git a/batdetect2/data/annotations/types.py b/src/batdetect2/data/annotations/types.py similarity index 100% rename from batdetect2/data/annotations/types.py rename to src/batdetect2/data/annotations/types.py diff --git a/batdetect2/data/datasets.py b/src/batdetect2/data/datasets.py similarity index 100% rename from batdetect2/data/datasets.py rename to src/batdetect2/data/datasets.py diff --git a/batdetect2/data/iterators.py b/src/batdetect2/data/iterators.py similarity index 100% rename from batdetect2/data/iterators.py rename to src/batdetect2/data/iterators.py diff --git a/batdetect2/detector/__init__.py b/src/batdetect2/detector/__init__.py similarity index 100% rename from batdetect2/detector/__init__.py rename to src/batdetect2/detector/__init__.py diff --git a/batdetect2/detector/compute_features.py b/src/batdetect2/detector/compute_features.py similarity index 100% rename from batdetect2/detector/compute_features.py rename to src/batdetect2/detector/compute_features.py diff --git a/batdetect2/detector/model_helpers.py b/src/batdetect2/detector/model_helpers.py similarity index 100% rename from batdetect2/detector/model_helpers.py rename to src/batdetect2/detector/model_helpers.py diff --git a/batdetect2/detector/models.py b/src/batdetect2/detector/models.py similarity index 100% rename from batdetect2/detector/models.py rename to src/batdetect2/detector/models.py diff --git a/batdetect2/detector/parameters.py b/src/batdetect2/detector/parameters.py similarity index 100% rename from batdetect2/detector/parameters.py rename to src/batdetect2/detector/parameters.py diff --git a/batdetect2/detector/post_process.py b/src/batdetect2/detector/post_process.py similarity index 100% rename from batdetect2/detector/post_process.py rename to src/batdetect2/detector/post_process.py diff --git a/batdetect2/evaluate/__init__.py b/src/batdetect2/evaluate/__init__.py similarity index 100% rename from batdetect2/evaluate/__init__.py rename to src/batdetect2/evaluate/__init__.py diff --git a/batdetect2/evaluate/evaluate.py b/src/batdetect2/evaluate/evaluate.py similarity index 100% rename from batdetect2/evaluate/evaluate.py rename to src/batdetect2/evaluate/evaluate.py diff --git a/batdetect2/evaluate/legacy/evaluate_models.py b/src/batdetect2/evaluate/legacy/evaluate_models.py similarity index 100% rename from batdetect2/evaluate/legacy/evaluate_models.py rename to src/batdetect2/evaluate/legacy/evaluate_models.py diff --git a/batdetect2/evaluate/legacy/readme.md b/src/batdetect2/evaluate/legacy/readme.md similarity index 100% rename from batdetect2/evaluate/legacy/readme.md rename to src/batdetect2/evaluate/legacy/readme.md diff --git a/batdetect2/evaluate/match.py b/src/batdetect2/evaluate/match.py similarity index 100% rename from batdetect2/evaluate/match.py rename to src/batdetect2/evaluate/match.py diff --git a/batdetect2/evaluate/metrics.py b/src/batdetect2/evaluate/metrics.py similarity index 100% rename from batdetect2/evaluate/metrics.py rename to src/batdetect2/evaluate/metrics.py diff --git a/batdetect2/evaluate/types.py b/src/batdetect2/evaluate/types.py similarity index 100% rename from batdetect2/evaluate/types.py rename to src/batdetect2/evaluate/types.py diff --git a/batdetect2/finetune/__init__.py b/src/batdetect2/finetune/__init__.py similarity index 100% rename from batdetect2/finetune/__init__.py rename to src/batdetect2/finetune/__init__.py diff --git a/batdetect2/finetune/finetune_model.py b/src/batdetect2/finetune/finetune_model.py similarity index 100% rename from batdetect2/finetune/finetune_model.py rename to src/batdetect2/finetune/finetune_model.py diff --git a/batdetect2/finetune/prep_data_finetune.py b/src/batdetect2/finetune/prep_data_finetune.py similarity index 100% rename from batdetect2/finetune/prep_data_finetune.py rename to src/batdetect2/finetune/prep_data_finetune.py diff --git a/batdetect2/finetune/readme.md b/src/batdetect2/finetune/readme.md similarity index 100% rename from batdetect2/finetune/readme.md rename to src/batdetect2/finetune/readme.md diff --git a/batdetect2/models/__init__.py b/src/batdetect2/models/__init__.py similarity index 100% rename from batdetect2/models/__init__.py rename to src/batdetect2/models/__init__.py diff --git a/batdetect2/models/backbones.py b/src/batdetect2/models/backbones.py similarity index 100% rename from batdetect2/models/backbones.py rename to src/batdetect2/models/backbones.py diff --git a/batdetect2/models/blocks.py b/src/batdetect2/models/blocks.py similarity index 100% rename from batdetect2/models/blocks.py rename to src/batdetect2/models/blocks.py diff --git a/batdetect2/models/bottleneck.py b/src/batdetect2/models/bottleneck.py similarity index 100% rename from batdetect2/models/bottleneck.py rename to src/batdetect2/models/bottleneck.py diff --git a/batdetect2/models/checkpoints/Net2DFast_UK_same.pth.tar b/src/batdetect2/models/checkpoints/Net2DFast_UK_same.pth.tar similarity index 100% rename from batdetect2/models/checkpoints/Net2DFast_UK_same.pth.tar rename to src/batdetect2/models/checkpoints/Net2DFast_UK_same.pth.tar diff --git a/batdetect2/models/checkpoints/readme.md b/src/batdetect2/models/checkpoints/readme.md similarity index 100% rename from batdetect2/models/checkpoints/readme.md rename to src/batdetect2/models/checkpoints/readme.md diff --git a/batdetect2/models/decoder.py b/src/batdetect2/models/decoder.py similarity index 100% rename from batdetect2/models/decoder.py rename to src/batdetect2/models/decoder.py diff --git a/batdetect2/models/detectors.py b/src/batdetect2/models/detectors.py similarity index 100% rename from batdetect2/models/detectors.py rename to src/batdetect2/models/detectors.py diff --git a/batdetect2/models/encoder.py b/src/batdetect2/models/encoder.py similarity index 100% rename from batdetect2/models/encoder.py rename to src/batdetect2/models/encoder.py diff --git a/batdetect2/models/heads.py b/src/batdetect2/models/heads.py similarity index 100% rename from batdetect2/models/heads.py rename to src/batdetect2/models/heads.py diff --git a/batdetect2/models/types.py b/src/batdetect2/models/types.py similarity index 100% rename from batdetect2/models/types.py rename to src/batdetect2/models/types.py diff --git a/batdetect2/plot.py b/src/batdetect2/plot.py similarity index 100% rename from batdetect2/plot.py rename to src/batdetect2/plot.py diff --git a/batdetect2/plotting/__init__.py b/src/batdetect2/plotting/__init__.py similarity index 100% rename from batdetect2/plotting/__init__.py rename to src/batdetect2/plotting/__init__.py diff --git a/batdetect2/plotting/common.py b/src/batdetect2/plotting/common.py similarity index 100% rename from batdetect2/plotting/common.py rename to src/batdetect2/plotting/common.py diff --git a/batdetect2/plotting/heatmaps.py b/src/batdetect2/plotting/heatmaps.py similarity index 100% rename from batdetect2/plotting/heatmaps.py rename to src/batdetect2/plotting/heatmaps.py diff --git a/batdetect2/postprocess/__init__.py b/src/batdetect2/postprocess/__init__.py similarity index 100% rename from batdetect2/postprocess/__init__.py rename to src/batdetect2/postprocess/__init__.py diff --git a/batdetect2/postprocess/decoding.py b/src/batdetect2/postprocess/decoding.py similarity index 100% rename from batdetect2/postprocess/decoding.py rename to src/batdetect2/postprocess/decoding.py diff --git a/batdetect2/postprocess/detection.py b/src/batdetect2/postprocess/detection.py similarity index 100% rename from batdetect2/postprocess/detection.py rename to src/batdetect2/postprocess/detection.py diff --git a/batdetect2/postprocess/extraction.py b/src/batdetect2/postprocess/extraction.py similarity index 100% rename from batdetect2/postprocess/extraction.py rename to src/batdetect2/postprocess/extraction.py diff --git a/batdetect2/postprocess/nms.py b/src/batdetect2/postprocess/nms.py similarity index 100% rename from batdetect2/postprocess/nms.py rename to src/batdetect2/postprocess/nms.py diff --git a/batdetect2/postprocess/remapping.py b/src/batdetect2/postprocess/remapping.py similarity index 100% rename from batdetect2/postprocess/remapping.py rename to src/batdetect2/postprocess/remapping.py diff --git a/batdetect2/postprocess/types.py b/src/batdetect2/postprocess/types.py similarity index 100% rename from batdetect2/postprocess/types.py rename to src/batdetect2/postprocess/types.py diff --git a/batdetect2/preprocess/__init__.py b/src/batdetect2/preprocess/__init__.py similarity index 100% rename from batdetect2/preprocess/__init__.py rename to src/batdetect2/preprocess/__init__.py diff --git a/batdetect2/preprocess/audio.py b/src/batdetect2/preprocess/audio.py similarity index 100% rename from batdetect2/preprocess/audio.py rename to src/batdetect2/preprocess/audio.py diff --git a/batdetect2/preprocess/spectrogram.py b/src/batdetect2/preprocess/spectrogram.py similarity index 100% rename from batdetect2/preprocess/spectrogram.py rename to src/batdetect2/preprocess/spectrogram.py diff --git a/batdetect2/preprocess/types.py b/src/batdetect2/preprocess/types.py similarity index 100% rename from batdetect2/preprocess/types.py rename to src/batdetect2/preprocess/types.py diff --git a/batdetect2/targets/__init__.py b/src/batdetect2/targets/__init__.py similarity index 100% rename from batdetect2/targets/__init__.py rename to src/batdetect2/targets/__init__.py diff --git a/batdetect2/targets/classes.py b/src/batdetect2/targets/classes.py similarity index 100% rename from batdetect2/targets/classes.py rename to src/batdetect2/targets/classes.py diff --git a/batdetect2/targets/filtering.py b/src/batdetect2/targets/filtering.py similarity index 100% rename from batdetect2/targets/filtering.py rename to src/batdetect2/targets/filtering.py diff --git a/batdetect2/targets/rois.py b/src/batdetect2/targets/rois.py similarity index 100% rename from batdetect2/targets/rois.py rename to src/batdetect2/targets/rois.py diff --git a/batdetect2/targets/terms.py b/src/batdetect2/targets/terms.py similarity index 100% rename from batdetect2/targets/terms.py rename to src/batdetect2/targets/terms.py diff --git a/batdetect2/targets/transform.py b/src/batdetect2/targets/transform.py similarity index 100% rename from batdetect2/targets/transform.py rename to src/batdetect2/targets/transform.py diff --git a/batdetect2/targets/types.py b/src/batdetect2/targets/types.py similarity index 100% rename from batdetect2/targets/types.py rename to src/batdetect2/targets/types.py diff --git a/batdetect2/train/__init__.py b/src/batdetect2/train/__init__.py similarity index 100% rename from batdetect2/train/__init__.py rename to src/batdetect2/train/__init__.py diff --git a/batdetect2/train/augmentations.py b/src/batdetect2/train/augmentations.py similarity index 100% rename from batdetect2/train/augmentations.py rename to src/batdetect2/train/augmentations.py diff --git a/batdetect2/train/callbacks.py b/src/batdetect2/train/callbacks.py similarity index 100% rename from batdetect2/train/callbacks.py rename to src/batdetect2/train/callbacks.py diff --git a/batdetect2/train/clips.py b/src/batdetect2/train/clips.py similarity index 100% rename from batdetect2/train/clips.py rename to src/batdetect2/train/clips.py diff --git a/batdetect2/train/config.py b/src/batdetect2/train/config.py similarity index 100% rename from batdetect2/train/config.py rename to src/batdetect2/train/config.py diff --git a/batdetect2/train/dataset.py b/src/batdetect2/train/dataset.py similarity index 100% rename from batdetect2/train/dataset.py rename to src/batdetect2/train/dataset.py diff --git a/batdetect2/train/labels.py b/src/batdetect2/train/labels.py similarity index 100% rename from batdetect2/train/labels.py rename to src/batdetect2/train/labels.py diff --git a/batdetect2/train/legacy/readme.md b/src/batdetect2/train/legacy/readme.md similarity index 100% rename from batdetect2/train/legacy/readme.md rename to src/batdetect2/train/legacy/readme.md diff --git a/batdetect2/train/legacy/train.py b/src/batdetect2/train/legacy/train.py similarity index 100% rename from batdetect2/train/legacy/train.py rename to src/batdetect2/train/legacy/train.py diff --git a/batdetect2/train/legacy/train_model.py b/src/batdetect2/train/legacy/train_model.py similarity index 100% rename from batdetect2/train/legacy/train_model.py rename to src/batdetect2/train/legacy/train_model.py diff --git a/batdetect2/train/legacy/train_split.py b/src/batdetect2/train/legacy/train_split.py similarity index 100% rename from batdetect2/train/legacy/train_split.py rename to src/batdetect2/train/legacy/train_split.py diff --git a/batdetect2/train/legacy/train_utils.py b/src/batdetect2/train/legacy/train_utils.py similarity index 100% rename from batdetect2/train/legacy/train_utils.py rename to src/batdetect2/train/legacy/train_utils.py diff --git a/batdetect2/train/lightning.py b/src/batdetect2/train/lightning.py similarity index 100% rename from batdetect2/train/lightning.py rename to src/batdetect2/train/lightning.py diff --git a/batdetect2/train/losses.py b/src/batdetect2/train/losses.py similarity index 100% rename from batdetect2/train/losses.py rename to src/batdetect2/train/losses.py diff --git a/batdetect2/train/preprocess.py b/src/batdetect2/train/preprocess.py similarity index 100% rename from batdetect2/train/preprocess.py rename to src/batdetect2/train/preprocess.py diff --git a/batdetect2/train/train.py b/src/batdetect2/train/train.py similarity index 100% rename from batdetect2/train/train.py rename to src/batdetect2/train/train.py diff --git a/batdetect2/train/types.py b/src/batdetect2/train/types.py similarity index 100% rename from batdetect2/train/types.py rename to src/batdetect2/train/types.py diff --git a/batdetect2/types.py b/src/batdetect2/types.py similarity index 100% rename from batdetect2/types.py rename to src/batdetect2/types.py diff --git a/batdetect2/utils/__init__.py b/src/batdetect2/utils/__init__.py similarity index 100% rename from batdetect2/utils/__init__.py rename to src/batdetect2/utils/__init__.py diff --git a/batdetect2/utils/arrays.py b/src/batdetect2/utils/arrays.py similarity index 100% rename from batdetect2/utils/arrays.py rename to src/batdetect2/utils/arrays.py diff --git a/batdetect2/utils/audio_utils.py b/src/batdetect2/utils/audio_utils.py similarity index 100% rename from batdetect2/utils/audio_utils.py rename to src/batdetect2/utils/audio_utils.py diff --git a/batdetect2/utils/detector_utils.py b/src/batdetect2/utils/detector_utils.py similarity index 100% rename from batdetect2/utils/detector_utils.py rename to src/batdetect2/utils/detector_utils.py diff --git a/batdetect2/utils/plot_utils.py b/src/batdetect2/utils/plot_utils.py similarity index 100% rename from batdetect2/utils/plot_utils.py rename to src/batdetect2/utils/plot_utils.py diff --git a/batdetect2/utils/tensors.py b/src/batdetect2/utils/tensors.py similarity index 100% rename from batdetect2/utils/tensors.py rename to src/batdetect2/utils/tensors.py diff --git a/batdetect2/utils/visualize.py b/src/batdetect2/utils/visualize.py similarity index 100% rename from batdetect2/utils/visualize.py rename to src/batdetect2/utils/visualize.py diff --git a/batdetect2/utils/wavfile.py b/src/batdetect2/utils/wavfile.py similarity index 100% rename from batdetect2/utils/wavfile.py rename to src/batdetect2/utils/wavfile.py