← 开源
kekmodel

FixMatch-pytorch

Unofficial PyTorch implementation of "FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence"

Model DevelopmentArchitecturePython
在 GitHub 打开
增长势头
+-124 小时新增 Star-0.1%
797
Star
184
Fork
+-1
本周
1
贡献者
创建于 2020-01-30 · 更新于 2026-10-16 · 今日第 19073 名
主要开发者

kekmodel/FixMatch-pytorch 排名第 19,073,有 797 个星标。

同类别比较

kekmodel/FixMatch-pytorch 排名第 19,073,此处有 8 个同类条目;youngwanLEE/CenterMask 排名第 19,078。

同类别比较
名称排名指标
YBYBZhang/ControlVideo19,045
语言:
Python
星标数:
861
分叉数:
60
简介:
[ICLR 2024] Official pytorch implementation of "ControlVideo: Training-free Controllable Text-to-Video Generation"
hank-ai/darknet19,046
语言:
C++
星标数:
859
分叉数:
113
简介:
Darknet/YOLO object detection framework
Chengsong-Huang/R-Zero19,048
语言:
Python
星标数:
857
分叉数:
77
简介:
[ICLR2026] codes for R-Zero: Self-Evolving Reasoning LLM from Zero Data (https://www.arxiv.org/pdf/2508.05004)
devendrachaplot/Neural-SLAM19,050
语言:
Python
星标数:
852
分叉数:
153
简介:
Pytorch code for ICLR-20 Paper "Learning to Explore using Active Neural SLAM"
youngwanLEE/CenterMask19,078
语言:
Python
星标数:
781
分叉数:
122
简介:
[CVPR 2020] CenterMask : Real-Time Anchor-Free Instance Segmentation
geffy/tffm19,079
语言:
Jupyter Notebook
星标数:
776
分叉数:
172
简介:
TensorFlow implementation of an arbitrary order Factorization Machine
maudzung/TTNet-Real-time-Analysis-System-for-Table-Tennis-Pytorch19,084
语言:
Python
星标数:
765
分叉数:
197
简介:
Unofficial implementation of "TTNet: Real-time temporal and spatial video analysis of table tennis" (CVPR 2020)
louaaron/Score-Entropy-Discrete-Diffusion19,095
语言:
Python
星标数:
747
分叉数:
104
简介:
[ICML 2024 Best Paper] Discrete Diffusion Modeling by Estimating the Ratios of the Data Distribution (https://arxiv.org/abs/2310.16834)
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Architecture
星标数797
分叉数184
贡献者1
创建日期2020-01-30
更新日期2026-10-16
1 天星标数-1
7 天星标数-1
排名19,073
上次排名13,603
排名变化-5,470
7 天星标排名17,580
上次 7 天星标排名14,098
7 天星标排名变化-3,482
总星标排名13,401
上次总星标排名13,358
总星标排名变化-43
国家South Korea
README 摘录

FixMatch This is an unofficial PyTorch implementation of FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence. The official Tensorflow implementation is here. This code is only available in FixMatch (RandAugment). curve | link | link | link | \* Training using the following options Usage Train Train the model by 4000 labeled data of CIFAR-10 dataset: Train the model by 10000 labeled data of CIFAR-100 dataset by using DistributedDataParallel: Monitoring training progress Requirements python 3. 5 tensorboard numpy tqdm apex (optional) My

other implementations Meta Pseudo Labels UDA for images References Official TensorFlow implementation of FixMatch Unofficial PyTorch implementation of MixMatch Unofficial PyTorch Reimplementation of RandAugment PyTorch image models Citations

常见问题

记录了多少星标和分叉?

kekmodel/FixMatch-pytorch 有 797 个星标和 184 个分叉。

仓库排名是多少?

kekmodel/FixMatch-pytorch 排名第 19,073。

记录的语言和类别是什么?

kekmodel/FixMatch-pytorch 有 797 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

kekmodel/FixMatch-pytorch 与 youngwanLEE/CenterMask 比较,后者排名第 19,078,有 781 个星标。

README

FixMatch

This is an unofficial PyTorch implementation of FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence. The official Tensorflow implementation is here.

This code is only available in FixMatch (RandAugment).

Results

CIFAR10

#Labels 40 250 4000
Paper (RA) 86.19 ± 3.37 94.93 ± 0.65 95.74 ± 0.05
This code 93.60 95.31 95.77
Acc. curve link link link

* November 2020. Retested after fixing EMA issues.

CIFAR100

#Labels 400 2500 10000
Paper (RA) 51.15 ± 1.75 71.71 ± 0.11 77.40 ± 0.12
This code 57.50 72.93 78.12
Acc. curve link link link

* Training using the following options --amp --opt_level O2 --wdecay 0.001

Usage

Train

Train the model by 4000 labeled data of CIFAR-10 dataset:

python train.py --dataset cifar10 --num-labeled 4000 --arch wideresnet --batch-size 64 --lr 0.03 --expand-labels --seed 5 --out results/cifar10@4000.5

Train the model by 10000 labeled data of CIFAR-100 dataset by using DistributedDataParallel:

python -m torch.distributed.launch --nproc_per_node 4 ./train.py --dataset cifar100 --num-labeled 10000 --arch wideresnet --batch-size 16 --lr 0.03 --wdecay 0.001 --expand-labels --seed 5 --out results/cifar100@10000

Monitoring training progress

tensorboard --logdir=

Requirements

  • python 3.6+
  • torch 1.4
  • torchvision 0.5
  • tensorboard
  • numpy
  • tqdm
  • apex (optional)

My other implementations

References

Citations

@misc{jd2020fixmatch,
  author = {Jungdae Kim},
  title = {PyTorch implementation of FixMatch},
  year = {2020},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/kekmodel/FixMatch-pytorch}}
}
排名相邻
同类项目