EthoML / VAME

Variational Animal Motion Embedding - A tool for time series embedding and clustering
https://ethoml.github.io/VAME/
GNU General Public License v3.0
16 stars 2 forks source link

Formatting and others #79

Closed luiztauffer closed 1 month ago

luiztauffer commented 2 months ago

General improvements on formatting, typing, unused args, logging and docstrings.

Bug fixes:

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 81.26984% with 177 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/vame/analysis/community_analysis.py 61.53% 50 Missing :warning:
src/vame/model/rnn_vae.py 77.86% 27 Missing :warning:
src/vame/analysis/pose_segmentation.py 78.57% 18 Missing :warning:
src/vame/model/create_training.py 77.77% 18 Missing :warning:
src/vame/model/evaluate.py 78.75% 17 Missing :warning:
src/vame/util/align_egocentrical.py 66.66% 17 Missing :warning:
src/vame/analysis/videowriter.py 83.07% 11 Missing :warning:
src/vame/analysis/umap.py 87.50% 6 Missing :warning:
src/vame/initialize_project/new.py 87.17% 5 Missing :warning:
src/vame/util/data_manipulation.py 90.00% 4 Missing :warning:
... and 3 more
Files with missing lines Coverage Δ
src/vame/__init__.py 100.00% <100.00%> (ø)
src/vame/analysis/__init__.py 100.00% <100.00%> (ø)
src/vame/initialize_project/__init__.py 100.00% <ø> (ø)
src/vame/logging/logger.py 94.33% <100.00%> (ø)
src/vame/schemas/project.py 100.00% <100.00%> (ø)
src/vame/schemas/states.py 97.05% <100.00%> (-0.09%) :arrow_down:
src/vame/util/__init__.py 100.00% <ø> (ø)
src/vame/util/auxiliary.py 72.97% <100.00%> (+0.75%) :arrow_up:
src/vame/util/model_util.py 97.05% <100.00%> (ø)
src/vame/model/dataloader.py 97.14% <93.75%> (ø)
... and 12 more

... and 1 file with indirect coverage changes