├── .gitignore ├── LICENSE ├── README.md ├── config ├── adafortitran.yaml ├── fortitran.yaml └── system_config.yaml ├── data ├── .gitkeep ├── test │ ├── .gitkeep │ ├── DS_test_set │ │ ├── .gitkeep │ │ ├── DS_100 │ │ │ └── .gitkeep │ │ ├── DS_150 │ │ │ └── .gitkeep │ │ ├── DS_200 │ │ │ └── .gitkeep │ │ ├── DS_250 │ │ │ └── .gitkeep │ │ ├── DS_300 │ │ │ └── .gitkeep │ │ ├── DS_350 │ │ │ └── .gitkeep │ │ └── DS_50 │ │ │ └── .gitkeep │ ├── MDS_test_set │ │ ├── .gitkeep │ │ ├── DOP_1000 │ │ │ └── .gitkeep │ │ ├── DOP_1200 │ │ │ └── .gitkeep │ │ ├── DOP_1400 │ │ │ └── .gitkeep │ │ ├── DOP_200 │ │ │ └── .gitkeep │ │ ├── DOP_400 │ │ │ └── .gitkeep │ │ ├── DOP_600 │ │ │ └── .gitkeep │ │ └── DOP_800 │ │ │ └── .gitkeep │ └── SNR_test_set │ │ ├── .gitkeep │ │ ├── SNR_0 │ │ └── .gitkeep │ │ ├── SNR_10 │ │ └── .gitkeep │ │ ├── SNR_15 │ │ └── .gitkeep │ │ ├── SNR_20 │ │ └── .gitkeep │ │ ├── SNR_25 │ │ └── .gitkeep │ │ ├── SNR_30 │ │ └── .gitkeep │ │ └── SNR_5 │ │ └── .gitkeep ├── train │ └── .gitkeep └── val │ └── .gitkeep ├── requirements.txt ├── scripts ├── add_gitkeep.py └── upload_to_huggingface.py └── src ├── __init__.py ├── config ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-312.pyc │ └── schemas.cpython-312.pyc ├── config_loader.py └── schemas.py ├── data ├── __init__.py └── dataset.py ├── main.py ├── main ├── __init__.py ├── parser.py └── trainer.py ├── models ├── __init__.py ├── adafortitran.py ├── blocks │ ├── __init__.py │ ├── channel_adaptivity.py │ ├── encoders.py │ ├── enhancers.py │ ├── patch_processors.py │ └── positional_encodings.py ├── fortitran.py └── linear.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/README.md -------------------------------------------------------------------------------- /config/adafortitran.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/config/adafortitran.yaml -------------------------------------------------------------------------------- /config/fortitran.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/config/fortitran.yaml -------------------------------------------------------------------------------- /config/system_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/config/system_config.yaml -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_100/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_150/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_200/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_250/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_300/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_350/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/DS_test_set/DS_50/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_1000/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_1200/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_1400/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_200/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_400/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_600/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/MDS_test_set/DOP_800/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_0/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_10/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_15/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_20/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_25/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_30/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/test/SNR_test_set/SNR_5/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/train/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/val/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/add_gitkeep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/scripts/add_gitkeep.py -------------------------------------------------------------------------------- /scripts/upload_to_huggingface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/scripts/upload_to_huggingface.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/config/__init__.py -------------------------------------------------------------------------------- /src/config/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/config/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /src/config/__pycache__/schemas.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/config/__pycache__/schemas.cpython-312.pyc -------------------------------------------------------------------------------- /src/config/config_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/config/config_loader.py -------------------------------------------------------------------------------- /src/config/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/config/schemas.py -------------------------------------------------------------------------------- /src/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/data/__init__.py -------------------------------------------------------------------------------- /src/data/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/data/dataset.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/main.py -------------------------------------------------------------------------------- /src/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/main/parser.py -------------------------------------------------------------------------------- /src/main/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/main/trainer.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/__init__.py -------------------------------------------------------------------------------- /src/models/adafortitran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/adafortitran.py -------------------------------------------------------------------------------- /src/models/blocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/blocks/__init__.py -------------------------------------------------------------------------------- /src/models/blocks/channel_adaptivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/blocks/channel_adaptivity.py -------------------------------------------------------------------------------- /src/models/blocks/encoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/blocks/encoders.py -------------------------------------------------------------------------------- /src/models/blocks/enhancers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/blocks/enhancers.py -------------------------------------------------------------------------------- /src/models/blocks/patch_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/blocks/patch_processors.py -------------------------------------------------------------------------------- /src/models/blocks/positional_encodings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/blocks/positional_encodings.py -------------------------------------------------------------------------------- /src/models/fortitran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/fortitran.py -------------------------------------------------------------------------------- /src/models/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/models/linear.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkIGuler/AdaFortiTran/HEAD/src/utils.py --------------------------------------------------------------------------------