github hpcaitech/ColossalAI v0.2.1
Version v0.2.1 Release Today!

latest releases: v0.3.7, v0.3.6, v0.3.5...
15 months ago

What's Changed

Workflow

  • [workflow] fixed broken rellease workflows (#2604) by Frank Lee
  • [workflow] added cuda extension build test before release (#2598) by Frank Lee
  • [workflow] hooked pypi release with lark (#2596) by Frank Lee
  • [workflow] hooked docker release with lark (#2594) by Frank Lee
  • [workflow] added test-pypi check before release (#2591) by Frank Lee
  • [workflow] fixed the typo in the example check workflow (#2589) by Frank Lee
  • [workflow] hook compatibility test failure to lark (#2586) by Frank Lee
  • [workflow] hook example test alert with lark (#2585) by Frank Lee
  • [workflow] added notification if scheduled build fails (#2574) by Frank Lee
  • [workflow] added discussion stats to community report (#2572) by Frank Lee
  • [workflow] refactored compatibility test workflow for maintenability (#2560) by Frank Lee
  • [workflow] adjust the GPU memory threshold for scheduled unit test (#2558) by Frank Lee
  • [workflow] fixed example check workflow (#2554) by Frank Lee
  • [workflow] fixed typos in the leaderboard workflow (#2567) by Frank Lee
  • [workflow] added contributor and user-engagement report (#2564) by Frank Lee
  • [workflow] only report coverage for changed files (#2524) by Frank Lee
  • [workflow] fixed the precommit CI (#2525) by Frank Lee
  • [workflow] fixed changed file detection (#2515) by Frank Lee
  • [workflow] fixed the skip condition of example weekly check workflow (#2481) by Frank Lee
  • [workflow] automated bdist wheel build (#2459) by Frank Lee
  • [workflow] automated the compatiblity test (#2453) by Frank Lee
  • [workflow] fixed the on-merge condition check (#2452) by Frank Lee
  • [workflow] make test coverage report collapsable (#2436) by Frank Lee
  • [workflow] report test coverage even if below threshold (#2431) by Frank Lee
  • [workflow]auto comment with test coverage report (#2419) by Frank Lee
  • [workflow] auto comment if precommit check fails (#2417) by Frank Lee
  • [workflow] added translation for non-english comments (#2414) by Frank Lee
  • [workflow] added precommit check for code consistency (#2401) by Frank Lee
  • [workflow] refactored the example check workflow (#2411) by Frank Lee
  • [workflow] added nightly release to pypi (#2403) by Frank Lee
  • [workflow] added missing file change detection output (#2387) by Frank Lee
  • [workflow]New version: Create workflow files for examples' auto check (#2298) by ziyuhuang123
  • [workflow] fixed pypi release workflow error (#2328) by Frank Lee
  • [workflow] fixed pypi release workflow error (#2327) by Frank Lee
  • [workflow] added workflow to release to pypi upon version change (#2320) by Frank Lee
  • [workflow] removed unused assign reviewer workflow (#2318) by Frank Lee
  • [workflow] rebuild cuda kernels when kernel-related files change (#2317) by Frank Lee

Release

Doc

Setup

Tutorial

Polish

  • [polish] polish ColoTensor and its submodules (#2537) by HELSON
  • [polish] polish code for get_static_torch_model (#2405) by HELSON

Kernel

Hotfix

Autochunk

  • [autochunk] add benchmark for transformer and alphafold (#2543) by oahzxl
  • [autochunk] support multi outputs chunk search (#2538) by oahzxl
  • [autochunk] support transformer (#2526) by oahzxl
  • [autochunk] support parsing blocks (#2506) by oahzxl
  • [autochunk] support autochunk on evoformer (#2497) by oahzxl
  • [autochunk] support evoformer tracer (#2485) by oahzxl
  • [autochunk] add autochunk feature by Jiarui Fang

Git

Gemini

Example

Zero

  • [zero] add zero wrappers (#2523) by HELSON
  • [zero] fix gradient clipping in hybrid parallelism (#2521) by HELSON
  • [zero] add strict ddp mode (#2508) by HELSON
  • [zero] add unit testings for hybrid parallelism (#2486) by HELSON
  • [zero] add unit test for low-level zero init (#2474) by HELSON
  • [zero] polish low level optimizer (#2473) by HELSON
  • [zero] low level optim supports ProcessGroup (#2464) by Jiarui Fang
  • [zero] add warning for ignored parameters (#2446) by HELSON
  • [zero] fix state_dict and load_state_dict for ddp ignored parameters (#2443) by HELSON
  • [zero] add inference mode and its unit test (#2418) by HELSON

Autoparallel

Utils

Auto-chunk

Fx

Ci

Cli

Examples

Ddp

Docker

  • [docker] updated Dockerfile and release workflow (#2410) by Frank Lee

Worfklow

Device

Pipeline

Builder

Auto-parallel

  • [auto-parallel] refactoring ColoTracer (#2118) by Zihao

Amp

  • [amp] add gradient clipping for unit tests (#2283) by HELSON

Autockpt

  • Merge pull request #2258 from hpcaitech/debug/ckpt-autoparallel by Boyuan Yao

Full Changelog: v0.2.1...v0.2.0

Don't miss a new ColossalAI release

NewReleases is sending notifications on new releases.