GitXplorerGitXplorer
d

Saak-Transform

public
48 stars
25 forks
0 issues

Commits

List of commits on branch master.
Verified
02938e55ac8ac926535a1d93ed382c4c1f805eca

Add files via upload

ddavidsonic committed 7 years ago
Verified
ad87922f2c01d61faa5beedea1f3cba9490b17ac

Update multi-stage_saak_v2.py

ddavidsonic committed 7 years ago
Verified
69776dc789f928c0692a0b3885830fb2326a55bb

Delete main.py

ddavidsonic committed 7 years ago
Unverified
773d34bed900d10ca560ccd0b60369b824e1757e

add S/P

ddavidsonic committed 7 years ago
Unverified
cbb1c67f6b727a60c407de6cbc6ae8e57bee0c04

add S/P

ddavidsonic committed 7 years ago
Unverified
9d7309c18f0361aa42529831872d7363cfad78cf

add S/P

ddavidsonic committed 7 years ago

README

The README file for this repository.

Saak Transform

This is a reimplementation of the paper On Data-Driven Saak Transform (https://arxiv.org/abs/1710.04176), maintained by Jiali Duan and Yueru Chen.

png

psnr metric: 104.294772826

png

psnr metric: 105.637763477

png

psnr metric: 105.513759179

png

psnr metric: 106.509034118

Table of Content

usage: multi-stage_saak_v2.py [-h] [--loadSize LOADSIZE]
                              [--train_batch_size TRAIN_BATCH_SIZE]
                              [--test_batch_size TEST_BATCH_SIZE]
                              [--size SIZE] [--windsize WINDSIZE]
                              [--stride STRIDE] [--save_path SAVE_PATH]
                              [--recStage RECSTAGE] [--visNum VISNUM]
                              [--use_SP]

optional arguments:
  -h, --help            show this help message and exit
  --loadSize LOADSIZE   Number of samples to be loaded
  --train_batch_size TRAIN_BATCH_SIZE
                        Batch size for loading
  --test_batch_size TEST_BATCH_SIZE
                        Batch size for loading
  --size SIZE           Size of the input
  --windsize WINDSIZE   Size of moving window
  --stride STRIDE       Stride to take during convolution
  --save_path SAVE_PATH
                        Path to save result
  --recStage RECSTAGE   Reconstruction start stage
  --visNum VISNUM       Number of visualizations
  --use_SP              Use S/P conversion
  • [To-do list]

    • [x] One-stage Saak Transform
    • [x] Multi-stage Saak Transform
    • [x] Inverse Transform
    • [x] S/P Conversion (multi-stage_saak_v2.py)
     An alternative view about the Cascade of kernel augmentation and ReLU operation
     (5,-3) -> (5, 0, 0, 3)
    
  • [Other Code]

    • [notebook] multi-stage_saak_v2.ipynb
    • [dataset I/O] datasets.py, utils.py
  • Contact Me

Contact me

Jiali Duan (Email: jli.duan@gmail.com)

Yueru Chen (Email: yueruche@usc.edu)