Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TST/CLN: Fix unit tests #693

Merged
merged 199 commits into from
Sep 11, 2023
Merged

TST/CLN: Fix unit tests #693

merged 199 commits into from
Sep 11, 2023

Commits on Aug 15, 2023

  1. Remove dataset_path option from tests/data_for_tests/configs/ConvEnco…

    …derUMAP_eval_audio_cbin_annot_notmat.toml
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    93e78f7 View commit details
    Browse the repository at this point in the history
  2. Fix use_dataset_from_config option to be null for ConvEncoderUMAP_eva…

    …l, stops generate-test-data script from crashing
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e47f62e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a58579c View commit details
    Browse the repository at this point in the history
  4. Fix config name declared as constant 'teenytweetynet' -> 'TeenyTweety…

    …Net'; fix reference to Metadata in tests/test_datasets/test_window_dataset/conftest.py
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    356af89 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    410e2c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    82acb0e View commit details
    Browse the repository at this point in the history
  7. Further modify config options in tests/data_for_tests/configs/ConvEnc…

    …oderUMAP_train_audio_cbin_annot_notmat.toml to make training run faster
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    debde89 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    24aa475 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    67dff62 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    463e1a0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1bd3076 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    666c264 View commit details
    Browse the repository at this point in the history
  13. Add missing parameter name 'split' to parametrize in test_frame_class…

    …ification/test_window_dataset.py
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    38e1f63 View commit details
    Browse the repository at this point in the history
  14. Fix 'WindowedFrameClassificationModel' -> 'FrameClassificationModel' …

    …in tests/test_models/test_decorator.py
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3853486 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e1d15a2 View commit details
    Browse the repository at this point in the history
  16. Remove tests/test_prep/test_frame_classification/test_helper.py -- he…

    …lper module no longer exists
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d557619 View commit details
    Browse the repository at this point in the history
  17. Remove extra tests and set single unit test to assert False for now i…

    …n tests/test_prep/test_audio_dataset.py
    NickleDave committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b616ce4 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    45d79e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb49fc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f907a59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5833e33 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f7236a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    825d1ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0cfc31c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    21f629a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a285265 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2894754 View commit details
    Browse the repository at this point in the history
  11. Fix order of attributes in Metadata docstring in src/vak/datasets/fra…

    …me_classification/metadata.py
    NickleDave committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e4eba25 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2761e58 View commit details
    Browse the repository at this point in the history
  13. Move test_datasets/test_seq/test_validators.py -> tests/test_prep/tes…

    …t_sequence_dataset.py, fix unit test
    NickleDave committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    36e29f8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    bf13514 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    50153ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1299fc6 View commit details
    Browse the repository at this point in the history
  3. Rewrite test_learncurve/test_learncurve.py as tests/test_learncurve/t…

    …est_frame_classification.py
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a82420f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba995cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    258fb7d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de40bae View commit details
    Browse the repository at this point in the history
  7. Make results_path not default to None, fix docstring in src/vak/learn…

    …curve/frame_classification.py
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9afb98b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0663e26 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    78541f4 View commit details
    Browse the repository at this point in the history
  10. Fix __init__ docstring for TweetyNet and TeenyTweetyNet so they defin…

    …e num_input_channels + num_freqbins, not input_shape
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9bf1f85 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7e377ca View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    782a740 View commit details
    Browse the repository at this point in the history
  13. Add MockModelFamily to tests/test_models/conftest.py and revise some …

    …of the docstrings there
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    087f437 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b938f61 View commit details
    Browse the repository at this point in the history
  15. Remove a .lower in a test in tests/test_models/test_windowed_frame_cl…

    …assification_model.py so that it doesn't fail
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6845a84 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f2fea12 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5d1370b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5d0146f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    42084ea View commit details
    Browse the repository at this point in the history
  20. Rename test_models/test_windowed_frame_classification_model.py -> tes…

    …t_frame_classification_model.py and fix tests
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    216e937 View commit details
    Browse the repository at this point in the history
  21. Refactor src/vak/models/registry.py to just use MODEL_REGISTRY dict -…

    …- previous way was unneccesarily convoluted
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    7a172c5 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    44ab016 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f176665 View commit details
    Browse the repository at this point in the history
  24. Fix unit test in tests/test_models/test_decorator.py so it removes th…

    …e models it registers -- this way we don't raise errors in other unit tests because MockModel is already registered
    NickleDave committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b9f2a98 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    46641e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    9b569e1 View commit details
    Browse the repository at this point in the history
  2. Remove reference to pytest.Mark in tests/conftest.py that caused warn…

    …ing -- was unused anyway
    NickleDave committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    101cafa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bd802b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ce0164 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65181b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f1ed1d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98c4266 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b72c48 View commit details
    Browse the repository at this point in the history
  9. Remove get_default_padding function from src/vak/models/convencoder_u…

    …map.py -- deciding to not do this
    NickleDave committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    a084714 View commit details
    Browse the repository at this point in the history
  10. Fix output_dir option in tests/data_for_tests/configs/ConvEncoderUMAP…

    …_eval_audio_cbin_annot_notmat.toml
    NickleDave committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    7678ce1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    08b0d48 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1423329 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e5e0aee View commit details
    Browse the repository at this point in the history
  14. Have ConvEncoderUMAP eval config re-use datast from train config, so …

    …that there's no issue with input shape being different that will lead to cryptic 'incorrect parameter size' errors when we re-load the checkpoint
    NickleDave committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    64f14a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Clean src/vak/cli/prep.py

    - Import annotations from __future__ to be able to use pipe
      for type annotations
    - Add type annotations to `purpose_from_toml`
    - Change `Path` -> `pathlib.Path`, to be explicit
    NickleDave committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    0f769da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d10481e View commit details
    Browse the repository at this point in the history
  3. Add test_dur in tests/data_for_tests/configs/ConvEncoderUMAP_train_au…

    …dio_cbin_annot_notmat.toml so that we can re-use the same dataset for the eval config
    NickleDave committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    1b5ed48 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c80cc7 View commit details
    Browse the repository at this point in the history
  5. Fix 'vak.datasets.metadata.Metadata' -> 'vak.datasets.frame_classific…

    …ation.Metadata' in tests/test_predict/test_frame_classification.py
    NickleDave committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    830766f View commit details
    Browse the repository at this point in the history
  6. Clean src/vak/prep/audio_dataset.py

    - Fix order of parameters to `prep_audio_dataset`
    - Fix type annotation, remove default for parameter `data_dir`
    - Also fix parameter ordering in docstring
    - Fix validation of `data_dir` in pre-condition section of function
    - Use `vak.common.typing.PathLike` for type hint
    NickleDave committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    4a15178 View commit details
    Browse the repository at this point in the history
  7. Rewrite fixtures in tests/fixtures/audio.py so we can import as const…

    …ants in tests where needed, to parametrize specific unit tests
    NickleDave committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    359c01f View commit details
    Browse the repository at this point in the history
  8. WIP: Fix tests/test_prep/test_audio_dataset.py so it actually tests c…

    …orrectly -- need to add more cases to parametrize
    NickleDave committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    9ef0ec0 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Rename vak/train/train.py -> train_.py so we can still import train f…

    …rom train_ in vak/train/__init__.py and write 'vak.train.train', but *also* use unitest.mock.patch on functions where they are looked up in the train_ module
    NickleDave committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    cfd88e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cd8838 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8eb929e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e8a5754 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f91c1e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5ae58c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e975c43 View commit details
    Browse the repository at this point in the history
  8. Add a 'break' in tests/fixtures/config.py fixture 'specific_config', …

    …so we don't loop unneccesarily through all configs
    NickleDave committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    9c47993 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2bc5aae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5669a34 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2597981 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    5139444 View commit details
    Browse the repository at this point in the history
  2. Remove device fixture in tests/test_train/test_train.py -- not needed…

    … since we're mocking anyways
    NickleDave committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    40e19ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ccdbf6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f0b0a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26cdc3a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7912ac1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f7f187 View commit details
    Browse the repository at this point in the history
  8. Fix docstring, remove unused variable and unused import in tests/test…

    …_models/test_frame_classification_model.py
    NickleDave committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    acb8fd4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    056e605 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7542172 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b257df1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3572e76 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    78f3cb6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7f9f957 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    71df6eb View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    693efbe View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    ecd093a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d8925c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37750dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3a55da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b31a8cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    94666d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01ab25a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    79c3b09 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7b0f25f View commit details
    Browse the repository at this point in the history
  10. Fix docstring in src/vak/prep/frame_classification/dataset_arrays.py …

    …and fix function so that it does not add 'index' or 'level_0' columns to dataframes
    NickleDave committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    ac985de View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b1e8d3d View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Fix src/vak/prep/frame_classification/learncurve.py so it resets inde…

    …x on returned dataframe
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    31a3b46 View commit details
    Browse the repository at this point in the history
  2. Fix how we reset index on dataframe (again) in src/vak/prep/frame_cla…

    …ssification/dataset_arrays.py
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    aa92ba4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d845e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4b6ac5 View commit details
    Browse the repository at this point in the history
  5. Change LABELSET_YARDEN in tests/fixtures/annot.py to match what we us…

    …e in config files in test data
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    9f93c72 View commit details
    Browse the repository at this point in the history
  6. Add return type in annotations on from_path classmethod in src/vak/da…

    …tasets/frame_classification/metadata.py
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    dd1332d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5b581b7 View commit details
    Browse the repository at this point in the history
  8. Rewrite fixtures in tests/fixtures/spect.py to return constants we de…

    …fine at module level so we can import those in tests where needed to parametrize
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    7d8b91e View commit details
    Browse the repository at this point in the history
  9. Rewrite/fix tests for split_frame_classification_dataframe in tests/t…

    …est_prep/test_split/test_split.py
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    1b217c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1b30ebf View commit details
    Browse the repository at this point in the history
  11. Rewrite one-line definition of prep_audio_dataset in src/vak/prep/aud…

    …io_dataset.py for clarity
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    62d5073 View commit details
    Browse the repository at this point in the history
  12. Revise docstring of prep_spectrogram_dataset and add return type to t…

    …ype annotations, in src/vak/prep/spectrogram_dataset/spect_helper.py
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    991b622 View commit details
    Browse the repository at this point in the history
  13. Fix how we build constants in tests/fixtures/spect.py so we don't clo…

    …bber names of fixtures in other modules
    NickleDave committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3d7b3e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Fix SPECT_DIR_NPZ and glob of SPECT_DIR_NPZ that produces SPECT_LIST_…

    …NPZ so that we are using a specific 'spectrograms_generated' directory' inside a dataset dir
    NickleDave committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    183b374 View commit details
    Browse the repository at this point in the history
  2. Remove 'spect_annot_map' arg from src/vak/prep/spectrogram_dataset/sp…

    …ect_helper.py, and no longer do recursive glob of spect_dir
    NickleDave committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    0523593 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ead2e65 View commit details
    Browse the repository at this point in the history
  4. Remove unused variable, add line break in docstring in tests/test_pre…

    …p/test_spectrogram_dataset/test_spect_helper.py
    NickleDave committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    9afd381 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea09068 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7697b2a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0870cd2 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Configuration menu
    Copy the full SHA
    7e7d6a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3cce37 View commit details
    Browse the repository at this point in the history
  3. Change variable names for clarity in tests/test_prep/test_spectrogram…

    …_dataset/test_spect_helper.py
    NickleDave committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    6d30ee8 View commit details
    Browse the repository at this point in the history
  4. Fix tests in tests/test_train/test_parametric_umap.py -- use correct …

    …models, remove inappropriate asserts
    NickleDave committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    f704aa9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1186b7a View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    a88b6c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb04b1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92f6959 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae65b3c View commit details
    Browse the repository at this point in the history
  5. Change default parameters for ConvEncoderUMAP + add maxpool layers to…

    … reduce checkpoint size
    NickleDave committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    454f159 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    72dd88b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f1d704 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c721f0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a7a6de View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e3acfe View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    0b1186f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48c7efe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4293a42 View commit details
    Browse the repository at this point in the history
  4. Fix unit test in tests/test_cli/test_learncurve.py -- we just need to…

    … test that cli calls the right function
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    3af658b View commit details
    Browse the repository at this point in the history
  5. Fix unit test in tests/test_cli/test_predict.py to not use 'model' fi…

    …xture -- we just need to test that cli calls the right function
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    8ea1b20 View commit details
    Browse the repository at this point in the history
  6. Fix unit test in tests/test_cli/test_train.py to not use 'model' fixt…

    …ure -- we just need to test that cli calls the right function
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e1e7364 View commit details
    Browse the repository at this point in the history
  7. Fix unit test in tests/test_config/test_parse.py to not use 'model' f…

    …ixture -- we're not testing something model specific here
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    b47557b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f707488 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f39996f View commit details
    Browse the repository at this point in the history
  10. Fix unit test in tests/test_eval/test_frame_classification.py to not …

    …use 'model' fixture -- we don't want to use ConvEncoderUMAP model here
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    2bac89e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ec97f1f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a84fec0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    75dabd1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a7f88d2 View commit details
    Browse the repository at this point in the history
  15. Change unit test in tests/test_models/test_base.py to use locally par…

    …ametrized model_name instead of model fixture
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    f0ff6d3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d6e2ba1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7a114b0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    31b22d0 View commit details
    Browse the repository at this point in the history
  19. Fix fixture in tests/test_predict/test_frame_classification.py to use…

    … locally parametrized 'model_name' instead of model fixture
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    9c15747 View commit details
    Browse the repository at this point in the history
  20. Fix test in tests/test_prep/test_sequence_dataset.py to use locally p…

    …arametrized 'model_name' instead of model fixture
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e8366b2 View commit details
    Browse the repository at this point in the history
  21. Fix test in tests/test_learncurve/test_frame_classification.py to use…

    … locally parametrized 'model_name' instead of model fixture
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    6824821 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f9fdbec View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b5905dc View commit details
    Browse the repository at this point in the history
  24. Fix test in tests/test_train/test_frame_classification.py to use loca…

    …lly parametrized 'model_name' instead of model fixture
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    3cf823d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ce585ec View commit details
    Browse the repository at this point in the history
  26. Add [TweetyNet.network] table to all TweetyNet configs in tests/data_…

    …for_tests/configs that makes a 'tiny' TweetyNet
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fb42658 View commit details
    Browse the repository at this point in the history
  27. Remove metadata for TeenyTweetyNet configs from tests/data_for_tests/…

    …configs/configs.json after deleting those configs
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    3aec407 View commit details
    Browse the repository at this point in the history
  28. Add [ConvEncoderUMAP.network] table to all ConvEncoderUMAP configs in…

    … tests/data_for_tests/configs that makes a 'tiny' ConvEncoder
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    cea176d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7b0d1b7 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1cb4dec View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    d6e246e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3ec8149 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    6317026 View commit details
    Browse the repository at this point in the history
  34. Fix test in tests/test_models/test_base.py to use network config from…

    … .toml file so we don't get tensor size mismatch errors
    NickleDave committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    9e36c28 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    5abbee2 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Mark a test xfail in tests/test_models/test_parametric_umap_model.py …

    …because fixing it will require fixing/changing how we parse config files
    NickleDave committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    a79e8d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9d1da3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd04e35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d1f1894 View commit details
    Browse the repository at this point in the history
  5. Use locally parametrized variable 'model_name' in tests/test_cli/test…

    …_eval.py instead of 'model' fixture that was removed
    NickleDave committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d16175f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dfda7c0 View commit details
    Browse the repository at this point in the history
  7. Refactor noxfile.py: separate into routinely used sessions at top and…

    … less-used sessions specific to test data at bottom. Remove use of model argument in test and coverage sessions, since that fixture was removed
    NickleDave committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    1ce2c41 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    53ba545 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c184d80 View commit details
    Browse the repository at this point in the history
  10. Import annotations from __future__ in src/vak/prep/frame_classificati…

    …on/frame_classification.py
    NickleDave committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    2c5872c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    26ea6b3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    42f51e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Remove 'running-on-ci' arg from call to nox session 'coverage' in .gi…

    …thub/workflows/ci-linux.yml -- arg no longer used in that session
    NickleDave committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    feaac15 View commit details
    Browse the repository at this point in the history