Upload README.md with huggingface_hub
Browse files
README.md
ADDED
|
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: agpl-3.0
|
| 3 |
+
tags:
|
| 4 |
+
- pose-estimation
|
| 5 |
+
- comfyui
|
| 6 |
+
- anime
|
| 7 |
+
library_name: pytorch
|
| 8 |
+
---
|
| 9 |
+
|
| 10 |
+
# ComfyUI-AnimePose — weights
|
| 11 |
+
|
| 12 |
+
Weight files for the [ComfyUI-AnimePose](https://github.com/dalai2/ComfyUI-AnimePose)
|
| 13 |
+
custom node. The node downloads them automatically on first run; you do not
|
| 14 |
+
need to fetch them by hand.
|
| 15 |
+
|
| 16 |
+
| File | Size | What it is |
|
| 17 |
+
|---|---|---|
|
| 18 |
+
| `anime_pose_head.safetensors` | 37.5 MB | ResNet backbone + keypoint head |
|
| 19 |
+
| `character_bg_seg.safetensors` | 233 MB | Character/background segmenter |
|
| 20 |
+
|
| 21 |
+
## Provenance
|
| 22 |
+
|
| 23 |
+
These are **a repackaging of someone else's released checkpoints**, not newly
|
| 24 |
+
trained weights. The source is:
|
| 25 |
+
|
| 26 |
+
> **bizarre-pose-estimator** — https://github.com/ShuhongChen/bizarre-pose-estimator
|
| 27 |
+
> Copyright (c) Shuhong Chen and Matthias Zwicker, AGPL-3.0
|
| 28 |
+
|
| 29 |
+
Two changes were made, both mechanical:
|
| 30 |
+
|
| 31 |
+
1. Converted from `.ckpt` to safetensors, so loading does not unpickle.
|
| 32 |
+
2. Dropped the `rcnn.*` Detectron2 R101 keypoint branch from the pose
|
| 33 |
+
checkpoint (313 MB), which the node never loads — torchvision's
|
| 34 |
+
`keypointrcnn_resnet50_fpn` stands in for it. 351 MB → 37.5 MB.
|
| 35 |
+
|
| 36 |
+
No tensor was retrained, fine-tuned, quantized or otherwise altered.
|
| 37 |
+
`scripts/verify_weights.py` in the node repo checks that claim
|
| 38 |
+
tensor-by-tensor against the official release: 336/336 pose tensors and
|
| 39 |
+
690/690 segmentation tensors bit-identical, 573 `rcnn.*` tensors dropped on
|
| 40 |
+
purpose.
|
| 41 |
+
|
| 42 |
+
## Citation
|
| 43 |
+
|
| 44 |
+
If you use this, cite the original paper:
|
| 45 |
+
|
| 46 |
+
```bibtex
|
| 47 |
+
@inproceedings{chen2022bizarre,
|
| 48 |
+
title={Transfer Learning for Pose Estimation of Illustrated Characters},
|
| 49 |
+
author={Chen, Shuhong and Zwicker, Matthias},
|
| 50 |
+
booktitle={Proceedings of the IEEE/CVF Winter Conference on
|
| 51 |
+
Applications of Computer Vision},
|
| 52 |
+
year={2022}
|
| 53 |
+
}
|
| 54 |
+
```
|
| 55 |
+
|
| 56 |
+
## License
|
| 57 |
+
|
| 58 |
+
AGPL-3.0, inherited from the upstream work. Anything derived from these
|
| 59 |
+
weights is AGPL-3.0 too. In particular, AGPL section 13 requires that if you
|
| 60 |
+
run this as part of a network service, you offer the corresponding source to
|
| 61 |
+
the users of that service.
|