From 25c81913054bff29886de1e7ef8e506f44a6247d Mon Sep 17 00:00:00 2001 From: jyliu Date: Sun, 23 Jan 2022 19:30:09 +0800 Subject: [PATCH] upload code --- .DS_Store | Bin 0 -> 8196 bytes .idea/code.iml | 8 + .../inspectionProfiles/profiles_settings.xml | 6 + .idea/misc.xml | 4 + .idea/modules.xml | 8 + .idea/workspace.xml | 161 ++++++++++ README.md | 53 ++++ Strategy_vsm/A_001.jpg | Bin 0 -> 47729 bytes Strategy_vsm/A_002.jpg | Bin 0 -> 25622 bytes Strategy_vsm/A_003.jpg | Bin 0 -> 29589 bytes Strategy_vsm/A_004.jpg | Bin 0 -> 26078 bytes Strategy_vsm/A_005.jpg | Bin 0 -> 53916 bytes Strategy_vsm/A_006.jpg | Bin 0 -> 51070 bytes Strategy_vsm/A_007.jpg | Bin 0 -> 44694 bytes Strategy_vsm/A_008.jpg | Bin 0 -> 59236 bytes Strategy_vsm/A_009.jpg | Bin 0 -> 47787 bytes Strategy_vsm/A_010.jpg | Bin 0 -> 25688 bytes Strategy_vsm/A_011.jpg | Bin 0 -> 41935 bytes Strategy_vsm/A_012.jpg | Bin 0 -> 34155 bytes Strategy_vsm/A_013.jpg | Bin 0 -> 23095 bytes Strategy_vsm/A_014.jpg | Bin 0 -> 39556 bytes Strategy_vsm/A_015.jpg | Bin 0 -> 44906 bytes Strategy_vsm/A_016.jpg | Bin 0 -> 22275 bytes Strategy_vsm/A_017.jpg | Bin 0 -> 28949 bytes Strategy_vsm/A_018.jpg | Bin 0 -> 16848 bytes Strategy_vsm/A_019.jpg | Bin 0 -> 24913 bytes Strategy_vsm/A_020.jpg | Bin 0 -> 37461 bytes Strategy_vsm/A_021.jpg | Bin 0 -> 57770 bytes Strategy_vsm/A_022.jpg | Bin 0 -> 43809 bytes Strategy_vsm/A_023.jpg | Bin 0 -> 34080 bytes Strategy_vsm/A_024.jpg | Bin 0 -> 47717 bytes Strategy_vsm/A_025.jpg | Bin 0 -> 5887 bytes Strategy_vsm/A_026.jpg | Bin 0 -> 44246 bytes Strategy_vsm/A_027.jpg | Bin 0 -> 28824 bytes Strategy_vsm/A_028.jpg | Bin 0 -> 26102 bytes Strategy_vsm/A_029.jpg | Bin 0 -> 23796 bytes Strategy_vsm/A_030.jpg | Bin 0 -> 19728 bytes Strategy_vsm/A_031.jpg | Bin 0 -> 23672 bytes Strategy_vsm/A_032.jpg | Bin 0 -> 28900 bytes Strategy_vsm/A_033.jpg | Bin 0 -> 9258 bytes Strategy_vsm/A_034.jpg | Bin 0 -> 11054 bytes Strategy_vsm/A_035.jpg | Bin 0 -> 8627 bytes Strategy_vsm/A_036.jpg | Bin 0 -> 33885 bytes Strategy_vsm/A_037.jpg | Bin 0 -> 13781 bytes __pycache__/genotypes.cpython-36.pyc | Bin 0 -> 861 bytes __pycache__/model.cpython-36.pyc | Bin 0 -> 3450 bytes __pycache__/operations.cpython-36.pyc | Bin 0 -> 10537 bytes __pycache__/utils.cpython-36.pyc | Bin 0 -> 6358 bytes architect.py | 103 +++++++ genotypes.py | 19 ++ model.py | 101 +++++++ model_search.py | 213 +++++++++++++ operations.py | 286 ++++++++++++++++++ pytorch_msssim/__init__.py | 135 +++++++++ .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 3863 bytes test.py | 139 +++++++++ testImage/.DS_Store | Bin 0 -> 6148 bytes testImage/ir/A_001.bmp | Bin 0 -> 443446 bytes testImage/ir/A_002.bmp | Bin 0 -> 267382 bytes testImage/ir/A_003.bmp | Bin 0 -> 253270 bytes testImage/ir/A_004.bmp | Bin 0 -> 278326 bytes testImage/ir/A_005.bmp | Bin 0 -> 443446 bytes testImage/ir/A_006.bmp | Bin 0 -> 443446 bytes testImage/ir/A_007.bmp | Bin 0 -> 443446 bytes testImage/ir/A_008.bmp | Bin 0 -> 443446 bytes testImage/ir/A_009.bmp | Bin 0 -> 443446 bytes testImage/ir/A_010.bmp | Bin 0 -> 271582 bytes testImage/ir/A_011.bmp | Bin 0 -> 622126 bytes testImage/ir/A_012.bmp | Bin 0 -> 308278 bytes testImage/ir/A_013.bmp | Bin 0 -> 280078 bytes testImage/ir/A_014.bmp | Bin 0 -> 285038 bytes testImage/ir/A_015.bmp | Bin 0 -> 280078 bytes testImage/ir/A_016.bmp | Bin 0 -> 280078 bytes testImage/ir/A_017.bmp | Bin 0 -> 308278 bytes testImage/ir/A_018.bmp | Bin 0 -> 175718 bytes testImage/ir/A_019.bmp | Bin 0 -> 308278 bytes testImage/ir/A_020.bmp | Bin 0 -> 308278 bytes testImage/ir/A_021.bmp | Bin 0 -> 443446 bytes testImage/ir/A_022.bmp | Bin 0 -> 443446 bytes testImage/ir/A_023.bmp | Bin 0 -> 280078 bytes testImage/ir/A_024.bmp | Bin 0 -> 443446 bytes testImage/ir/A_025.bmp | Bin 0 -> 89638 bytes testImage/ir/A_026.bmp | Bin 0 -> 308278 bytes testImage/ir/A_027.bmp | Bin 0 -> 283798 bytes testImage/ir/A_028.bmp | Bin 0 -> 280078 bytes testImage/ir/A_029.bmp | Bin 0 -> 280078 bytes testImage/ir/A_030.bmp | Bin 0 -> 278838 bytes testImage/ir/A_031.bmp | Bin 0 -> 280078 bytes testImage/ir/A_032.bmp | Bin 0 -> 280078 bytes testImage/ir/A_033.bmp | Bin 0 -> 97558 bytes testImage/ir/A_034.bmp | Bin 0 -> 97558 bytes testImage/ir/A_035.bmp | Bin 0 -> 97558 bytes testImage/ir/A_036.bmp | Bin 0 -> 167222 bytes testImage/ir/A_037.bmp | Bin 0 -> 195254 bytes testImage/vis/A_001.bmp | Bin 0 -> 443446 bytes testImage/vis/A_002.bmp | Bin 0 -> 267382 bytes testImage/vis/A_003.bmp | Bin 0 -> 253270 bytes testImage/vis/A_004.bmp | Bin 0 -> 278326 bytes testImage/vis/A_005.bmp | Bin 0 -> 443446 bytes testImage/vis/A_006.bmp | Bin 0 -> 443446 bytes testImage/vis/A_007.bmp | Bin 0 -> 443446 bytes testImage/vis/A_008.bmp | Bin 0 -> 443446 bytes testImage/vis/A_009.bmp | Bin 0 -> 443446 bytes testImage/vis/A_010.bmp | Bin 0 -> 271582 bytes testImage/vis/A_011.bmp | Bin 0 -> 622126 bytes testImage/vis/A_012.bmp | Bin 0 -> 308278 bytes testImage/vis/A_013.bmp | Bin 0 -> 280078 bytes testImage/vis/A_014.bmp | Bin 0 -> 285038 bytes testImage/vis/A_015.bmp | Bin 0 -> 280078 bytes testImage/vis/A_016.bmp | Bin 0 -> 280078 bytes testImage/vis/A_017.bmp | Bin 0 -> 308278 bytes testImage/vis/A_018.bmp | Bin 0 -> 175718 bytes testImage/vis/A_019.bmp | Bin 0 -> 308278 bytes testImage/vis/A_020.bmp | Bin 0 -> 308278 bytes testImage/vis/A_021.bmp | Bin 0 -> 443446 bytes testImage/vis/A_022.bmp | Bin 0 -> 443446 bytes testImage/vis/A_023.bmp | Bin 0 -> 280078 bytes testImage/vis/A_024.bmp | Bin 0 -> 443446 bytes testImage/vis/A_025.bmp | Bin 0 -> 89638 bytes testImage/vis/A_026.bmp | Bin 0 -> 308278 bytes testImage/vis/A_027.bmp | Bin 0 -> 283798 bytes testImage/vis/A_028.bmp | Bin 0 -> 280078 bytes testImage/vis/A_029.bmp | Bin 0 -> 280078 bytes testImage/vis/A_030.bmp | Bin 0 -> 278838 bytes testImage/vis/A_031.bmp | Bin 0 -> 280078 bytes testImage/vis/A_032.bmp | Bin 0 -> 280078 bytes testImage/vis/A_033.bmp | Bin 0 -> 97558 bytes testImage/vis/A_034.bmp | Bin 0 -> 97558 bytes testImage/vis/A_035.bmp | Bin 0 -> 97558 bytes testImage/vis/A_036.bmp | Bin 0 -> 167222 bytes testImage/vis/A_037.bmp | Bin 0 -> 195254 bytes train.py | 167 ++++++++++ trainJT/decoder_epoch50.pt | Bin 0 -> 312927 bytes trainJT/encoder1_epoch50.pt | Bin 0 -> 334679 bytes trainJT/encoder2_epoch50.pt | Bin 0 -> 139031 bytes train_search.py | 205 +++++++++++++ utils.py | 272 +++++++++++++++++ 137 files changed, 1880 insertions(+) create mode 100644 .DS_Store create mode 100644 .idea/code.iml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/workspace.xml create mode 100644 README.md create mode 100644 Strategy_vsm/A_001.jpg create mode 100644 Strategy_vsm/A_002.jpg create mode 100644 Strategy_vsm/A_003.jpg create mode 100644 Strategy_vsm/A_004.jpg create mode 100644 Strategy_vsm/A_005.jpg create mode 100644 Strategy_vsm/A_006.jpg create mode 100644 Strategy_vsm/A_007.jpg create mode 100644 Strategy_vsm/A_008.jpg create mode 100644 Strategy_vsm/A_009.jpg create mode 100644 Strategy_vsm/A_010.jpg create mode 100644 Strategy_vsm/A_011.jpg create mode 100644 Strategy_vsm/A_012.jpg create mode 100644 Strategy_vsm/A_013.jpg create mode 100644 Strategy_vsm/A_014.jpg create mode 100644 Strategy_vsm/A_015.jpg create mode 100644 Strategy_vsm/A_016.jpg create mode 100644 Strategy_vsm/A_017.jpg create mode 100644 Strategy_vsm/A_018.jpg create mode 100644 Strategy_vsm/A_019.jpg create mode 100644 Strategy_vsm/A_020.jpg create mode 100644 Strategy_vsm/A_021.jpg create mode 100644 Strategy_vsm/A_022.jpg create mode 100644 Strategy_vsm/A_023.jpg create mode 100644 Strategy_vsm/A_024.jpg create mode 100644 Strategy_vsm/A_025.jpg create mode 100644 Strategy_vsm/A_026.jpg create mode 100644 Strategy_vsm/A_027.jpg create mode 100644 Strategy_vsm/A_028.jpg create mode 100644 Strategy_vsm/A_029.jpg create mode 100644 Strategy_vsm/A_030.jpg create mode 100644 Strategy_vsm/A_031.jpg create mode 100644 Strategy_vsm/A_032.jpg create mode 100644 Strategy_vsm/A_033.jpg create mode 100644 Strategy_vsm/A_034.jpg create mode 100644 Strategy_vsm/A_035.jpg create mode 100644 Strategy_vsm/A_036.jpg create mode 100644 Strategy_vsm/A_037.jpg create mode 100644 __pycache__/genotypes.cpython-36.pyc create mode 100644 __pycache__/model.cpython-36.pyc create mode 100644 __pycache__/operations.cpython-36.pyc create mode 100644 __pycache__/utils.cpython-36.pyc create mode 100644 architect.py create mode 100644 genotypes.py create mode 100644 model.py create mode 100644 model_search.py create mode 100644 operations.py create mode 100644 pytorch_msssim/__init__.py create mode 100644 pytorch_msssim/__pycache__/__init__.cpython-36.pyc create mode 100644 test.py create mode 100644 testImage/.DS_Store create mode 100644 testImage/ir/A_001.bmp create mode 100644 testImage/ir/A_002.bmp create mode 100644 testImage/ir/A_003.bmp create mode 100644 testImage/ir/A_004.bmp create mode 100644 testImage/ir/A_005.bmp create mode 100644 testImage/ir/A_006.bmp create mode 100644 testImage/ir/A_007.bmp create mode 100644 testImage/ir/A_008.bmp create mode 100644 testImage/ir/A_009.bmp create mode 100644 testImage/ir/A_010.bmp create mode 100644 testImage/ir/A_011.bmp create mode 100644 testImage/ir/A_012.bmp create mode 100644 testImage/ir/A_013.bmp create mode 100644 testImage/ir/A_014.bmp create mode 100644 testImage/ir/A_015.bmp create mode 100644 testImage/ir/A_016.bmp create mode 100644 testImage/ir/A_017.bmp create mode 100644 testImage/ir/A_018.bmp create mode 100644 testImage/ir/A_019.bmp create mode 100644 testImage/ir/A_020.bmp create mode 100644 testImage/ir/A_021.bmp create mode 100644 testImage/ir/A_022.bmp create mode 100644 testImage/ir/A_023.bmp create mode 100644 testImage/ir/A_024.bmp create mode 100644 testImage/ir/A_025.bmp create mode 100644 testImage/ir/A_026.bmp create mode 100644 testImage/ir/A_027.bmp create mode 100644 testImage/ir/A_028.bmp create mode 100644 testImage/ir/A_029.bmp create mode 100644 testImage/ir/A_030.bmp create mode 100644 testImage/ir/A_031.bmp create mode 100644 testImage/ir/A_032.bmp create mode 100644 testImage/ir/A_033.bmp create mode 100644 testImage/ir/A_034.bmp create mode 100644 testImage/ir/A_035.bmp create mode 100644 testImage/ir/A_036.bmp create mode 100644 testImage/ir/A_037.bmp create mode 100644 testImage/vis/A_001.bmp create mode 100644 testImage/vis/A_002.bmp create mode 100644 testImage/vis/A_003.bmp create mode 100644 testImage/vis/A_004.bmp create mode 100644 testImage/vis/A_005.bmp create mode 100644 testImage/vis/A_006.bmp create mode 100644 testImage/vis/A_007.bmp create mode 100644 testImage/vis/A_008.bmp create mode 100644 testImage/vis/A_009.bmp create mode 100644 testImage/vis/A_010.bmp create mode 100644 testImage/vis/A_011.bmp create mode 100644 testImage/vis/A_012.bmp create mode 100644 testImage/vis/A_013.bmp create mode 100644 testImage/vis/A_014.bmp create mode 100644 testImage/vis/A_015.bmp create mode 100644 testImage/vis/A_016.bmp create mode 100644 testImage/vis/A_017.bmp create mode 100644 testImage/vis/A_018.bmp create mode 100644 testImage/vis/A_019.bmp create mode 100644 testImage/vis/A_020.bmp create mode 100644 testImage/vis/A_021.bmp create mode 100644 testImage/vis/A_022.bmp create mode 100644 testImage/vis/A_023.bmp create mode 100644 testImage/vis/A_024.bmp create mode 100644 testImage/vis/A_025.bmp create mode 100644 testImage/vis/A_026.bmp create mode 100644 testImage/vis/A_027.bmp create mode 100644 testImage/vis/A_028.bmp create mode 100644 testImage/vis/A_029.bmp create mode 100644 testImage/vis/A_030.bmp create mode 100644 testImage/vis/A_031.bmp create mode 100644 testImage/vis/A_032.bmp create mode 100644 testImage/vis/A_033.bmp create mode 100644 testImage/vis/A_034.bmp create mode 100644 testImage/vis/A_035.bmp create mode 100644 testImage/vis/A_036.bmp create mode 100644 testImage/vis/A_037.bmp create mode 100644 train.py create mode 100644 trainJT/decoder_epoch50.pt create mode 100644 trainJT/encoder1_epoch50.pt create mode 100644 trainJT/encoder2_epoch50.pt create mode 100644 train_search.py create mode 100644 utils.py diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..0a05f86a1e5f5e6ba031a14b4f1ef44f762bb916 GIT binary patch literal 8196 zcmeHMPfrs;6n_IKTLD@A6d`J|u@@7X2n0fi2iJlzRTGdUSOQpg+o5dO?$q6FD-x34 z_3j7o19J0T1_Yh6a$I@#eiZ!G4MYyfX{5+v<}aG zsa2z5Krzsj4DkDdft{lnV?(02b>JXM0K`6=77b;r1B8zeqZwmEqHx7EW%WQ}R}z;P zM7pEi;O2;Cj17s>9f))X67Njn3WbQ>(a#X(Kun2hR17Ev+8N-r`(>!WAw< z>C$>$A75sEWV=2Mgo9h8XtMLf^^2^YVO75v3SUbqw1k$(>r+QZ^NVw7V{U%wIBguw z&dklHjfJJzhFY+>p^RK(|nfPn&#bp7s}AZ=QGJ(!k)*_x3^><^GVj_-=)OdEOce-NicX zL~QfPZP`I!`z4w=-1TgSdaHhhMG-6KT#SN$a+kxlMfH&|K-oZ!s1mEBX{3JtUg4`g}Buy5` zA~8vpJRpzAW3o=RrGHN|<*&!<#XyQEbUfvjbWeyh4{^-mn>!m5o}QO){TZRP1b>=0 zb)^{S8U}i0q?5e + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..dc0b21b --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..78eae18 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..2248ae7 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +