Commit History

  1. pointing dictionaries from the mtl module's init⁠

    Verified signature
    5539d14

  1. sync token_dictionary variable name w/ classifier

    Verified signature
    a021deb

  1. update setup with req and manifest with updated filenames

    a34fbc2

  1. fix imports mtl/eval_utils

    eab1878

  1. allow model_type valid options to take params model_type : {"Pretrained", "GeneClassifier", "CellClassifier", "MTLCellClassifier", "MTLCellClassifier-Quantized"} (#390)⁠

    ctheodoris +1: madhavanvenkatesh
    Verified signature
    47e0ef8
  2. peft>=0.11.1 (#387)⁠

    ctheodoris +1: madhavanvenkatesh
    Verified signature
    4c9dda5
  3. "save_model_without_heads" is redundant (#385)⁠

    ctheodoris +1: madhavanvenkatesh
    Verified signature
    de10ab0
  4. comment out "def save_model_without_heads(original_model_save_directory)"; redundant for ISP/Emb extractor (#382)⁠

    ctheodoris +1: madhavanvenkatesh
    Verified signature
    22bf20f
  5. fixed bug related to dynamic ranges in dictionary with 'min' and 'max' value mismatch in optuna suggest fn (#380)⁠

    ctheodoris +1: madhavanvenkatesh
    Verified signature
    fe1640b

  1. Update README.md

    Verified signature
    11bcee7

  1. precommit formatting

    f07bfd7
  2. update with 12L and 20L i4096 gc95M models, multitask and quantiz code

    933ca80

  1. rename for consistency

    Verified signature
    ec19834
  2. delete old gene name dict

    Verified signature
    817eca2
  3. update to only have gene names as keys in gene_name_id_dict

    Verified signature
    e61485e
  4. Add function for summing of Ensembl IDs (#377)⁠

    ctheodoris +1: hchen725
    Verified signature
    1e18102

  1. save pval

    b07f4b1
  2. add typing list import

    42053dc

  1. move dicts to init

    ea428cb
  2. add random state to umap

    eb2a04b

  1. update get_embs with token_gene_dict arg

    Verified signature
    ace12e9
  2. update refs to get_model_emb_dims

    Verified signature
    3fe35ba

  1. embs_df with all model embeddings (#363)⁠

    ctheodoris +1: hchen725
    Verified signature
    2e64874
  2. Add function to get number of model embeddings (#364)⁠

    ctheodoris +1: hchen725
    Verified signature
    c90d791

  1. clone embs_i to resolve memory leak in cls embs

    57f02a4

  1. update perturber stats to reflect cos sim and emb_extractor to suppress warnings for non-cls

    25dd1da

  1. update to account for set of perturbed genes with aggregate_data

    eb038a6

  1. update to enable cls emb

    b2bbd7c

  1. update tokenizer to include eos token

    Christina Theodoris
    ead0550

  1. Update geneformer/emb_extractor.py (#350)⁠

    ctheodoris +1: hchen725
    Verified signature
    471eefc

  1. Upload in_silico_perturber_stats.py (#313)⁠

    ctheodoris +1: davidjwen
    Verified signature
    8aee0ff
  2. fix cell state gene embeddings bug (#345)⁠

    Verified signature
    c0e7b19

  1. patch datasets save_to_disk

    Christina Theodoris
    75c67a1

  1. update kwargs for pretrainer

    Christina Theodoris
    fb130e6

  1. refer to token dictionary in self

    Christina Theodoris
    86fe0dd

  1. Update for gene classification (#330)⁠

    ctheodoris +1: hchen725
    Verified signature
    94095d1
  2. Update with gene classifier, custom token dict, and str validate options (#329)⁠

    ctheodoris +1: hchen725
    Verified signature
    0568479

  1. add option for hyperparameter tuning to cc.validate

    Christina Theodoris
    4bddd45

  1. correct typo

    Verified signature
    5a43832

  1. update examples for predict_eval and handle roc for 2 cell classes

    Christina Theodoris
    eeba323

  1. Update readthedocs for classifier

    Christina Theodoris
    f75f5ac

  1. Get the gene keys and gene list keys from the token dictionary instead of medians (#304)⁠

    ctheodoris +1: hchen725
    Verified signature
    b294421
  2. Prevent ruff/isort on init

    Christina Theodoris
    941390d
  3. Add classifier module and examples

    Christina Theodoris
    9e9cca9

  1. Update geneformer/emb_extractor.py (#303)⁠

    ctheodoris +1: hchen725
    Verified signature
    d6c634c

  1. Fix typo (#301)⁠

    ctheodoris +1: hchen725
    Verified signature
    075bd53

  1. Add option for variable input_size and to add CLS/SEP Tokens (#299)⁠

    ctheodoris +1: hchen725
    Verified signature
    aa25cd2

  1. add load model for train and fix validate anchor gene error

    Christina Theodoris
    0d675a3

  1. Handle case of single gene del for isp modeling of gene embs

    Christina Theodoris
    316d817

  1. edit docstring format to highlight options

    Christina Theodoris
    e3330a6