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

Improve callback interface, support callbacks inside JIT boundary #381

Draft
wants to merge 251 commits into
base: main
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 10, 2023

  1. wip

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    740ad68 View commit details
    Browse the repository at this point in the history
  2. almost got new logger working

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    4ad74a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad708e3 View commit details
    Browse the repository at this point in the history
  4. refactor and move stuff around

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    6930fa9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    abf7ec3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    547cea8 View commit details
    Browse the repository at this point in the history
  7. wip

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    2f481ed View commit details
    Browse the repository at this point in the history
  8. remove more wandb deps

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    0b080fb View commit details
    Browse the repository at this point in the history
  9. tiny cleanup

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    a324ae5 View commit details
    Browse the repository at this point in the history
  10. add some tests

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    cfdcbb9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2ddc558 View commit details
    Browse the repository at this point in the history
  12. sort of get tb to work

    dlwh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    9b0df08 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. wip

    dlwh committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    4fd2526 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. wip

    dlwh committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a608a65 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    176e5fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d34f6f View commit details
    Browse the repository at this point in the history
  3. use trainer more to set logging

    dlwh committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    42d7f2c View commit details
    Browse the repository at this point in the history
  4. test the tracker get name stuff

    dlwh committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    b887761 View commit details
    Browse the repository at this point in the history
  5. minor

    dlwh committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    3ebd161 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    0d2efbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f085287 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. wip

    dlwh committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    f21cf4b View commit details
    Browse the repository at this point in the history
  2. jkacjkac

    dlwh committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    01c8b87 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. tweak

    dlwh committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    e374697 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    921acf8 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. wip

    dlwh committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    c8a5d6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    639d334 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3fdbaf View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    ec35e9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed13502 View commit details
    Browse the repository at this point in the history
  3. minor dead code removal

    dlwh committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    634407e View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. fix tests

    dlwh committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    4208e03 View commit details
    Browse the repository at this point in the history
  2. cleanup

    dlwh committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    9584884 View commit details
    Browse the repository at this point in the history
  3. cleanup

    dlwh committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    5a18678 View commit details
    Browse the repository at this point in the history
  4. minor

    dlwh committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    c355106 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a2ffc3 View commit details
    Browse the repository at this point in the history
  6. wip

    dlwh committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    d2e0de1 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    be99631 View commit details
    Browse the repository at this point in the history
  2. wip

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    5d033eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4a9160 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b888065 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c47ae97 View commit details
    Browse the repository at this point in the history
  6. minor dead code removal

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    f0613c7 View commit details
    Browse the repository at this point in the history
  7. fix tests

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    85c5678 View commit details
    Browse the repository at this point in the history
  8. cleanup

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    8f84822 View commit details
    Browse the repository at this point in the history
  9. cleanup

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    e54bad0 View commit details
    Browse the repository at this point in the history
  10. minor

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    85dd89b View commit details
    Browse the repository at this point in the history
  11. generalize and extract the checkpoint loading logic so it can be used…

    … separately from trainer
    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    c61824e View commit details
    Browse the repository at this point in the history
  12. Revert "Temporarily Revert "Generic Tracker interface, support for TB…

    … logging (#367)""
    
    This reverts commit 137bd4b.
    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    7391475 View commit details
    Browse the repository at this point in the history
  13. wip

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    2387f26 View commit details
    Browse the repository at this point in the history
  14. just about workable logger stuff

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    6446bc0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1b821d1 View commit details
    Browse the repository at this point in the history
  16. missed a sopt

    dlwh committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    afb6459 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    9d916bd View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    3d67552 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. main->dev (#375)

    * Tweaks to improve behavior on slurm clusters (#373)
    
    * giving docker a shot
    
    * wip prepare_cache
    
    * fix deps
    
    * push slurm stuff into logical_cpu_count
    
    * add release for build so it's the default
    
    * roll slurm nodelist expansion ourselves
    
    * don't use cluster stuff for initializing ray
    
    * cleanup
    
    * cleanu
    
    * no levanter slurm cluster
    
    * fix validation set when it's an HF dataset
    
    * do basic logger initialization up front
    
    * add more logging for distributed init
    
    * pretty sure this was breaking multihost levanter
    
    * better slurm nodename
    
    * use the LevanterSlurmCluster thing again
    
    * fix commented out line
    
    * less obnoxious logging
    dlwh authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4d8cd68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    272e1e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48ccdd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b27a08 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    dcbed88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbac4ef View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. wip

    dlwh committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    78ec196 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    244e296 View commit details
    Browse the repository at this point in the history
  2. use unstacked in grad monitor

    dlwh committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8bc987e View commit details
    Browse the repository at this point in the history
  3. line name up better with wandb

    dlwh committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    695c48a View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. add histograms

    dlwh committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    02920cc View commit details
    Browse the repository at this point in the history
  2. bump jax version

    dlwh committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    4a031e8 View commit details
    Browse the repository at this point in the history
  3. fix for 0.4.21

    dlwh committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    069abd2 View commit details
    Browse the repository at this point in the history
  4. kadmladm

    dlwh committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    a9435de View commit details
    Browse the repository at this point in the history
  5. will this fix ray?

    dlwh committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    e1d64a8 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. fix for 0.4.21

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    64d5a42 View commit details
    Browse the repository at this point in the history
  2. kadmladm

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    b5069d7 View commit details
    Browse the repository at this point in the history
  3. check exit codes

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    5088237 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c572ca2 View commit details
    Browse the repository at this point in the history
  5. this?

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    e9ea0ce View commit details
    Browse the repository at this point in the history
  6. mdlkamldk

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    b7be7c7 View commit details
    Browse the repository at this point in the history
  7. amcklamclkc

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    e62ea11 View commit details
    Browse the repository at this point in the history
  8. what the actual

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    d91e7e4 View commit details
    Browse the repository at this point in the history
  9. what

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    a58e6ab View commit details
    Browse the repository at this point in the history
  10. ok let's try this

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    f7b1f49 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1b43775 View commit details
    Browse the repository at this point in the history
  12. will this fix?

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    1c6f6fa View commit details
    Browse the repository at this point in the history
  13. really fix tests?

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    fb9395b View commit details
    Browse the repository at this point in the history
  14. Add Sophia-H, some WIP support for Sophia-G (#372)

    * wip
    
    * initial commit of hero
    
    * switch to autodiff hvp
    
    * make test run anywhere
    
    * remove stub adam thing
    
    * fix missing returns in text.pyu
    
    i don't understand how this code made it in/wasn't caught
    
    * fix "replicated" arrays in named_pjit
    
    * support hessian updates for hero in gpt2_example
    
    * track time for hessian computation
    
    * attempt to add some logging from inside jax
    
    * stupidly was squaring the LR
    
    * make global batch loader invariant to reorderings of how jax.array_from_callback call the callback (#132)
    
    * default parallelism
    
    * add decay schedule for gamma
    
    * rename hero to sofia
    
    * wip
    
    * mucking around with sharding b/c of some weird behaviro on cpu
    
    * let's see if this works ons TPU
    
    * fix sofia
    
    * fix test for named_jit
    
    * wip
    
    * wip making sophia configurable
    
    * wip
    
    * wip
    
    * mdakd
    
    * wip
    
    * fix arg name
    
    * update configs
    
    * explicit sophia_g config
    
    * wip
    
    * not sure how this didn't get committed
    
    * fix sophia-g (dumb dtype issue)
    
    * try logging to see what the hold up is
    
    * sigh
    
    * try to jit the eval loader and see if that fixes it
    
    * refactor loaders to have more in common, should hopefully improve perf
    
    * fix sophia test
    
    * update sophia large configs
    
    * missed a sofia
    
    * tweak lr
    
    * small_fast sophia_h config
    
    * got sophia_h test working again
    
    * please pre-commit
    
    * fix alpaca ocnfig for llama
    
    * almost there for sophia-h
    
    * switch to 0.4.19 b/c there's a bug in jaxlib that sophia triggers
    
    * ok, see if this is correct-ish
    
    * try a fancier config
    
    * put clipping into the sophia scale so it's easier to manage
    
    * try clipping the hessian on a per-component basis?
    
    * more clip
    
    * fix tests by default to adam
    
    * try a full gpt2 small run
    
    * add tag
    
    * remove clip
    
    * wip
    
    * bump version
    
    * disable logging for now
    
    * try this?
    
    * cleanup, delete old optimizerconfig
    
    * reorganize optim package
    
    * remove type: adam stuff since it's default
    
    * forgot the hessian_update in the migration
    
    * fix LR being reported as 0
    
    * oops
    dlwh authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    f2842e9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    95c0891 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    670f76b View commit details
    Browse the repository at this point in the history
  17. wip

    dlwh committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    d5a8f8c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. update for rename

    dlwh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    9eb5f57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1032889 View commit details
    Browse the repository at this point in the history
  3. mjkamdjkcad

    dlwh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    83cf0ef View commit details
    Browse the repository at this point in the history
  4. only do 1 norm?

    dlwh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    adf643a View commit details
    Browse the repository at this point in the history
  5. what if we don't do anything?

    dlwh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    05b5a78 View commit details
    Browse the repository at this point in the history
  6. ???

    dlwh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    b667bbc View commit details
    Browse the repository at this point in the history
  7. moar stack

    dlwh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    2d33cb7 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    6d6ae21 View commit details
    Browse the repository at this point in the history
  2. fix missing test changes

    dlwh committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    83bea6e View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. should use a tempdir

    dlwh committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    92a615f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbee427 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Merge branch 'dev' into fancy_callbacks

    # Conflicts:
    #	.github/workflows/run_tests.yaml
    #	tests/test_text.py
    dlwh committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a04d0c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Allow val change wandb dev (#384)

    * allow_val_change in wandb
    
    * sanity check epochs
    dlwh authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e048581 View commit details
    Browse the repository at this point in the history
  2. oops

    dlwh committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    2bdf08b View commit details
    Browse the repository at this point in the history
  3. wip

    dlwh committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    70bf299 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b20f240 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. use the metrics dict

    dlwh committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7d24bfe View commit details
    Browse the repository at this point in the history
  2. fix gsm8k

    dlwh committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    3076812 View commit details
    Browse the repository at this point in the history
  3. don't dump so much log

    dlwh committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    af534cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3776da8 View commit details
    Browse the repository at this point in the history
  5. do loss in fp32

    dlwh committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    8f4aff3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f5afd9 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. Configuration menu
    Copy the full SHA
    91eb588 View commit details
    Browse the repository at this point in the history
  2. more dead code removal

    dlwh committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    2002832 View commit details
    Browse the repository at this point in the history
  3. refix merge issues

    dlwh committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    efa70a1 View commit details
    Browse the repository at this point in the history
  4. refix merge issues

    dlwh committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    4cca0d1 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    15e223d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    904497b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a90f57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b37c2a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    87bb1e6 View commit details
    Browse the repository at this point in the history
  6. dumb

    dlwh committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    cfbda10 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. fix logging

    dlwh committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    08da45c View commit details
    Browse the repository at this point in the history
  2. this should fix tests

    dlwh committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    468612c View commit details
    Browse the repository at this point in the history
  3. why is throughput so bad?

    dlwh committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    aa49fed View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. wip

    dlwh committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    f05739a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    321bb30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38db3d5 View commit details
    Browse the repository at this point in the history
  4. wth

    dlwh committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    9b2813b View commit details
    Browse the repository at this point in the history
  5. mdkladmlkad

    dlwh committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    e014c45 View commit details
    Browse the repository at this point in the history
  6. jfakmfa

    dlwh committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    95a391f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f40f10 View commit details
    Browse the repository at this point in the history
  8. fix checkpoint tests

    dlwh committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    6df53f4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cdbb884 View commit details
    Browse the repository at this point in the history
  10. fix gsm8k

    dlwh committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    94aa8fa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    358bd9b View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. Configuration menu
    Copy the full SHA
    5af6cb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2b086f View commit details
    Browse the repository at this point in the history
  3. wip

    dlwh committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    84d3b33 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Configuration menu
    Copy the full SHA
    85b42b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    c47c188 View commit details
    Browse the repository at this point in the history
  2. add dtype for grad accum

    dlwh committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    70b766f View commit details
    Browse the repository at this point in the history
  3. small refactor

    dlwh committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    57725ea View commit details
    Browse the repository at this point in the history
  4. small refactor

    dlwh committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    85f777b View commit details
    Browse the repository at this point in the history
  5. fix key handling in grad accum

    dlwh committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    f8d98fc View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    5a8c77a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff59e51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1718dd View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    d7a060d View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    8c44e64 View commit details
    Browse the repository at this point in the history
  2. wip

    dlwh committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    72f1e47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    add3df4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ba7bf1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6535b5 View commit details
    Browse the repository at this point in the history
  6. almost ready to try out doremi

    dlwh committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    0d6f357 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. almost ready to try out doremi

    dlwh committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    7395e3c View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. cleanup typing.overloads

    dlwh committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    08996e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    710900c View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. fix docs

    dlwh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    5f9d96d View commit details
    Browse the repository at this point in the history
  2. use new dot syntax in doremi

    dlwh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    04a74a1 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    3249ca1 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. fix mixture init with prngkey

    dlwh committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    6a20c95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd6d343 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5b8d00 View commit details
    Browse the repository at this point in the history
  4. dumb bug in grad accum

    dlwh committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    288e7fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4da125 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9257597 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    317b10d View commit details
    Browse the repository at this point in the history
  8. fix gsm8k_lora

    dlwh committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    e4d1385 View commit details
    Browse the repository at this point in the history
  9. add a small_pile configuration

    dlwh committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ddcdac7 View commit details
    Browse the repository at this point in the history
  10. make it len 2048

    dlwh committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    792f769 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. add doremi main

    dlwh committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e16b3af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a272ca9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8d4b9d View commit details
    Browse the repository at this point in the history
  4. add a pile_mixture.yaml

    dlwh committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    5c489c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1672148 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f485c5f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b2d8a58 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    f76e466 View commit details
    Browse the repository at this point in the history
  2. dumb

    dlwh committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    fc78716 View commit details
    Browse the repository at this point in the history
  3. don't run the slow tests in CI

    dlwh committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4927f67 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. wip

    dlwh committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1ceb00a View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Configuration menu
    Copy the full SHA
    bc7108c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69ca4a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff5cb6d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. update paths for pile mixture

    dlwh committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    d6bf2c0 View commit details
    Browse the repository at this point in the history
  2. fix new import

    dlwh committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    cc6044c View commit details
    Browse the repository at this point in the history
  3. sigh

    dlwh committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    415158a View commit details
    Browse the repository at this point in the history
  4. isjfo

    dlwh committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    d2a90ae View commit details
    Browse the repository at this point in the history
  5. mdklmdlm

    dlwh committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    058a9e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f16fbe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b80ef6a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6983ff0 View commit details
    Browse the repository at this point in the history
  9. minimize use of optax internals

    dlwh committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    5f42ad8 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. fix a crash i don't understand

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    e6e8d27 View commit details
    Browse the repository at this point in the history
  2. let's reduce requirements some more to see if we can keep everything …

    …running. should really solve this correctly
    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    ab29e92 View commit details
    Browse the repository at this point in the history
  3. let's reduce requirements some more to see if we can keep everything …

    …running. should really solve this correctly
    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    83f0616 View commit details
    Browse the repository at this point in the history
  4. silly

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    def45cc View commit details
    Browse the repository at this point in the history
  5. ok so we're ok maybe

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    de821ca View commit details
    Browse the repository at this point in the history
  6. don't fetch local

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    cbddab8 View commit details
    Browse the repository at this point in the history
  7. wtf

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    5d0f987 View commit details
    Browse the repository at this point in the history
  8. what

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    13cc556 View commit details
    Browse the repository at this point in the history
  9. ok, think we figured it out

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    5afac01 View commit details
    Browse the repository at this point in the history
  10. less logging

    dlwh committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    41ac362 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    c621a08 View commit details
    Browse the repository at this point in the history
  2. did we do it?

    dlwh committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    4d92af9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    257dfa7 View commit details
    Browse the repository at this point in the history
  4. don't crash if n == 0

    dlwh committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    23865a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70c00f1 View commit details
    Browse the repository at this point in the history
  6. mklafmlkafml

    dlwh committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    4c54365 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'main' into dev

    dlwh committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    1edeeef View commit details
    Browse the repository at this point in the history
  8. minimize use of optax internals

    dlwh committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    6148381 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e24a774 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. what

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    8274cad View commit details
    Browse the repository at this point in the history
  2. actually this is probably better

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    b980c9f View commit details
    Browse the repository at this point in the history
  3. actually this is probably better

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    36f25a0 View commit details
    Browse the repository at this point in the history
  4. dumb

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4da7112 View commit details
    Browse the repository at this point in the history
  5. mkladmlkad

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    6147520 View commit details
    Browse the repository at this point in the history
  6. fix key order for doremi

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e166a78 View commit details
    Browse the repository at this point in the history
  7. remove excess log

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e6b581b View commit details
    Browse the repository at this point in the history
  8. remove a redundant log message

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    8c64be5 View commit details
    Browse the repository at this point in the history
  9. fixed more bugs

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e89e709 View commit details
    Browse the repository at this point in the history
  10. almost there

    dlwh committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    33600fd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    efbdd31 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    3e3c9da View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    474206e View commit details
    Browse the repository at this point in the history
  2. missed a few spots

    dlwh committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    5d5c30f View commit details
    Browse the repository at this point in the history
  3. remove old config

    dlwh committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    7ba2b39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5fb7a6 View commit details
    Browse the repository at this point in the history
  5. fix merge

    dlwh committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    ddba7fd View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    001ea75 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. remove secondorder.py

    dlwh committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d62cb1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    800e0dc View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    d0edb46 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    1d63ca1 View commit details
    Browse the repository at this point in the history
  2. extra test

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d164745 View commit details
    Browse the repository at this point in the history
  3. is this better? I don't know

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5ed712c View commit details
    Browse the repository at this point in the history
  4. wip

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c3fa1dc View commit details
    Browse the repository at this point in the history
  5. wip

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    7c9e82f View commit details
    Browse the repository at this point in the history
  6. minor cleanup

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    0b09d0b View commit details
    Browse the repository at this point in the history
  7. wip

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    899ddbb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9aee37b View commit details
    Browse the repository at this point in the history
  9. wip promoting TrainerState

    dlwh committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    63a4c50 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2af7595 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f3a6df6 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    1df3cfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bcacc3 View commit details
    Browse the repository at this point in the history
  3. fixes to doremi

    dlwh committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    8c94007 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b158c38 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    3625a69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c328327 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    bf6e9bb View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    6be0d69 View commit details
    Browse the repository at this point in the history