Skip to content

Releases: lightly-ai/lightly

VICReg benchmarks on Imagenet

19 Sep 13:53
0ecace0

Choose a tag to compare

Changes

  • We have evaluated our VICReg implementation on Imagenet (check it out).
  • Docs update to emphasize difference between Lightly SSL and the company.
  • Allow filenames with commas in embedding files and datasets.
  • Fix: Imagenet benchmarks memory problems.

Models

Types!

12 Sep 12:38
1a0039e

Choose a tag to compare

Changes

  • Add mypy and type the package partially (#1382). lightly.transforms is fully typed. We'll gradually add types for the other modules.
  • Add py.typed files for typed parts of the package (#1382). This makes types available when working with lightly from other codebases.
  • Add support to resume benchmark training (#1347). Thanks a lot to @sadimanna!
  • Remove docs for outdated/internal API methods (#1385).
  • Make the relative_path argument optional when scheduling a Lightly Worker run with local storage (#1384).

Models

BarlowTwins Benchmark on ImageNet

29 Aug 10:54
6092e09

Choose a tag to compare

Changes

  • Added a new benchmark of BarlowTwins on ImageNet.
  • Optimized performance of the BarlowTwinsLoss computation, making it much faster
  • Fixed a bug in the CosineWarmupScheduler. Thanks to @anishacharya for pointing out the problem.
  • Cleaned the setup.py

Models

Lightly Local Workflow

22 Aug 09:06
904714f

Choose a tag to compare

Changes

  • Prepare for local workflow support:
    • add lightly-serve command
    • regenerate specs
  • Fix docstrings

Models

Patch generated API client

08 Aug 14:35
b69b8b1

Choose a tag to compare

BYOLTransform

25 Jul 09:38
80b1583

Choose a tag to compare

Changes

  • Add BYOLTransform which replaces SimCLRTransform in BYOL benchmarks.
  • Log benchmark results only on rank0.
  • Fix bug in PMSNLoss where probabilities were not converted to log-space before the loss calculation. Thanks to @Cloudy1225 for reporting this!
  • Version check now runs in background and no longer requires SIGALRM.
  • Add support for scheduling Lightly Worker runs with the new selection strategy strength option.

Models

I-JEPA

19 Jul 08:30
ed5e462

Choose a tag to compare

Changes

  • Basic support for I-JEPA (thanks to @Natyren!)
  • add BYOL imagenet resnet50 benchmark

Models

Paginate API client endpoints

13 Jul 12:16
944c838

Choose a tag to compare

Remove prefetch-generator

04 Jul 12:28
891a793

Choose a tag to compare

Changes

  • Remove prefetch_generator as this is supported natively by PyTorch 1.7 and higher.
  • Improve error messages for scheduled jobs with invalid configurations.
  • Correctly create SelectionConfig with repeated object references.

Models

SimCLR with finetuning benchmark

27 Jun 15:40
a008e62

Choose a tag to compare