1. 28 Apr, 2023 1 commit
  2. 27 Apr, 2023 2 commits
  3. 26 Apr, 2023 3 commits
  4. 25 Apr, 2023 1 commit
  5. 22 Apr, 2023 3 commits
  6. 21 Apr, 2023 2 commits
  7. 20 Apr, 2023 3 commits
  8. 19 Apr, 2023 2 commits
  9. 18 Apr, 2023 4 commits
  10. 17 Apr, 2023 1 commit
  11. 14 Apr, 2023 1 commit
  12. 12 Apr, 2023 5 commits
    • Andreas Steiner's avatar
      Adds profiling flags, computes train metrics average. (#3053) · d06e0694
      Andreas Steiner authored
      * WIP controlnet training
      
      - bugfix --streaming
      - bugfix running report_to!='wandb'
      - adds memory profile before validation
      
      * Adds final logging statement.
      
      * Sets train epochs to 11.
      
      Looking at a longer ~16ep run, we see only good validation images
      after ~11ep:
      
      https://wandb.ai/andsteing/controlnet_fill50k/runs/3j2hx6n8
      
      
      
      * Removes --logging_dir (it's not used).
      
      * Adds --profile flags.
      
      * Updates --output_dir=runs/fill-circle-{timestamp}.
      
      * Compute mean of `train_metrics`.
      
      Previously `train_metrics[-1]` was logged, resulting in very bumpy train
      metrics.
      
      * Improves logging a bit.
      
      - adds l2_grads gradient norm logging
      - adds steps_per_sec
      - sets walltime as x coordinate of train/step
      - logs controlnet_params config
      
      * Adds --ccache (doesn't really help though).
      
      * minor fix in controlnet flax example (#2986)
      
      * fix the error when push_to_hub but not log validation
      
      * contronet_from_pt & controlnet_revision
      
      * add intermediate checkpointing to the guide
      
      * Bugfix --profile_steps
      
      * Sets `RACKER_PROJECT_NAME='controlnet_fill50k'`.
      
      * Logs fractional epoch.
      
      * Adds relative `walltime` metric.
      
      * Adds `StepTraceAnnotation` and uses `global_step` insetad of `step`.
      
      * Applied `black`.
      
      * Streamlines commands in README a bit.
      
      * Removes `--ccache`.
      
      This makes only a very small difference (~1 min) with this model size, so removing
      the option introduced in cdb3cc.
      
      * Re-ran `black`.
      
      * Update examples/controlnet/README.md
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      
      * Converts spaces to tab.
      
      * Removes repeated args.
      
      * Skips first step (compilation) in profiling
      
      * Updates README with profiling instructions.
      
      * Unifies tabs/spaces in README.
      
      * Re-ran style & quality.
      
      ---------
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      d06e0694
    • Patrick von Platen's avatar
      [Post release] v0.16.0dev (#3072) · 0a73b4d3
      Patrick von Platen authored
      0a73b4d3
    • Patrick von Platen's avatar
      Release: v0.15.0 · e7534542
      Patrick von Platen authored
      e7534542
    • Sayak Paul's avatar
      Fix InstructPix2Pix training in multi-GPU mode (#2978) · 5a7d35e2
      Sayak Paul authored
      * fix: norm group test for UNet3D.
      
      * fix: unet rejig.
      
      * fix: unwrapping when running validation inputs.
      
      * unwrapping the unet too.
      
      * fix: device.
      
      * better unwrapping.
      
      * unwrapping before ema.
      
      * unwrapping.
      5a7d35e2
    • Sayak Paul's avatar
      [Examples] Fix type-casting issue in the ControlNet training script (#2994) · e607a582
      Sayak Paul authored
      * fix: norm group test for UNet3D.
      
      * fix: type-casting issue in controlnet training.
      e607a582
  13. 11 Apr, 2023 6 commits
  14. 10 Apr, 2023 4 commits
  15. 09 Apr, 2023 1 commit
  16. 06 Apr, 2023 1 commit