-
Notifications
You must be signed in to change notification settings - Fork 34
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
Numba parallel weights computation + dataloader #5
base: master
Are you sure you want to change the base?
Commits on May 11, 2021
-
Added some slurm scripts, small changes to VAE_model for file handling
Lodevicus Van Niekerk committedMay 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 4e98cb2 - Browse repository at this point
Copy the full SHA 4e98cb2View commit details
Commits on May 12, 2021
-
defined instance variables in __init__ for clarity; extracted one_hot…
…_encoding function; minor linting, changed seq_name_to_sequence to a string instead of list of chars
Configuration menu - View commit details
-
Copy full SHA for fcb8d1b - Browse repository at this point
Copy the full SHA fcb8d1bView commit details
Commits on May 23, 2021
-
change focus_seq_trimmed to a string instead of list of chars; added …
…minor printouts to MSA_processing
Configuration menu - View commit details
-
Copy full SHA for 9606f5a - Browse repository at this point
Copy the full SHA 9606f5aView commit details
Commits on Jun 16, 2021
-
error checking in compute_evol_indices
passing z_dim into train_VAE script manually passing in args for VAE checkpoint reloading small typos in scripts
Configuration menu - View commit details
-
Copy full SHA for fb13194 - Browse repository at this point
Copy the full SHA fb13194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c8b8b - Browse repository at this point
Copy the full SHA 09c8b8bView commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c29fd56 - Browse repository at this point
Copy the full SHA c29fd56View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0984cf - Browse repository at this point
Copy the full SHA f0984cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba75f74 - Browse repository at this point
Copy the full SHA ba75f74View commit details
Commits on Jul 15, 2021
-
had to comment out the alternating joint training for now, to switch …
…to mixed batch joint training. Initialising the bias to mean(y_train) for much better convergence, still not great performance though. Moved parameter reading outside of main function so that we can override the z_dim size
Configuration menu - View commit details
-
Copy full SHA for bf3f1c5 - Browse repository at this point
Copy the full SHA bf3f1c5View commit details
Commits on Aug 6, 2021
-
joint training script improvements:
saving vae checkpoints, checkpoint loading vs train from scratch, added sigmoid+bce loss, added 3 very long functions for mixed/alternating/frozen training modes to switch from command line, added linear model loss weight
Configuration menu - View commit details
-
Copy full SHA for 8d54d4b - Browse repository at this point
Copy the full SHA 8d54d4bView commit details
Commits on Sep 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a4c7be9 - Browse repository at this point
Copy the full SHA a4c7be9View commit details
Commits on Mar 16, 2022
-
adding EVcouplings versions, some data checks, and need to check that…
… outputs are equal
Configuration menu - View commit details
-
Copy full SHA for ab1055d - Browse repository at this point
Copy the full SHA ab1055dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57b7fb7 - Browse repository at this point
Copy the full SHA 57b7fb7View commit details
Commits on Mar 18, 2022
-
committing all ideas for parallelising the weights calculation for re…
…cord, will delete the bad ones
Configuration menu - View commit details
-
Copy full SHA for 9687b7c - Browse repository at this point
Copy the full SHA 9687b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d65d435 - Browse repository at this point
Copy the full SHA d65d435View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0597e02 - Browse repository at this point
Copy the full SHA 0597e02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 636f88f - Browse repository at this point
Copy the full SHA 636f88fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc30589 - Browse repository at this point
Copy the full SHA cc30589View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5af044 - Browse repository at this point
Copy the full SHA b5af044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c30d5 - Browse repository at this point
Copy the full SHA 87c30d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9ab6b1 - Browse repository at this point
Copy the full SHA b9ab6b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bf655f - Browse repository at this point
Copy the full SHA 7bf655fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a0951 - Browse repository at this point
Copy the full SHA d8a0951View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7611fd8 - Browse repository at this point
Copy the full SHA 7611fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d235b9d - Browse repository at this point
Copy the full SHA d235b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c29ddae - Browse repository at this point
Copy the full SHA c29ddaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5993736 - Browse repository at this point
Copy the full SHA 5993736View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b66b67 - Browse repository at this point
Copy the full SHA 2b66b67View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad85d42 - Browse repository at this point
Copy the full SHA ad85d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e4ac0 - Browse repository at this point
Copy the full SHA 91e4ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8786baa - Browse repository at this point
Copy the full SHA 8786baaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a5d8b - Browse repository at this point
Copy the full SHA 92a5d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91efd61 - Browse repository at this point
Copy the full SHA 91efd61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b7030 - Browse repository at this point
Copy the full SHA 79b7030View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a2ff26 - Browse repository at this point
Copy the full SHA 9a2ff26View commit details -
Configuration menu - View commit details
-
Copy full SHA for a024bb4 - Browse repository at this point
Copy the full SHA a024bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c020bb8 - Browse repository at this point
Copy the full SHA c020bb8View commit details
Commits on Mar 21, 2022
-
using multiprocessing + numba now, is roughly as fast as parallel num…
…ba, but both aren't scaling as well as expected..
Configuration menu - View commit details
-
Copy full SHA for c50aa89 - Browse repository at this point
Copy the full SHA c50aa89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0badb28 - Browse repository at this point
Copy the full SHA 0badb28View commit details -
Configuration menu - View commit details
-
Copy full SHA for cebd2db - Browse repository at this point
Copy the full SHA cebd2dbView commit details -
moved all the tmp EVE vs EVCouplings checks out into calc_weights.py,…
… where it'll be deleted soon also got rid of confusing calc_method flags, will just call specific methods from calc_weights.py
Configuration menu - View commit details
-
Copy full SHA for c915e5a - Browse repository at this point
Copy the full SHA c915e5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 289e84a - Browse repository at this point
Copy the full SHA 289e84aView commit details
Commits on Mar 22, 2022
-
moved all the tmp EVE vs EVCouplings checks out into calc_weights.py,…
… where it'll be deleted soon
Configuration menu - View commit details
-
Copy full SHA for 6429f69 - Browse repository at this point
Copy the full SHA 6429f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3be96c - Browse repository at this point
Copy the full SHA a3be96cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4ef45 - Browse repository at this point
Copy the full SHA 4b4ef45View commit details -
added flag option to train_VAE.py to fail if weights not found (usefu…
…l to make sure that weights are precomoputed on CPU)
Configuration menu - View commit details
-
Copy full SHA for 6838046 - Browse repository at this point
Copy the full SHA 6838046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93804fe - Browse repository at this point
Copy the full SHA 93804feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a11b0c - Browse repository at this point
Copy the full SHA 3a11b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 417865f - Browse repository at this point
Copy the full SHA 417865fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe130c - Browse repository at this point
Copy the full SHA 0fe130cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99945e0 - Browse repository at this point
Copy the full SHA 99945e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a5484b - Browse repository at this point
Copy the full SHA 9a5484bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fc7a2e - Browse repository at this point
Copy the full SHA 3fc7a2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a125835 - Browse repository at this point
Copy the full SHA a125835View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4312346 - Browse repository at this point
Copy the full SHA 4312346View commit details -
removed circular dependency in utils/weights
refactored another one_hot_encoding
Configuration menu - View commit details
-
Copy full SHA for 289c218 - Browse repository at this point
Copy the full SHA 289c218View commit details -
Configuration menu - View commit details
-
Copy full SHA for e902012 - Browse repository at this point
Copy the full SHA e902012View commit details
Commits on Mar 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b8ad7c4 - Browse repository at this point
Copy the full SHA b8ad7c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for eccc14b - Browse repository at this point
Copy the full SHA eccc14bView commit details -
Merge remote-tracking branch 'origin/lood/speedup_weights2' into lood…
…/speedup_weights2
Configuration menu - View commit details
-
Copy full SHA for 7b1e5d1 - Browse repository at this point
Copy the full SHA 7b1e5d1View commit details -
moved calc_weights to top level instead of nested in gen_alignment;
also moved preprocess_MSA into its own function because it bugged me
Configuration menu - View commit details
-
Copy full SHA for fe0e95b - Browse repository at this point
Copy the full SHA fe0e95bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf45aba - Browse repository at this point
Copy the full SHA bf45abaView commit details
Commits on Jul 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 95ca192 - Browse repository at this point
Copy the full SHA 95ca192View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1316094 - Browse repository at this point
Copy the full SHA 1316094View commit details -
Merge remote-tracking branch 'marks/master'
# Conflicts: # train_VAE.py
Configuration menu - View commit details
-
Copy full SHA for c658d1c - Browse repository at this point
Copy the full SHA c658d1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f3754 - Browse repository at this point
Copy the full SHA e0f3754View commit details -
Merge branch 'lood/speedup_weights'
# Conflicts: # EVE/VAE_model.py # train_VAE.py
Configuration menu - View commit details
-
Copy full SHA for 3efbda2 - Browse repository at this point
Copy the full SHA 3efbda2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16c8c7b - Browse repository at this point
Copy the full SHA 16c8c7bView commit details
Commits on Aug 2, 2022
-
added threshold_focus_cols_frac_gaps command line argument
Configuration menu - View commit details
-
Copy full SHA for c980752 - Browse repository at this point
Copy the full SHA c980752View commit details -
Configuration menu - View commit details
-
Copy full SHA for a153a1e - Browse repository at this point
Copy the full SHA a153a1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f15c7 - Browse repository at this point
Copy the full SHA b3f15c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f3467 - Browse repository at this point
Copy the full SHA b0f3467View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c3167 - Browse repository at this point
Copy the full SHA a0c3167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 671669e - Browse repository at this point
Copy the full SHA 671669eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8917f9 - Browse repository at this point
Copy the full SHA c8917f9View commit details -
Merge remote-tracking branch 'origin/master'
# Conflicts: # scripts/2022_08_01_disorder_O2.sh
Configuration menu - View commit details
-
Copy full SHA for eec4a42 - Browse repository at this point
Copy the full SHA eec4a42View commit details -
added weight shape check, using threshold_focus_cols_frac_gaps = 1 si…
…nce then it includes all sequences
Configuration menu - View commit details
-
Copy full SHA for e60ee9d - Browse repository at this point
Copy the full SHA e60ee9dView commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2c7338b - Browse repository at this point
Copy the full SHA 2c7338bView commit details
Commits on Aug 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 15abb33 - Browse repository at this point
Copy the full SHA 15abb33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 534b0db - Browse repository at this point
Copy the full SHA 534b0dbView commit details
Commits on Aug 9, 2022
-
turned DMS filename assertion into just a warning for now, need to fi…
…gure out properly later
Configuration menu - View commit details
-
Copy full SHA for 536b207 - Browse repository at this point
Copy the full SHA 536b207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb5cd0 - Browse repository at this point
Copy the full SHA 2cb5cd0View commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 07d3984 - Browse repository at this point
Copy the full SHA 07d3984View commit details
Commits on Aug 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aeade79 - Browse repository at this point
Copy the full SHA aeade79View commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f761149 - Browse repository at this point
Copy the full SHA f761149View commit details
Commits on Oct 18, 2022
-
allowed to pass in a MSA file directly to calc_weights instead of a m…
…apping file also added "identity" weights for completion
Configuration menu - View commit details
-
Copy full SHA for af99627 - Browse repository at this point
Copy the full SHA af99627View commit details -
Merge branch 'lood/speedup_weights2'
# Conflicts: # EVE/VAE_model.py # calc_weights.py # compute_evol_indices.py # data/mappings/example_mapping.csv # examples/Step0_optional_calc_weights.sh # examples/Step0_optional_calc_weights_slurm.sh # train_VAE.py # utils/data_utils.py # utils/weights.py
Configuration menu - View commit details
-
Copy full SHA for bb902f7 - Browse repository at this point
Copy the full SHA bb902f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f70712c - Browse repository at this point
Copy the full SHA f70712cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6043996 - Browse repository at this point
Copy the full SHA 6043996View commit details -
Configuration menu - View commit details
-
Copy full SHA for 875a625 - Browse repository at this point
Copy the full SHA 875a625View commit details -
Configuration menu - View commit details
-
Copy full SHA for 098ce58 - Browse repository at this point
Copy the full SHA 098ce58View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb9aabd - Browse repository at this point
Copy the full SHA cb9aabdView commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 37375c4 - Browse repository at this point
Copy the full SHA 37375c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8249f0 - Browse repository at this point
Copy the full SHA c8249f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9c291c - Browse repository at this point
Copy the full SHA f9c291cView commit details
Commits on Sep 14, 2023
-
Streaming one-hot-encodings is working well
Fallback to normal mode also works well
Configuration menu - View commit details
-
Copy full SHA for 3709d7d - Browse repository at this point
Copy the full SHA 3709d7dView commit details
Commits on Sep 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e30f784 - Browse repository at this point
Copy the full SHA e30f784View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74238ea - Browse repository at this point
Copy the full SHA 74238eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 455ffaf - Browse repository at this point
Copy the full SHA 455ffafView commit details -
Configuration menu - View commit details
-
Copy full SHA for c801b52 - Browse repository at this point
Copy the full SHA c801b52View commit details
Commits on Mar 6, 2024
-
Computing one-hot encodings on the fly for evol_indices using dataloa…
…der, merged in changes from ProteinGym. Removed the aggregation methods for evol indices.
Configuration menu - View commit details
-
Copy full SHA for 70f63e2 - Browse repository at this point
Copy the full SHA 70f63e2View commit details
Commits on Mar 15, 2024
-
Using dataloaders for train and validation, use multi-cpu weights by …
…default, tested with DLG4 (cherry picked from commit fcb7894)
Configuration menu - View commit details
-
Copy full SHA for e18c56f - Browse repository at this point
Copy the full SHA e18c56fView commit details
Commits on Mar 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d48173 - Browse repository at this point
Copy the full SHA 3d48173View commit details -
Configuration menu - View commit details
-
Copy full SHA for d129b81 - Browse repository at this point
Copy the full SHA d129b81View commit details