Skip to content

Releases: ZhiyuanChen/DanLing

Development Build

19 Dec 09:17
09b1188
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Commits

  • 09b1188: make AcceleratRunner a subclass of Accelerator (Zhiyuan Chen)

v0.3.12

31 Oct 10:29
482c3f0
Compare
Choose a tag to compare

Commits

  • c024ec1: improve AverageMeter (Zhiyuan Chen)
  • 6c44940: detatch tensor in metrics.update (Zhiyuan Chen)
  • 013ebc4: NestedTensor now supports tensor_mask (Zhiyuan Chen)
  • 482c3f0: remove cache system in metrics (Zhiyuan Chen)

v0.3.11

19 Sep 07:28
d1042f7
Compare
Choose a tag to compare

Commits

  • d1042f7: fix NestedTensor.getitem (Zhiyuan Chen)

v0.3.10

18 Sep 15:57
5ec77bb
Compare
Choose a tag to compare

Commits

  • dc938c7: auto squeeze in metrics (Zhiyuan Chen)
  • 093aa74: auto view Tensor in pearson & sparman (Zhiyuan Chen)
  • 5b79e16: fix log_interval may equals to 0 (Zhiyuan Chen)
  • 5c68d14: bump to chanfig v0.0.105 (Zhiyuan Chen)
  • 8d43b2e: make all Metric classes return NestedDict (Zhiyuan Chen)
  • b1b6c66: add parquet support in io (Zhiyuan Chen)
  • 939a3a3: refactor metrics (Zhiyuan Chen)
  • 5ec77bb: fix drop_last=False may cause NestedTensor error (Zhiyuan Chen)

v0.3.9

20 Aug 15:16
3ff3fe7
Compare
Choose a tag to compare

Commits

  • 004674f: fix total_steps (Zhiyuan Chen)
  • 1cb86b7: lr scheduler now auto select method for final_lr (Zhiyuan Chen)
  • b18935f: fix dependency check in metrics (Zhiyuan Chen)
  • fcc57bf: improve metircs.update (Zhiyuan Chen)
  • 3ff3fe7: only auto set ignored_index in multiclass (Zhiyuan Chen)

v0.3.8

06 Aug 14:27
cf39cf2
Compare
Choose a tag to compare

Commits

  • f8f3ae3: update doc settings (Zhiyuan Chen)
  • e2bd2b1: support ignored_index in Metrics (Zhiyuan Chen)
  • becd549: improve docs in metrics (Zhiyuan Chen)
  • 20a7ac8: rename matthews_corrcoef to mcc (Zhiyuan Chen)
  • 385b1d5: make AverageMeter.update accept Mapping (Zhiyuan Chen)
  • 413ae17: use \t to separate AverageMeters's output (Zhiyuan Chen)
  • 1f76a5d: add MetricMeter (Zhiyuan Chen)
  • 383b53d: only set seed if not present in RunnerState (Zhiyuan Chen)
  • 62eb7d4: fix view & reshape of NestedTensor (Zhiyuan Chen)
  • dad708d: [pre-commit.ci] pre-commit autoupdate (#23) (pre-commit-ci[bot])
  • 83f8397: update about in docs (Zhiyuan Chen)
  • cf39cf2: fix tests (Zhiyuan Chen)

v0.3.7

10 Jul 06:31
cb775c9
Compare
Choose a tag to compare

Commits

  • 6695c77: rename unsafe in NestedTensor to strict (Zhiyuan Chen)
  • de7b9ff: fix metric when input & taget have different type (Zhiyuan Chen)
  • e091731: make cls metrics support ignored_index (Zhiyuan Chen)
  • 6bc9f8d: runner now look for name in config (Zhiyuan Chen)
  • cb775c9: add privacy notice and license to doc (Zhiyuan Chen)

v0.3.6

20 May 13:02
c5d22a6
Compare
Choose a tag to compare

Commits

  • 2d5babb: fix dl.load cannot hanle pandas data (Zhiyuan Chen)
  • cdc8a00: fix metrics (Zhiyuan Chen)
  • c5d22a6: add license header (Zhiyuan Chen)

v0.3.5

09 May 10:48
Compare
Choose a tag to compare

Commits

  • 203acee: rename print_interval to log_interval (Zhiyuan Chen)
  • a5d55f9: fix wraps in flexible_decorator (Zhiyuan Chen)
  • c0fabfb: rename score_set to score_split (Zhiyuan Chen)
  • 48ef85b: rename AverageMeters to MultiTaskAverageMeter (Zhiyuan Chen)
  • b1b8a21: add MultiTaskMetrics (Zhiyuan Chen)
  • 960f08c: do not save checkpoint if save_interval is None (Zhiyuan Chen)
  • 2eaa06d: auto set log_interval if None (Zhiyuan Chen)
  • 52692e8: fix dataloader is not auto prepared in some cases (Zhiyuan Chen)
  • bb0655c: no longer print all results at the end of training (Zhiyuan Chen)
  • 89d55f8: catch ValueError in r2 (Zhiyuan Chen)
  • 8bc5731: support format_spec in format_result (Zhiyuan Chen)
  • 800abd0: squeeze output before metrics.update (Zhiyuan Chen)
  • 885e81b: catch ValueError in pearson, spearman, and mcc (Zhiyuan Chen)
  • 41a43b0: support NestedTensor.concat (Zhiyuan Chen)
  • 63e8ef6: add load_pandas (Zhiyuan Chen)
  • 3dcd876: fix runner when dataloader missing in config (Zhiyuan Chen)
  • df99b35: fix NestedTensor._storage use torch.Tensor in some cases (Zhiyuan Chen)
  • 7624639: add dl.tensor API since PyTorch changed the constructor of Tensor (Zhiyuan Chen)
  • 5754169: fix docs (Zhiyuan Chen)

v0.3.4

08 May 06:30
Compare
Choose a tag to compare

Commits

  • d9e1064: ignore experiments (Zhiyuan Chen)
  • 9781bb0: move results to BaseRunner (Zhiyuan Chen)
  • fb81a9e: make Metrics.val return results of current device (Zhiyuan Chen)
  • e70bb38: update API of AverageMeters similar to Metrics (Zhiyuan Chen)
  • 741d01d: make Runner.state a property (Zhiyuan Chen)
  • 061a133: skip certain tests in eralier PyTorch (Zhiyuan Chen)
  • a5fb33a: reorganise code, add split for better bsz (Zhiyuan Chen)
  • 8eb6341: rename TorchRunner to AccelerateRunner (Zhiyuan Chen)
  • 3aa9200: fix metrics for multilabel accuracy (Zhiyuan Chen)
  • 33a32bc: add matthews_corrcoef in classification metric (Zhiyuan Chen)
  • 4de5acb: fix ignored keys in hash (Zhiyuan Chen)
  • 7cb1761: undeprecate final_lr in lr_scheduler (Zhiyuan Chen)
  • 3c28ae9: improve AverageMeter & AverageMeters (Zhiyuan Chen)
  • a6f4129: add metrics to demo (Zhiyuan Chen)