prasannareddyp commited on
Commit
a8a94da
·
verified ·
1 Parent(s): fbeacce

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +8 -12
README.md CHANGED
@@ -7,20 +7,22 @@ sdk_version: 5.44.1
7
  app_file: app.py
8
  pinned: false
9
  license: mit
 
 
10
  ---
11
 
12
- arxiv.org/abs/2505.24216
13
-
14
  # Shuffle PatchMix (SPM) — Hugging Face Space
15
 
16
- A minimal interactive demo for SPM augmentation.
17
 
18
  GitHub repo: https://github.com/PrasannaPulakurthi/SPM
19
 
 
 
20
  ## Parameters
21
  - **Grid (N×N):** Choose one of **2×2, 4×4, 8×8, 16×16**. The image is cropped (top-left) so its width and height are divisible by N.
22
- - **Enable overlap (feather blend):** When enabled, each base cell expands by ±overlap pixels (2× at borders to keep areas comparable) and patches are blended with a feather mask.
23
- - **Overlap (px):** Pixel overlap per side. Automatically clipped to `< ½ * patch size`.
24
  - **Mix probability:** Per-patch probability to mix original and a shuffled patch.
25
  - **Beta α, β:** Shape parameters for the Beta distribution used for blending weights.
26
  - **Seed:** Optional deterministic seed.
@@ -28,12 +30,6 @@ GitHub repo: https://github.com/PrasannaPulakurthi/SPM
28
  ## Batch Mode
29
  Upload a `.zip` containing images (`.png`, `.jpg`, `.jpeg`). The app returns a `.zip` of augmented results with the same folder structure.
30
 
31
- ## Notes
32
- - Non-overlap path uses **one alpha per image**; overlap path uses **alpha per patch** to mirror your reference snippet (edit in `spm.py` if you prefer one alpha per image).
33
- - Feather size equals the overlap (you can decouple by adjusting `create_feather_mask` calls).
34
- - If you want parity with a specific paper version, swap in your official implementation but keep the signature:
35
- `spm_augment(image, num_patches, mix_prob, beta_a, beta_b, overlap_px, seed)`.
36
-
37
  ## Local Development
38
  ```bash
39
  pip install -r requirements.txt
@@ -41,4 +37,4 @@ python app.py
41
  ```
42
 
43
  ## License
44
- MIT
 
7
  app_file: app.py
8
  pinned: false
9
  license: mit
10
+ emoji: 🔥
11
+ short_description: An interactive demo for SPM augmentation.
12
  ---
13
 
 
 
14
  # Shuffle PatchMix (SPM) — Hugging Face Space
15
 
16
+ An interactive demo for SPM augmentation.
17
 
18
  GitHub repo: https://github.com/PrasannaPulakurthi/SPM
19
 
20
+ arxiv.org/abs/2505.24216
21
+
22
  ## Parameters
23
  - **Grid (N×N):** Choose one of **2×2, 4×4, 8×8, 16×16**. The image is cropped (top-left) so its width and height are divisible by N.
24
+ - **Enable Overlap Patch Blend):** When enabled, each base cell expands by ±overlap pixels (2× at borders to keep areas comparable) and patches are blended with a feather mask.
25
+ - **Overlap (px):** Pixel overlap per side. Automatically clipped to `< 1/2 * patch size`.
26
  - **Mix probability:** Per-patch probability to mix original and a shuffled patch.
27
  - **Beta α, β:** Shape parameters for the Beta distribution used for blending weights.
28
  - **Seed:** Optional deterministic seed.
 
30
  ## Batch Mode
31
  Upload a `.zip` containing images (`.png`, `.jpg`, `.jpeg`). The app returns a `.zip` of augmented results with the same folder structure.
32
 
 
 
 
 
 
 
33
  ## Local Development
34
  ```bash
35
  pip install -r requirements.txt
 
37
  ```
38
 
39
  ## License
40
+ MIT