# Change Log

* Change the frequency of Tensorboard logging to every `num_log_iter` iterations.
* Aim tracking now resumes tracking the same run when resuming training.
* Simplified and improved the flexibility of the dependencies.
* Fixes hard-coded repository path for Aim experiment tracking.

## 23/07/15/2023 Update

* Added DeFixmatch algorithm.

## 23/01/2023 Update

* Added imbalanced Semi-Supervised setting and 8 imbalanced algorithms.
* Added FreeMatch and SoftMatch algorithms.
* Added registry mechanism for calling algorithms.
* Added wandb and aimstack support.
* Reformated 'train_step' structure.
* Updated results (and logs) [[Google Drive]](https://drive.google.com/drive/u/0/folders/1bRSqrRyyuDafgOI3VAuqqiuzHG6CexHF) [[One Drive]](https://mailsucaseducn-my.sharepoint.com/personal/wangjindong14_mails_ucas_edu_cn/_layouts/15/onedrive.aspx?ga=1&id=%2Fpersonal%2Fwangjindong14%5Fmails%5Fucas%5Fedu%5Fcn%2FDocuments%2Fshare%2Fhaochen%2FUSB%2F01%5F2023) with online wandb logs [[Wandb]](https://wandb.ai/usb/projects).
* Stable release semilearn==0.3.0
* Updated Colab tutorial

## [16/10/2022 Update]([fb36c1c1c2153e9f60826529e39826ee0d256c14](https://github.com/microsoft/Semi-supervised-learning/commit/fb36c1c1c2153e9f60826529e39826ee0d256c14))

* Updated dataset download and pre-process instructions

## [18/09/2022 Update](https://github.com/microsoft/Semi-supervised-learning/commit/50bafa5cadd2c63b7feb8f86cba50a708e7b8445)

* Reformated 'train_step' structure with component hooks.
* Added training hooks.
