github hpcaitech/ColossalAI v0.1.11rc1
Version v0.1.11rc1 Release Today!

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

What's Changed

Hotfix

Release

Doc

Zero

  • [zero] add chunk init function for users (#1729) by HELSON
  • [zero] add constant placement policy (#1705) by HELSON

Pre-commit

Autoparallel

Fx/meta/rpc

  • [fx/meta/rpc] move _meta_registration.py to fx folder / register fx functions with compatibility checks / remove color debug (#1710) by Super Daniel

Embeddings

Unittest

  • [unittest] added doc for the pytest wrapper (#1704) by Frank Lee
  • [unittest] supported condititonal testing based on env var (#1701) by Frank Lee

Embedding

Fx/profiler

  • [fx/profiler] assigned UUID to each unrecorded tensor/ improved performance on GPT-2 (#1679) by Super Daniel
  • [fx/profiler] provide a table of summary. (#1634) by Super Daniel
  • [fx/profiler] tuned the calculation of memory estimation (#1619) by Super Daniel

Pipeline/fix-bug

  • [pipeline/fix-bug] num_microbatches support any integrate | stable chimera | launch tool for rpc pp framework (#1684) by Kirigaya Kazuto

Pipeline/rank_recorder

  • [pipeline/rank_recorder] fix bug when process data before backward | add a tool for multiple ranks debug (#1681) by Kirigaya Kazuto

Feature

Fx

Pipeline/pytree

  • [pipeline/pytree] add pytree to process args and kwargs | provide data_process_func to process args and kwargs after forward (#1642) by Kirigaya Kazuto

Fix

  • [fix] fixed the collective pattern name for consistency (#1649) by Frank Lee

Moe

Tensor

Pipeline/chimera

  • [pipeline/chimera] test chimera | fix bug of initializing (#1615) by Kirigaya Kazuto
  • [pipeline/chimera] reconstruct PipelineBase and Worker to support more feasible custom schedule | finish Chimera (#1595) by Kirigaya Kazuto

Workflow

  • [workflow] deactivate conda environment before removing (#1606) by Frank Lee

Fx/tuning

Hotfix/rotor

Nfc

  • [NFC] add OPT serving (#1581) by binmakeswell
  • [NFC] polish ./colossalai/trainer/hooks/_lr_scheduler_hook.py code style (#1576) by Boyuan Yao
  • [NFC] polish colossalai/zero/sharded_model/reduce_scatter.py code style (#1554) by Fazzie-Maqianli
  • [NFC] polish utils/tensor_detector/init.py code style (#1573) by CsRic
  • [NFC] polish colossalai/nn/lr_scheduler/multistep.py code style (#1572) by Sze-qq
  • [NFC] polish colossalai/nn/lr_scheduler/torch.py code style (#1571) by superhao1995
  • [NFC] polish colossalai/nn/parallel/data_parallel.py code style (#1570) by Jiatong Han
  • [NFC] polish colossalai/pipeline/utils.py code style (#1562) by Zirui Zhu
  • [NFC] polish colossalai/fx/tracer/meta_patch/patched_module/convolution.py code style (#1563) by Xue Fuzhao
  • [NFC] polish colossalai/gemini/update/chunkv2.py code style (#1565) by Zangwei Zheng
  • [NFC] polish colossalai/nn/layer/colossalai_layer/dropout.py code style (#1568) by DouJS
  • [NFC] polish colossalai/utils/tensor_detector/tensor_detector.py code style (#1566) by LuGY
  • [NFC] polish colossalai/nn/_ops/embedding.py code style (#1561) by BigOneLiXiaoMing
  • [NFC] polish colossalai/builder/init.py code style (#1560) by Ziheng Qin
  • [NFC] polish colossalai/testing/comparison.py code style. (#1558) by Super Daniel
  • [NFC] polish colossalai/nn/layer/colossalai_layer/linear.py (#1556) by Ofey Chan
  • [NFC] polish code colossalai/gemini/update/search_utils.py (#1557) by Kai Wang (Victor Kai)
  • [NFC] polish colossalai/nn/_ops/layernorm.py code style (#1555) by yuxuan-lou
  • [NFC] polish colossalai/nn/loss/loss_2p5d.py code style (#1553) by shenggan
  • [NFC] polish colossalai/nn/_ops/embedding_bag.py code style (#1552) by Maruyama_Aya
  • [NFC] polish colossalai/nn/lr_scheduler/cosine.py code style by binmakeswell
  • [NFC] polish colossalai/utils/multi_tensor_apply/multi_tensor_apply.py code style (#1559) by Kirigaya Kazuto

Full Changelog: v0.1.11rc1...v0.1.10

Don't miss a new ColossalAI release

NewReleases is sending notifications on new releases.