diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..8e9aec9f7cda181baf78784e67f9fa417a4924d5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,35 +1,142 @@ -*.7z filter=lfs diff=lfs merge=lfs -text -*.arrow filter=lfs diff=lfs merge=lfs -text -*.bin filter=lfs diff=lfs merge=lfs -text -*.bz2 filter=lfs diff=lfs merge=lfs -text -*.ckpt filter=lfs diff=lfs merge=lfs -text -*.ftz filter=lfs diff=lfs merge=lfs -text -*.gz filter=lfs diff=lfs merge=lfs -text -*.h5 filter=lfs diff=lfs merge=lfs -text -*.joblib filter=lfs diff=lfs merge=lfs -text -*.lfs.* filter=lfs diff=lfs merge=lfs -text -*.mlmodel filter=lfs diff=lfs merge=lfs -text -*.model filter=lfs diff=lfs merge=lfs -text -*.msgpack filter=lfs diff=lfs merge=lfs -text -*.npy filter=lfs diff=lfs merge=lfs -text -*.npz filter=lfs diff=lfs merge=lfs -text -*.onnx filter=lfs diff=lfs merge=lfs -text -*.ot filter=lfs diff=lfs merge=lfs -text -*.parquet filter=lfs diff=lfs merge=lfs -text -*.pb filter=lfs diff=lfs merge=lfs -text -*.pickle filter=lfs diff=lfs merge=lfs -text -*.pkl filter=lfs diff=lfs merge=lfs -text -*.pt filter=lfs diff=lfs merge=lfs -text -*.pth filter=lfs diff=lfs merge=lfs -text -*.rar filter=lfs diff=lfs merge=lfs -text -*.safetensors filter=lfs diff=lfs merge=lfs -text -saved_model/**/* filter=lfs diff=lfs merge=lfs -text -*.tar.* filter=lfs diff=lfs merge=lfs -text -*.tar filter=lfs diff=lfs merge=lfs -text -*.tflite filter=lfs diff=lfs merge=lfs -text -*.tgz filter=lfs diff=lfs merge=lfs -text -*.wasm filter=lfs diff=lfs merge=lfs -text -*.xz filter=lfs diff=lfs merge=lfs -text -*.zip filter=lfs diff=lfs merge=lfs -text -*.zst filter=lfs diff=lfs merge=lfs -text -*tfevents* filter=lfs diff=lfs merge=lfs -text +.zip filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.nsdgeneral.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-places.nii.gz filter=lfs diff=lfs merge=lfs -text +data/eval_features/test_images/clip_final.npy filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.MTL.nii.gz filter=lfs diff=lfs merge=lfs -text +data/eval_features/subj01/clip_final.npy filter=lfs diff=lfs merge=lfs -text +data/eval_features/subj01/efficientnet_avgpool.npy filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-words.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.thalamus.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-eccrois.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/nsdgeneral.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-bodies.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/MTL.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.HCP_MMP1.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/Kastner2015.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.streams.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/corticalsulc.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.corticalsulc.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.MTL.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-bodies.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/experiments/nsd/nsd_expdesign.mat filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.Kastner2015.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.HCP_MMP1.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-visualrois.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-words.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-eccrois.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/HCP_MMP1.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-faces.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-places.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-places.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.corticalsulc.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-words.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-faces.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-visualrois.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-bodies.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/streams.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-faces.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/thalamus.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-visualrois.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.streams.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.nsdgeneral.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-eccrois.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.thalamus.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.Kastner2015.nii.gz filter=lfs diff=lfs merge=lfs -text +data/eval_features/test_images/efficientnet_avgpool.npy filter=lfs diff=lfs merge=lfs -text +data/eval_features/subj01/inceptionv3_avgpool.npy filter=lfs diff=lfs merge=lfs -text +data/eval_features/subj01/swav_avgpool.npy filter=lfs diff=lfs merge=lfs -text +data/eval_features/test_images/swav_avgpool.npy filter=lfs diff=lfs merge=lfs -text +data/eval_features/test_images/inceptionv3_avgpool.npy filter=lfs diff=lfs merge=lfs -text +data/nsddata/experiments/nsd/nsd_stim_info_merged.pkl filter=lfs diff=lfs merge=lfs -text +data/eval_features/test_images/alexnet_5.npy filter=lfs diff=lfs merge=lfs -text +data/eval_features/subj01/alexnet_5.npy filter=lfs diff=lfs merge=lfs -text +data/annots/COCO_73k_annots_curated.npy filter=lfs diff=lfs merge=lfs -text +data/extracted_features/subj01/nsd_cliptext_test.npy filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session09.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session12.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session01.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session03.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session02.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session10.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session18.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session14.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session15.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session11.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session08.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session16.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session04.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session07.nii.gz filter=lfs diff=lfs merge=lfs -text +data/eval_features/subj01/alexnet_2.npy filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/0.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session17.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session13.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/100.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/10.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session20.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/1.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/101.png filter=lfs diff=lfs merge=lfs -text +data/eval_features/test_images/alexnet_2.npy filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/102.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/103.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session19.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/105.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/106.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/104.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/108.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/107.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/11.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/109.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/110.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session06.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/112.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/113.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/114.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/111.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/115.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/116.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/117.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/118.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/12.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/122.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/119.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/120.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/121.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/125.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/127.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session05.nii.gz filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/124.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/126.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/128.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/129.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/13.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/130.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/123.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/133.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/132.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/134.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/131.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/135.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/136.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/138.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/137.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/140.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/139.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/141.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/143.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/144.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/142.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/146.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/145.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/14.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/148.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/147.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/168.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/167.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/169.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/171.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/170.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/17.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/174.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/173.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/175.png filter=lfs diff=lfs merge=lfs -text +data/nsddata_stimuli/test_images/172.png filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..6f66c74b0e21f83535e723a3886b6d5838811278 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.zip \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..9275ac6ea5d164eb7f8bb3d7e2fb99664426f7a8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Furkan Ozcelik + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..dbc0ab8de51fa312ab7a3adc5d676583870c96a0 --- /dev/null +++ b/README.md @@ -0,0 +1,70 @@ +# Brain-Diffuser +Official repository for the paper ["**Brain-Diffuser: Natural scene reconstruction from fMRI signals using generative latent diffusion**"](https://arxiv.org/abs/2303.05334) by Furkan Ozcelik and Rufin VanRullen. + +## Results +The following are a few reconstructions obtained : +

+ +## Instructions + +### Requirements +* Create conda environment using environment.yml in the main directory by entering `conda env create -f environment.yml` . It is an extensive environment and may include redundant libraries. You may also create environment by checking requirements yourself. + +### Data Acquisition and Processing + +1. Download NSD data from NSD AWS Server: + ``` + cd data + python download_nsddata.py + ``` +2. Download "COCO_73k_annots_curated.npy" file from [HuggingFace NSD](https://huggingface.co/datasets/pscotti/naturalscenesdataset/tree/main) +3. Prepare NSD data for the Reconstruction Task: + ``` + cd data + python prepare_nsddata.py -sub 1 + python prepare_nsddata.py -sub 2 + python prepare_nsddata.py -sub 5 + python prepare_nsddata.py -sub 7 + ``` + +### First Stage Reconstruction with VDVAE + +1. Download pretrained VDVAE model files and put them in `vdvae/model/` folder +``` +wget https://openaipublic.blob.core.windows.net/very-deep-vaes-assets/vdvae-assets-2/imagenet64-iter-1600000-log.jsonl +wget https://openaipublic.blob.core.windows.net/very-deep-vaes-assets/vdvae-assets-2/imagenet64-iter-1600000-model.th +wget https://openaipublic.blob.core.windows.net/very-deep-vaes-assets/vdvae-assets-2/imagenet64-iter-1600000-model-ema.th +wget https://openaipublic.blob.core.windows.net/very-deep-vaes-assets/vdvae-assets-2/imagenet64-iter-1600000-opt.th +``` +2. Extract VDVAE latent features of stimuli images for any subject 'x' using `python scripts/vdvae_extract_features.py -sub x` +3. Train regression models from fMRI to VDVAE latent features and save test predictions using `python scripts/vdvae_regression.py -sub x` +4. Reconstruct images from predicted test features using `python scripts/vdvae_reconstruct_images.py -sub x` + +### Second Stage Reconstruction with Versatile Diffusion + +1. Download pretrained Versatile Diffusion model "vd-four-flow-v1-0-fp16-deprecated.pth", "kl-f8.pth" and "optimus-vae.pth" from [HuggingFace](https://huggingface.co/shi-labs/versatile-diffusion/tree/main/pretrained_pth) and put them in `versatile_diffusion/pretrained/` folder +2. Extract CLIP-Text features of captions for any subject 'x' using `python scripts/cliptext_extract_features.py -sub x` +3. Extract CLIP-Vision features of stimuli images for any subject 'x' using `python scripts/clipvision_extract_features.py -sub x` +4. Train regression models from fMRI to CLIP-Text features and save test predictions using `python scripts/cliptext_regression.py -sub x` +5. Train regression models from fMRI to CLIP-Vision features and save test predictions using `python scripts/clipvision_regression.py -sub x` +6. Reconstruct images from predicted test features using `python scripts/versatilediffusion_reconstruct_images.py -sub x` . This code is written as you are using two 12GB GPUs but you may edit according to your setup. + + +### Quantitative Evaluation +Although results are expected to be similar, it may vary because of variations at reconstruction +1. Save test images to directory `python scripts/save_test_images.py` +2. Extract evaluation features for test images using `python scripts/eval_extract_features.py -sub 0` +3. Extract evaluation features for reconstructed images of any subject using `python scripts/eval_extract_features.py -sub x` +4. Obtain quantitative metric results for each subject using`python scripts/evaluate_reconstruction.py -sub x` + +### ROI Analysis +It has a bug that prevents to get the exact results but provides an approximation for most of ROIs, hopefully will be fixed soon. +1. Extract ROI fMRI activations for any subject 'x' using `python scripts/roi_extract.py -sub x` +2. Generate VDVAE, CLIP-Text, CLIP-Vision features forom synthetic fMRI using `python scripts/roi_generate_features.py -sub x` +3. Generate VDVAE reconstructions for ROIs using `python scripts/roi_vdvae_reconstruct.py -sub x` +4. Generate Versatile Diffusion reconstructions for ROIs using `python scripts/roi_versatilediffusion_reconstruct.py -sub x` + +## References +- Codes in vdvae directory are derived from [openai/vdvae](https://github.com/openai/vdvae) +- Codes in versatile_diffusion directory are derived from earlier version of [SHI-Labs/Versatile-Diffusion](https://github.com/SHI-Labs/Versatile-Diffusion) +- Dataset used in the studies are obtained from [Natural Scenes Dataset](https://naturalscenesdataset.org/) diff --git a/data/annots/COCO_73k_annots_curated.npy b/data/annots/COCO_73k_annots_curated.npy new file mode 100644 index 0000000000000000000000000000000000000000..16ca22d37aeba713e7701257f546756110e6714c --- /dev/null +++ b/data/annots/COCO_73k_annots_curated.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da4f7b5730da9ea9d1ff9cf6fa7c4afe4c4d4bec8153819ba68be93b4179d5cd +size 365000128 diff --git a/data/download_nsddata.py b/data/download_nsddata.py new file mode 100644 index 0000000000000000000000000000000000000000..2bd27a9f22447725f152369c205c03d68dbaa9c7 --- /dev/null +++ b/data/download_nsddata.py @@ -0,0 +1,18 @@ +import os +#os.system('ls -l') + +# Download Experiment Infos +os.system('aws s3 cp s3://natural-scenes-dataset/nsddata/experiments/nsd/nsd_expdesign.mat nsddata/experiments/nsd/') +os.system('aws s3 cp s3://natural-scenes-dataset/nsddata/experiments/nsd/nsd_stim_info_merged.pkl nsddata/experiments/nsd/') + +# Download Stimuli +os.system('aws s3 cp s3://natural-scenes-dataset/nsddata_stimuli/stimuli/nsd/nsd_stimuli.hdf5 nsddata_stimuli/stimuli/nsd/') + +# Download Betas +for sub in [1]: + for sess in range(1,38): + os.system('aws s3 cp s3://natural-scenes-dataset/nsddata_betas/ppdata/subj{:02d}/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session{:02d}.nii.gz nsddata_betas/ppdata/subj{:02d}/func1pt8mm/betas_fithrf_GLMdenoise_RR/'.format(sub,sess,sub)) + +# Download ROIs +for sub in [1]: + os.system('aws s3 cp --recursive s3://natural-scenes-dataset/nsddata/ppdata/subj{:02d}/func1pt8mm/roi/ nsddata/ppdata/subj{:02d}/func1pt8mm/roi/'.format(sub, sub)) \ No newline at end of file diff --git a/data/eval_features/subj01/alexnet_2.npy b/data/eval_features/subj01/alexnet_2.npy new file mode 100644 index 0000000000000000000000000000000000000000..15819b4e9d8fc930840e8a385d6e7824bf8cc014 --- /dev/null +++ b/data/eval_features/subj01/alexnet_2.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ae5b3674f9a503d755e641b9721e8e8196b03f0b7f7a6913170c23342cc3b3c +size 549794432 diff --git a/data/eval_features/subj01/alexnet_5.npy b/data/eval_features/subj01/alexnet_5.npy new file mode 100644 index 0000000000000000000000000000000000000000..21851bbb78cd6a0d2e400f954f5aed60a6312175 --- /dev/null +++ b/data/eval_features/subj01/alexnet_5.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2bace921f4d7dbb7f8de9a658948b2801b17f23a299829674e7c4cd8b70fd45 +size 169941120 diff --git a/data/eval_features/subj01/clip_final.npy b/data/eval_features/subj01/clip_final.npy new file mode 100644 index 0000000000000000000000000000000000000000..e290a0fbb46b75c0c35b8544d8d2ba5e963039b6 --- /dev/null +++ b/data/eval_features/subj01/clip_final.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b5f61ff0bf5bd1f9c0c94c3b4fd4bcc83d0016ceb152ec3df5a9c763b7228e9 +size 3016832 diff --git a/data/eval_features/subj01/efficientnet_avgpool.npy b/data/eval_features/subj01/efficientnet_avgpool.npy new file mode 100644 index 0000000000000000000000000000000000000000..fc1ce414f30c1c5ff816dd6ba72ff6c677d18924 --- /dev/null +++ b/data/eval_features/subj01/efficientnet_avgpool.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:548001e3fe48e2a9a1db0ef8aec100829b8dfeab39051a2961a619bc79050236 +size 5027968 diff --git a/data/eval_features/subj01/inceptionv3_avgpool.npy b/data/eval_features/subj01/inceptionv3_avgpool.npy new file mode 100644 index 0000000000000000000000000000000000000000..ddbe8362c78ed13f15d8e7d46e8b430c8b3ccc09 --- /dev/null +++ b/data/eval_features/subj01/inceptionv3_avgpool.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:596caed64f9e70c509a29e1e3f076f11f6219cbcf4de97ca05ce13d3dc6501a4 +size 8044672 diff --git a/data/eval_features/subj01/swav_avgpool.npy b/data/eval_features/subj01/swav_avgpool.npy new file mode 100644 index 0000000000000000000000000000000000000000..fdbbfb4223722370d8a09c1b16323bec9b333bcc --- /dev/null +++ b/data/eval_features/subj01/swav_avgpool.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d5da925276e8457381a22a438a74d85e205c826404763d4385e75c0d0dfdc89 +size 8044672 diff --git a/data/eval_features/test_images/alexnet_2.npy b/data/eval_features/test_images/alexnet_2.npy new file mode 100644 index 0000000000000000000000000000000000000000..b031318325448c54d59619793ef3208cf5f40cee --- /dev/null +++ b/data/eval_features/test_images/alexnet_2.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cca3139eb1760b25cbc7a6e30bc9292de9a6071ad9d3edee3223e4cade350fad +size 549794432 diff --git a/data/eval_features/test_images/alexnet_5.npy b/data/eval_features/test_images/alexnet_5.npy new file mode 100644 index 0000000000000000000000000000000000000000..df02cf4d773ab1c95d15a74115fad499e546679c --- /dev/null +++ b/data/eval_features/test_images/alexnet_5.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3983ced562a2773edc081a19f1a262536ad528d5fc222da50b555dfcf86d2a59 +size 169941120 diff --git a/data/eval_features/test_images/clip_final.npy b/data/eval_features/test_images/clip_final.npy new file mode 100644 index 0000000000000000000000000000000000000000..433c0ce713d4a69bb8ad469e071584454c37f11b --- /dev/null +++ b/data/eval_features/test_images/clip_final.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8bee3bca4426a2e5a366e961a9da560ef49ebcd764f430ab43198ac6e2a459b +size 3016832 diff --git a/data/eval_features/test_images/efficientnet_avgpool.npy b/data/eval_features/test_images/efficientnet_avgpool.npy new file mode 100644 index 0000000000000000000000000000000000000000..86b534016613b5b6ecdcb99e2ca3fe1afdfcbbc7 --- /dev/null +++ b/data/eval_features/test_images/efficientnet_avgpool.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e0ad34ee4a18c0cc6a8dc6a84da85a27de1e375dfa2c8f575741e2e16e0e659 +size 5027968 diff --git a/data/eval_features/test_images/inceptionv3_avgpool.npy b/data/eval_features/test_images/inceptionv3_avgpool.npy new file mode 100644 index 0000000000000000000000000000000000000000..dbcc7b85f5d241d1a22cb8dd0427cfc70bfaa052 --- /dev/null +++ b/data/eval_features/test_images/inceptionv3_avgpool.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d9bd44577265134ef05e9c1adabb84046420d262a40320f7fac6ba535d01a53 +size 8044672 diff --git a/data/eval_features/test_images/swav_avgpool.npy b/data/eval_features/test_images/swav_avgpool.npy new file mode 100644 index 0000000000000000000000000000000000000000..d5a8e912e7ac4e12ec1f1d1f08337c00e7637cdb --- /dev/null +++ b/data/eval_features/test_images/swav_avgpool.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fc1d60d1e3a3597437c09208aa2ae6a124d9028a5c93d45a12921ce03de9cab +size 8044672 diff --git a/data/extracted_features/subj01/nsd_cliptext_test.npy b/data/extracted_features/subj01/nsd_cliptext_test.npy new file mode 100644 index 0000000000000000000000000000000000000000..f94de3418a6d12a5f9c7590874c8238b8343aba9 --- /dev/null +++ b/data/extracted_features/subj01/nsd_cliptext_test.npy @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b00d244ed7e6c564c3cf13caf6d6c4b8e224619efbe85f10587faf2ea92cec4c +size 464572544 diff --git a/data/nsddata/experiments/nsd/nsd_expdesign.mat b/data/nsddata/experiments/nsd/nsd_expdesign.mat new file mode 100644 index 0000000000000000000000000000000000000000..7ceab6162059b51c01375b9beaabc5440b1ed50c --- /dev/null +++ b/data/nsddata/experiments/nsd/nsd_expdesign.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cf4901ecf736c525ce534c4466030ec8d13c2fc0c8b31ddf86f17c55faadf89 +size 261803 diff --git a/data/nsddata/experiments/nsd/nsd_stim_info_merged.pkl b/data/nsddata/experiments/nsd/nsd_stim_info_merged.pkl new file mode 100644 index 0000000000000000000000000000000000000000..351c6de0ba927b00f875ba201cbfa1ca0ec77aa6 --- /dev/null +++ b/data/nsddata/experiments/nsd/nsd_stim_info_merged.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffdc70e7fa21f5f91daad0b237932dbc50d9c8c8eebd584fe6d07310b5646a09 +size 24529771 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/HCP_MMP1.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/HCP_MMP1.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..a2479895ffe7e71622ae9262b7eb5f8160cad747 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/HCP_MMP1.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a1fb58c0070967e39a9fe809d8f01736c93ee4fb170c14d57ab1b01d0a9d7f6 +size 96438 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/Kastner2015.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/Kastner2015.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..7db10bee8844dfaac44720607124f3642fa35930 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/Kastner2015.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8825bcc8601a4a68ee025c2f1b99bca993a368c68da6c0bf5230d1f968738151 +size 69498 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/MTL.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/MTL.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..2ccc492a973193735a9fa81fde3d1d95b8a71823 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/MTL.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d005b6e3ef39535197d7aa89baaf1829c0d4586a3116ae0fe7bfff79fe6023b2 +size 3742 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/corticalsulc.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/corticalsulc.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..e21e847582315867355385777f0c22278f4f2e3f --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/corticalsulc.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56f3f4f8b69b5fa3934f97e44bcc9254060946b2a5d3f068774199e824f6fb89 +size 79767 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-bodies.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-bodies.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..df11e513a8ffce4ce3f92b5ec72a929fe8f1fcf2 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-bodies.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:647690d8dc19656b1231bee0f18b0b56827501c88a0ec817a878a5256834c5b5 +size 65036 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-faces.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-faces.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..85b3273c1dfd98b9d5f9ef5c7cc41fa29f8a4698 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-faces.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d55d9742509cb85c6e065d9468cc9309708862599cfb4a9031f27236e768c9f +size 64459 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-places.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-places.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..7566061841beeaba9d5c8130f30dada41f7e5bba --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-places.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72330910f23d00fc54c213012da2d9a99579ada8a131ef865b43a301029ad843 +size 65064 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-words.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-words.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..6de990c84134181d955c1269e9f8b0e7fd455419 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/floc-words.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9bcd642199ccb140de4b1db7ef432f2af8ccd683616b8c5741b8c0baa1b0667 +size 64836 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.HCP_MMP1.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.HCP_MMP1.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..13299eeb22da440bf782d4ae01c1b042862aa8de --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.HCP_MMP1.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca0d618146c4873dfc97d9cd13d3a2da0cc2342c460581b8c6fff8ca072df157 +size 58844 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.Kastner2015.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.Kastner2015.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..cc43e554d418026776ff0eec17d0f4d80e925322 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.Kastner2015.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd76077baef09af52588fd331451a6da7d1d0a95c331edc04ab9bcfacf9d702 +size 44549 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.MTL.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.MTL.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..bc64c31e73ea5cbd76839f34dd35fc3d4c1485c3 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.MTL.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52151fbfea7d47556bd5f223388abf385c1d230712a38988bf908a460bac8e9b +size 2592 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.corticalsulc.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.corticalsulc.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..f696521e614e86f87a912d9ab7ca936948721761 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.corticalsulc.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60d0f8c206bfac3be96df0915cb40e38667fe22d0b4eb69a24fc4103037bf2d1 +size 50258 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-bodies.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-bodies.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..9409ec960f13e3af7a36bf3c989ad82e45e5bcd3 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-bodies.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7b01bcc00572c86ed30d971367f2d3fa986aef777cc3b54a6a0f18b9d4159ce +size 42464 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-faces.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-faces.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..132a997327445e0cc63a846f373521ed9b8a8dac --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-faces.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aca03c10c63a707174746f6d1a0a8c7fc46906669eabe703eff75fc72a42bfc3 +size 42236 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-places.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-places.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..d96ea0feaea25953f3893ca8aedadcfd7f81f1dc --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-places.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:393acbc9d58b3a403f867364e6e7dad9926b525d74ca7b12ac321374021bc49e +size 42615 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-words.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-words.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..65550a8b6987a8182bf38a1c4ac2959ffa7dad3b --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.floc-words.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e048b03757ac8c25647db483205d63f906cea3b518b90b1d8681a1feeb0ac9cb +size 42542 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.nsdgeneral.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.nsdgeneral.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..00e03bdcc6857c96dfc48068e5602922f701f2a4 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.nsdgeneral.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e76785ec941054fb6e4001108da1d02b7a5d622b20ce77d6951403de3c0df91 +size 42624 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-eccrois.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-eccrois.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..19c7e663b69ba2f72b7fa8f8be1a5165878370e0 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-eccrois.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c36858976b034afa575cc7b022d0401a75689d2c21433f88fe5478fa3a2aa044 +size 42857 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-visualrois.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-visualrois.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..b6626340393124fd4dc016aea673cdf2ba795153 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.prf-visualrois.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:257cb9d90f557abdfec6fc8f40b0d2d08f5ad7d805089196f2f2eafb8fdccf97 +size 42751 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.streams.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.streams.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..be1a328b2d4320d525548064e22ec3a184affde5 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.streams.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc4346b13e8d2e21972e8d1532bf2113088ef45cddc8fc63308c127d987e8344 +size 44515 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.thalamus.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.thalamus.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..1d70052c822f59b3162cf1e8a7cd208614e580f8 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/lh.thalamus.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f41d9be9e350d49fde016c5328426cc48635807576bf89063490ef35412eab67 +size 1637 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/nsdgeneral.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/nsdgeneral.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..60dd94d0e216e413783b73ed9a56cf4b3d206614 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/nsdgeneral.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c16620878feeaf829aa8f0923de141d91970651bbbf54404972f72019c036306 +size 65118 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-eccrois.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-eccrois.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d1eb7f93ae65589c58b65dc21da447535b77ac6 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-eccrois.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4888a0d560534796a84f37285d1bf2f2c7cc2705f31a5f6b51e19c781324e20 +size 65702 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-visualrois.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-visualrois.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..9d8c4b448874319e63bd1f0e4a2f863788b8c8ff --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/prf-visualrois.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebc6af4b7aafff04a15ab1555d5f5fccbdbc3f80ffefee12443f9be568a45a1d +size 65583 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.HCP_MMP1.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.HCP_MMP1.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..d9437e0ffc6c6ec6b9abb60d47163a034bacf09d --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.HCP_MMP1.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70dd040e0a8b73f2b0c2de27d72b0cf7b2f72c874d0bd3085b81468c48d56413 +size 59823 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.Kastner2015.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.Kastner2015.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..5afedecf8d816cd40ad19c7293ff40d29592c29f --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.Kastner2015.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce2a1281f4011858ef2a1d4399d658b7e4e59115a41399d507622d9996f240c9 +size 46002 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.MTL.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.MTL.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..7649fc94305e5524b199dc653daba9eb19d38d41 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.MTL.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09a0c58497acd964fbb706b7bf84489b82b0ad114d03f0a761a8f71ae55af521 +size 2632 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.corticalsulc.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.corticalsulc.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..888b9f451c82784b6f660166eb132f142b59b892 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.corticalsulc.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b8cc26c78d8443e362d8570b1e0601977584c7dc863b4388e0358dd1e2b944a +size 51787 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-bodies.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-bodies.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..44b8264e5959341c1daacb7a8d32158e8c3cf8d2 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-bodies.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73207a5de2309817ec164bd23ae49098ebf45d0b6df35b60133b341843f66539 +size 43695 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-faces.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-faces.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..2fa3ec7d9097a7b694ac9bbf7f3f1c55ed2d5dd0 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-faces.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6145fe40934b902ff7d3c602fdb5ce5f8e2a1c1dd5f8a4867887a5954ca7d727 +size 43373 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-places.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-places.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..564fd4a17c18948ab9068945ff7d37c76a6ae257 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-places.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30c71445fc9401f6b02bae34274ba14e4b2fc1f65a544d0143017a9d6eb6a61a +size 43814 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-words.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-words.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..f6b688cf2c32da095d3b6e2dafe71181b6e6b36b --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.floc-words.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:653e534896b6070e6ca114f00e3fd061c42795e16c6da7a1608e6a7fdf20a680 +size 43315 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.nsdgeneral.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.nsdgeneral.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..6f1a8c078c84127e5db8ea5d8c38398957687840 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.nsdgeneral.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea18ce147edb3df536edfeda5a2382907c470db2842d224fef5ccbaed85a1b51 +size 43813 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-eccrois.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-eccrois.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..aaeb81d669eb973007a5817f51aa11e894f8813b --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-eccrois.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea09f4f58dfea889866963b641a1bc808a1e56b3ab568a04e090d12a0a37a543 +size 43945 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-visualrois.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-visualrois.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..665d0d4a5dccc364760f1bb93c134ee74ccb795d --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.prf-visualrois.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:701c31bc0853e30f94b8c4a45e327b8a901ec05959d525b0b21b15032d61bf4c +size 43900 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.streams.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.streams.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..ad89369c4589c9dfc80fbc1f452011917d35206d --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.streams.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a78c918c509f56df69e2fdc3a2a78e4ea95e1d6b69bf91ade04c072cfcabec99 +size 44873 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.thalamus.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.thalamus.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..40ec011df0c3bddc6624c3b49a7fbd037c392af6 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/rh.thalamus.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bfb48d04225bfb191d2d309c1921ed7194ef70dd14869f0f80bc5d78b3ecd35 +size 1624 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/streams.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/streams.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..129c809aa29de857b53d515dc38350730af5ddd7 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/streams.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a9f6ad1c4af8e412ad137a1e09c5db3305677d5180c8c59df9857047323b9aa +size 68115 diff --git a/data/nsddata/ppdata/subj01/func1pt8mm/roi/thalamus.nii.gz b/data/nsddata/ppdata/subj01/func1pt8mm/roi/thalamus.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..cb2ded6cf1f9902ff1f74d371473c8f5dbd54454 --- /dev/null +++ b/data/nsddata/ppdata/subj01/func1pt8mm/roi/thalamus.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b858b3684109b07c68070f31b6106061ff9deeb8758cc2dfab173a1ad540871 +size 1751 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session01.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session01.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..141f26ef59fa667c3de83c64fd095707b689d972 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session01.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d684c6fef35b0f30fdc94a36bcca4bb1a7ab07b901bd5236ec4cfc5ecc7979a +size 489526755 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session02.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session02.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..83d633978a78316fcc0f45fd3bcf2465f9626bcf --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session02.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cb16970642a878552ae185fd3301a51116fa7b2c196c1bc112af87d6966e749 +size 486552515 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session03.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session03.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..7263f6e4e54c9f7f793843fea2b14a5aa9ec35bf --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session03.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fbe2c8bc2b83fe743165bb41fb63b9f8cfcf257bf1208b540006cd5931990b2 +size 487090365 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session04.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session04.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..99727204b8b2751aefb6bf9598789948c8f2e117 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session04.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7c0e610d2023c1170c692382846ce1c8154134728a6fe0324335ec0d97e8205 +size 486142835 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session05.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session05.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..ad12af6ae89da49e887a7b30dc6a275796e50f0e --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session05.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba27b85537a84e851bbe21542df98762b9142147f37d05bf4b4c704a09f7ade0 +size 490609560 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session06.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session06.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..152476f8e3bc66d92cc0650efde6622f1f4ac791 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session06.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:179d4eef6b8714bf80ab778852a5443f2dd9999cacb7ff18ee49133d1c268121 +size 490475077 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session07.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session07.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..052d919a3756a1d66c6a42a7da842743408ccda3 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session07.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:434b2f061e460cc003255c077c90ad68f04dd8f6eb5e666fc21f443c22406864 +size 488137870 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session08.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session08.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..06f3d64d94656689ab34a2375231fdb904f09c6e --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session08.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddd1b6f573bcf6bb97b6eb7758edf9a7ec43907d7317c727606ecf7e814165b2 +size 491164451 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session09.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session09.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..ed59642e11f4a53636347c43eba2e7fb728807e7 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session09.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dd34c03294f6350ec81b46c635b5d2f37f1c6935422275ca1aefb61c6717ec3 +size 491687455 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session10.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session10.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..01f68421427809ba2d3d6e4977506fc5d307df2f --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session10.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd92f047f23d0618434136a91d74d083d260a8e9a6b3bcebfcb1e50b38eb1bbb +size 492352712 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session11.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session11.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..135374ae090a80d5f641e1ecc2f43cc0abbe3f11 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session11.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1572b7060d191b48cb62f9227097ba16088d3d1977dff42d988f5a5d5e57f1b +size 492977329 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session12.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session12.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..b51c4befbd21e5ec2adb016f893b1291dd5599ee --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session12.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5325e869d2f1dd8aa0f5b24c6f903610b4424a8efe4eca9ee13199d22c05a62 +size 491121755 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session13.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session13.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..f6fcb8878fa920b7fe3871612b2de3a296607e4b --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session13.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfb2f6fbed8c54179ca4ca429b5859cc7b0a0d0d2724b17db0ab0bfb050dfd40 +size 490994592 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session14.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session14.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..a566b537eef8696500db3043e82b27826b4241f9 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session14.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dd7413a26cd90c7cca0ae57c212e4137b9ac8fc9aa521590b613331161eb300 +size 490938426 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session15.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session15.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..a3bc43b2ff31c6d8599d8939e8d1aef9bfd92076 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session15.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:631ec6275955751f0b1755e0a4162ffc69777975ea3775995a197ea360e68df5 +size 489571357 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session16.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session16.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..6bbdcbd34dd5e077cf8aae369123ff4feaa66a1f --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session16.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef967e13a5c7b758fcece963fc62d6f3f017d8360bea6060c2a089540b7fcb1e +size 491135077 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session17.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session17.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..46ecf08bed4071961e16cdd5a37fcd00828f7de4 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session17.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c4fb872136eb478a7e9a344cdd047b7ba82ab25fc19cac0bc7f1426a24ebc0b +size 490218944 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session18.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session18.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..b8c7707f55a9d90ec67d4ba293f370739caea516 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session18.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f94209d06a1b732ba563a2265a844afc9fa1c24670aed649a6bacc16d522090 +size 490227775 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session19.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session19.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..7a2d7b566cb1decd702643657e946d651bcf0958 --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session19.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ed87c31bde0c0df5278e4d8092da57c6767749ef9212ce3a9786544ebc3f74e +size 487038914 diff --git a/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session20.nii.gz b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session20.nii.gz new file mode 100644 index 0000000000000000000000000000000000000000..871d23ebb62950c388b5e1445938dd94e475c41e --- /dev/null +++ b/data/nsddata_betas/ppdata/subj01/func1pt8mm/betas_fithrf_GLMdenoise_RR/betas_session20.nii.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5539d15c5ad30117a9832dff5650bb8dce11acd84bb3feff58069975e7736c7 +size 487658891 diff --git a/data/nsddata_stimuli/test_images/0.png b/data/nsddata_stimuli/test_images/0.png new file mode 100644 index 0000000000000000000000000000000000000000..45f417e112fadd90a9b4077f195f8a322b47ff9e --- /dev/null +++ b/data/nsddata_stimuli/test_images/0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf08df78eff8efadcb30080a92d5652233272cf80e6e324f3114f5d68e6ee28b +size 437320 diff --git a/data/nsddata_stimuli/test_images/1.png b/data/nsddata_stimuli/test_images/1.png new file mode 100644 index 0000000000000000000000000000000000000000..52b5c9e656acce5c6eefe8f280ac23194bfcb3bc --- /dev/null +++ b/data/nsddata_stimuli/test_images/1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e4caeb70f3a8977f367fdb73e4d75423e00311749d60807880c939fdccc302d +size 287737 diff --git a/data/nsddata_stimuli/test_images/10.png b/data/nsddata_stimuli/test_images/10.png new file mode 100644 index 0000000000000000000000000000000000000000..e0074a64faa8acb1a2a23b177523e15ed25e5372 --- /dev/null +++ b/data/nsddata_stimuli/test_images/10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e69b8b1da8318fe632e109eaa29a7c70a88309114a6d10eef60d30391b5e590 +size 239656 diff --git a/data/nsddata_stimuli/test_images/100.png b/data/nsddata_stimuli/test_images/100.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab3e79cb25eac96478009157f441499d75dafe7 --- /dev/null +++ b/data/nsddata_stimuli/test_images/100.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bdbfe082addbf6040dc95f9d6a17b7794eca5d6aafcaa982fe30f1b635029f8 +size 230035 diff --git a/data/nsddata_stimuli/test_images/101.png b/data/nsddata_stimuli/test_images/101.png new file mode 100644 index 0000000000000000000000000000000000000000..c87334eb1538d496be0d89f722ef71a8a390c2e2 --- /dev/null +++ b/data/nsddata_stimuli/test_images/101.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12c49609d63428a3cd4f377743a20cfcc55643db70f89daadb82c76259e7b522 +size 335188 diff --git a/data/nsddata_stimuli/test_images/102.png b/data/nsddata_stimuli/test_images/102.png new file mode 100644 index 0000000000000000000000000000000000000000..0a3a8a8ca49798611a58cafe32f48ad76c492008 --- /dev/null +++ b/data/nsddata_stimuli/test_images/102.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:857ad37fcc3ba8ad655c234ee96fda22185025290a501aa744283393d5fb1560 +size 327933 diff --git a/data/nsddata_stimuli/test_images/103.png b/data/nsddata_stimuli/test_images/103.png new file mode 100644 index 0000000000000000000000000000000000000000..2898388214f1f19def2f40368572129b692ea514 --- /dev/null +++ b/data/nsddata_stimuli/test_images/103.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f500546fb8cdb4b7df3d4600fd196cea23bda158d3883a4286aee37eba143dee +size 307365 diff --git a/data/nsddata_stimuli/test_images/104.png b/data/nsddata_stimuli/test_images/104.png new file mode 100644 index 0000000000000000000000000000000000000000..f29001db3d1887aa753761da3d287ed416a32295 --- /dev/null +++ b/data/nsddata_stimuli/test_images/104.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d88358ff978c7fb14e4d9d4d73fd9d4535e37bad885e01bdd322076a28e388a5 +size 331015 diff --git a/data/nsddata_stimuli/test_images/105.png b/data/nsddata_stimuli/test_images/105.png new file mode 100644 index 0000000000000000000000000000000000000000..9965a0a227af9730b93f12388f9df19eaec5e310 --- /dev/null +++ b/data/nsddata_stimuli/test_images/105.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eb0109fd088b3565d97addc024e0f8834f6cb70a48e65db35af4e3978b50d19 +size 287517 diff --git a/data/nsddata_stimuli/test_images/106.png b/data/nsddata_stimuli/test_images/106.png new file mode 100644 index 0000000000000000000000000000000000000000..6637ab745f6d98492a9924d9b96bbd6b8d784948 --- /dev/null +++ b/data/nsddata_stimuli/test_images/106.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2da78aec83dc6433d073f0965a1db354d2e584798c096a71efda32b785982600 +size 295412 diff --git a/data/nsddata_stimuli/test_images/107.png b/data/nsddata_stimuli/test_images/107.png new file mode 100644 index 0000000000000000000000000000000000000000..d986515619047f5dc1771c59424b111ecdc60bf1 --- /dev/null +++ b/data/nsddata_stimuli/test_images/107.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5afd12082e336fc089af250c08c8aad79fed7651c193f1ae3e9f33e59613eb31 +size 391539 diff --git a/data/nsddata_stimuli/test_images/108.png b/data/nsddata_stimuli/test_images/108.png new file mode 100644 index 0000000000000000000000000000000000000000..91f7135c47fc8f033a506c006dbb57d51f86d23a --- /dev/null +++ b/data/nsddata_stimuli/test_images/108.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6739b05ba6fb85afcaf6f63eae187155c80930944a047f0195817458764a6fe +size 347986 diff --git a/data/nsddata_stimuli/test_images/109.png b/data/nsddata_stimuli/test_images/109.png new file mode 100644 index 0000000000000000000000000000000000000000..53d0a98decbb2a6030a849ccca7d6224b0fb55d3 --- /dev/null +++ b/data/nsddata_stimuli/test_images/109.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92eb7cc84a349efd06432f4b16aa8a8d75b3355a9f2b05d177c800e73abddea9 +size 422756 diff --git a/data/nsddata_stimuli/test_images/11.png b/data/nsddata_stimuli/test_images/11.png new file mode 100644 index 0000000000000000000000000000000000000000..68dc43d066756b7bb6d8341e061d1175cda5e961 --- /dev/null +++ b/data/nsddata_stimuli/test_images/11.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c21909fa1b7f39d01f01033f79fb9bf57e1adf66b7d6b24c0bfc219f8d5bb40 +size 256994 diff --git a/data/nsddata_stimuli/test_images/110.png b/data/nsddata_stimuli/test_images/110.png new file mode 100644 index 0000000000000000000000000000000000000000..dfca272dcf12d4e896456d4867121aa54933fdf6 --- /dev/null +++ b/data/nsddata_stimuli/test_images/110.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebb008636c5463d793604730148941255f090895dbcbce6f43b53cf22d6ea5ef +size 305230 diff --git a/data/nsddata_stimuli/test_images/111.png b/data/nsddata_stimuli/test_images/111.png new file mode 100644 index 0000000000000000000000000000000000000000..e2324e016e0706f509410bd30640ee36dac283b2 --- /dev/null +++ b/data/nsddata_stimuli/test_images/111.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94f7106b5732843bfba6d3cb35e421edd49d4e1885d9117eda4d0a64e17c96c +size 353539 diff --git a/data/nsddata_stimuli/test_images/112.png b/data/nsddata_stimuli/test_images/112.png new file mode 100644 index 0000000000000000000000000000000000000000..f7210a212419e02d281fbf68b37e515eae650dcf --- /dev/null +++ b/data/nsddata_stimuli/test_images/112.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cac1804d192321553e383bb6042bde01cc3e76da7aff551a74e1ee9d8fa351be +size 286697 diff --git a/data/nsddata_stimuli/test_images/113.png b/data/nsddata_stimuli/test_images/113.png new file mode 100644 index 0000000000000000000000000000000000000000..bb23b7a74e473f631af4d7c939046b1e6226e964 --- /dev/null +++ b/data/nsddata_stimuli/test_images/113.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9910374c8eef9188af16c4a22e32e227254146e69aa33c01737794539fe5e94 +size 271121 diff --git a/data/nsddata_stimuli/test_images/114.png b/data/nsddata_stimuli/test_images/114.png new file mode 100644 index 0000000000000000000000000000000000000000..42d60813b68e7dbc969400917add3594fbca9a7d --- /dev/null +++ b/data/nsddata_stimuli/test_images/114.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45480b35ba755f342ef2ced82e7bf55cd64a6c7b76215e1f4811b8abbcc44f1e +size 400154 diff --git a/data/nsddata_stimuli/test_images/115.png b/data/nsddata_stimuli/test_images/115.png new file mode 100644 index 0000000000000000000000000000000000000000..5bbd05a5ed3393c0e3bdbdcccfb8c743df2cea0d --- /dev/null +++ b/data/nsddata_stimuli/test_images/115.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee1ddd9f7a01a033d14f018ea75f71101bc7f3ef7899083e942b20b56932c7ee +size 257433 diff --git a/data/nsddata_stimuli/test_images/116.png b/data/nsddata_stimuli/test_images/116.png new file mode 100644 index 0000000000000000000000000000000000000000..543e92cbafd5bdf6cb9023a08f1fa53cf304e35d --- /dev/null +++ b/data/nsddata_stimuli/test_images/116.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80d4f9733d6cbad967881126e95f68177e57099c247c70f2ed0895fd9d8e5297 +size 308833 diff --git a/data/nsddata_stimuli/test_images/117.png b/data/nsddata_stimuli/test_images/117.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c8a400427be8b918f2334d38d11d4be6049aa9 --- /dev/null +++ b/data/nsddata_stimuli/test_images/117.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43cd2d1937bec2f0282713ba31234e67ce4bcc0c0d9232d12cffa01ff61a2b5d +size 337917 diff --git a/data/nsddata_stimuli/test_images/118.png b/data/nsddata_stimuli/test_images/118.png new file mode 100644 index 0000000000000000000000000000000000000000..79aaecdb7a62475e7e363bf82b64388303d516df --- /dev/null +++ b/data/nsddata_stimuli/test_images/118.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da713090474b886073a7697b0f8fe3bd0b8d8c203fe56767edaeaaba52892bf5 +size 293778 diff --git a/data/nsddata_stimuli/test_images/119.png b/data/nsddata_stimuli/test_images/119.png new file mode 100644 index 0000000000000000000000000000000000000000..18907058bd6c9beefe58f45f06a1041732fadb91 --- /dev/null +++ b/data/nsddata_stimuli/test_images/119.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad07b765ce86f24258257e44acc5f3b65233a14c726ca0e60116abaf54955c5d +size 404127 diff --git a/data/nsddata_stimuli/test_images/12.png b/data/nsddata_stimuli/test_images/12.png new file mode 100644 index 0000000000000000000000000000000000000000..501ebd0cecb01e7cfc36e67893ebfc882a719dd1 --- /dev/null +++ b/data/nsddata_stimuli/test_images/12.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3735469bf7ed199e0512716d6d1c1ac4dea446c0cde5eaa7a7edd2e470678312 +size 261996 diff --git a/data/nsddata_stimuli/test_images/120.png b/data/nsddata_stimuli/test_images/120.png new file mode 100644 index 0000000000000000000000000000000000000000..b81baa2f50e515efed514f0f313cba7597b398ed --- /dev/null +++ b/data/nsddata_stimuli/test_images/120.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4d196947b5a0ac3c038b2b076453123b8f19bfb944513c31834ac0a6aa2f977 +size 370099 diff --git a/data/nsddata_stimuli/test_images/121.png b/data/nsddata_stimuli/test_images/121.png new file mode 100644 index 0000000000000000000000000000000000000000..1bb219ca6b275b782214f325bdc56c4e30ac3278 --- /dev/null +++ b/data/nsddata_stimuli/test_images/121.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17b3a1a55eb63951de09cb3d563d82c9303664517b389a873304bbaba0849717 +size 280445 diff --git a/data/nsddata_stimuli/test_images/122.png b/data/nsddata_stimuli/test_images/122.png new file mode 100644 index 0000000000000000000000000000000000000000..cb61033df392fa390ed4becd6e1df868814cef55 --- /dev/null +++ b/data/nsddata_stimuli/test_images/122.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9483c86be8313f1fbb703d849371ce8e5bff7c4be6edf150812ad7e30d6c38ee +size 358790 diff --git a/data/nsddata_stimuli/test_images/123.png b/data/nsddata_stimuli/test_images/123.png new file mode 100644 index 0000000000000000000000000000000000000000..8045a120b7db319e98cda1f46c687606ad1e631a --- /dev/null +++ b/data/nsddata_stimuli/test_images/123.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb27bf38bab7f1947bb7386300ed5d9e4a72979db912413618ceca07fd0c3aeb +size 351342 diff --git a/data/nsddata_stimuli/test_images/124.png b/data/nsddata_stimuli/test_images/124.png new file mode 100644 index 0000000000000000000000000000000000000000..b2ae6be3c5029f3595c51e5c466211880adfd55a --- /dev/null +++ b/data/nsddata_stimuli/test_images/124.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2c6d3fbed59bb4e437a72ad04cfb52bfd3e24b05ab756e98cf694a45aa8bd61 +size 229516 diff --git a/data/nsddata_stimuli/test_images/125.png b/data/nsddata_stimuli/test_images/125.png new file mode 100644 index 0000000000000000000000000000000000000000..67449734aa05afcd0e01f42e7df61ea1e69e7099 --- /dev/null +++ b/data/nsddata_stimuli/test_images/125.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:925eb9cd5f733598f86ec44ddc279376c08b5fea5a377109f40b816785c369e4 +size 291182 diff --git a/data/nsddata_stimuli/test_images/126.png b/data/nsddata_stimuli/test_images/126.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f04692c970b94c55fe69e46288269186f34460 --- /dev/null +++ b/data/nsddata_stimuli/test_images/126.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13f7d22da2d92cee91d616e04a70707a9cf1db5c8a1215008922ccc7885f5440 +size 249205 diff --git a/data/nsddata_stimuli/test_images/127.png b/data/nsddata_stimuli/test_images/127.png new file mode 100644 index 0000000000000000000000000000000000000000..2333257c7464a3e17d9e93e986af8920a85bbefe --- /dev/null +++ b/data/nsddata_stimuli/test_images/127.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b5c529b6dfb4d1d73efbaf4c06c7d7138c8e273d142a9012fb277f74ae351e7 +size 287200 diff --git a/data/nsddata_stimuli/test_images/128.png b/data/nsddata_stimuli/test_images/128.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c8f290d00cdf16112b42c8148e844015d1febd --- /dev/null +++ b/data/nsddata_stimuli/test_images/128.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dff0a6f1994fe3ee8f536b4e05b6b1c572247daa734fd51ebabde8849497521e +size 301431 diff --git a/data/nsddata_stimuli/test_images/129.png b/data/nsddata_stimuli/test_images/129.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3fc1e3a7cf59ee89e96fa9f51823ebd72bc205 --- /dev/null +++ b/data/nsddata_stimuli/test_images/129.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3fc9a0f6a9a3256126f93259a49763cc9294a64260bc81647e7f5497c370d4f +size 336653 diff --git a/data/nsddata_stimuli/test_images/13.png b/data/nsddata_stimuli/test_images/13.png new file mode 100644 index 0000000000000000000000000000000000000000..ea9f6e9f10f7c20462aa6376e8aba59c5156b04f --- /dev/null +++ b/data/nsddata_stimuli/test_images/13.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f980766fe83268dcf865a2ce8aadde2b391a4b1c6463ba733d867200329ca96 +size 379985 diff --git a/data/nsddata_stimuli/test_images/130.png b/data/nsddata_stimuli/test_images/130.png new file mode 100644 index 0000000000000000000000000000000000000000..acfc7b64db2f97c2d5326899c23e3b4ada5516b4 --- /dev/null +++ b/data/nsddata_stimuli/test_images/130.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bf167e9a3e3f1091e7d1fbaf509b90204962705905b60a1e905f6e18e5f2e95 +size 330326 diff --git a/data/nsddata_stimuli/test_images/131.png b/data/nsddata_stimuli/test_images/131.png new file mode 100644 index 0000000000000000000000000000000000000000..d84afd3afbf7d1793d19720489c204bc50c8fc3e --- /dev/null +++ b/data/nsddata_stimuli/test_images/131.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef8a0c76636e608b2166d0c1bbb363fd346d6c88602b33bfafcba3340a3d0f4c +size 418788 diff --git a/data/nsddata_stimuli/test_images/132.png b/data/nsddata_stimuli/test_images/132.png new file mode 100644 index 0000000000000000000000000000000000000000..48b3a8c73f066c5a7888ba40267a5358ebad58c7 --- /dev/null +++ b/data/nsddata_stimuli/test_images/132.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c8bed750acfa99e1a64bfbd54fdfe0293fcd72056f22d32eb5887cf6a875197 +size 273681 diff --git a/data/nsddata_stimuli/test_images/133.png b/data/nsddata_stimuli/test_images/133.png new file mode 100644 index 0000000000000000000000000000000000000000..178e0f82f3bc1371431a4674b4eb4beb661e55a9 --- /dev/null +++ b/data/nsddata_stimuli/test_images/133.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eee6652536202a0861778b619bfebb0cb2d6aef68a841a4e0f740f17008e6b2b +size 251607 diff --git a/data/nsddata_stimuli/test_images/134.png b/data/nsddata_stimuli/test_images/134.png new file mode 100644 index 0000000000000000000000000000000000000000..ada98379d84f24f5710e3890e9c28bef96ed4ebb --- /dev/null +++ b/data/nsddata_stimuli/test_images/134.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d11baa4dc993fe239066b951fcd92ce4063a73f4cebd9f6a0f3e7a0229032dd +size 253856 diff --git a/data/nsddata_stimuli/test_images/135.png b/data/nsddata_stimuli/test_images/135.png new file mode 100644 index 0000000000000000000000000000000000000000..7bc5bfb8ec0704176f595e5eecab5a68e7afe5bc --- /dev/null +++ b/data/nsddata_stimuli/test_images/135.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a8e8f24678ffe6a9a774ff9bc4f1e60e5757a33989176c00c31ed94f5f9736a +size 316205 diff --git a/data/nsddata_stimuli/test_images/136.png b/data/nsddata_stimuli/test_images/136.png new file mode 100644 index 0000000000000000000000000000000000000000..c047eb1192b5097aa6170367de5c0a1bf990913a --- /dev/null +++ b/data/nsddata_stimuli/test_images/136.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:362bf2dc3753acd2159c9462deae869b446fa63bbd7243f1e829d91e675be06f +size 362997 diff --git a/data/nsddata_stimuli/test_images/137.png b/data/nsddata_stimuli/test_images/137.png new file mode 100644 index 0000000000000000000000000000000000000000..6c45f45874e781ea9b0efe7b70c517b6eec8350d --- /dev/null +++ b/data/nsddata_stimuli/test_images/137.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf314cd3e969ecd371f9c0e169a8c37d57a1f25394d9c77e218a2e36466c112d +size 184861 diff --git a/data/nsddata_stimuli/test_images/138.png b/data/nsddata_stimuli/test_images/138.png new file mode 100644 index 0000000000000000000000000000000000000000..cecf4a834e9e81c0e615763c90950268ad718848 --- /dev/null +++ b/data/nsddata_stimuli/test_images/138.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d32077f4d40104482a1acabc9a42ea7cfdd73c0f5437a6b88a4f6008945af948 +size 197869 diff --git a/data/nsddata_stimuli/test_images/139.png b/data/nsddata_stimuli/test_images/139.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7e7ac36c35e435e9569da18e3b2c3878b6e45f --- /dev/null +++ b/data/nsddata_stimuli/test_images/139.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c1f723ac1c7195534a0f8b0afa6b041cdb794dbe6ca7a0caaf315e46245b37c +size 264450 diff --git a/data/nsddata_stimuli/test_images/14.png b/data/nsddata_stimuli/test_images/14.png new file mode 100644 index 0000000000000000000000000000000000000000..5e8fe02d407998b2bce83b9bb79256f416ed204e --- /dev/null +++ b/data/nsddata_stimuli/test_images/14.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:761bc914aa6a68be9dfa456a1d7146baedb9c0f7b7a53aedee3d100d34c1ee88 +size 249171 diff --git a/data/nsddata_stimuli/test_images/140.png b/data/nsddata_stimuli/test_images/140.png new file mode 100644 index 0000000000000000000000000000000000000000..c7cdb63006829c1bce9543e40cfaf246cbf3b2b5 --- /dev/null +++ b/data/nsddata_stimuli/test_images/140.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4a0e099bd189d1d00aa6a92469d5c7d1c27b69f8593a7a5a3cf0d5d592f6cf8 +size 281136 diff --git a/data/nsddata_stimuli/test_images/141.png b/data/nsddata_stimuli/test_images/141.png new file mode 100644 index 0000000000000000000000000000000000000000..977cb76ee97ad0bcf4430940b246924c3910ca39 --- /dev/null +++ b/data/nsddata_stimuli/test_images/141.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6e0edfcca5b296a488e596abfe3685706aa513c0af173793e1e1e6cc04949ee +size 233519 diff --git a/data/nsddata_stimuli/test_images/142.png b/data/nsddata_stimuli/test_images/142.png new file mode 100644 index 0000000000000000000000000000000000000000..75cd6e32085e794490404015445baf3dc5bb2ce9 --- /dev/null +++ b/data/nsddata_stimuli/test_images/142.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d54a10b1bd536515ac2a3b2e914230767e3ceacaf9cf8583975c66512e79a34 +size 344391 diff --git a/data/nsddata_stimuli/test_images/143.png b/data/nsddata_stimuli/test_images/143.png new file mode 100644 index 0000000000000000000000000000000000000000..03f21c4f4823fbf048b71ffeb2ddc5122867e290 --- /dev/null +++ b/data/nsddata_stimuli/test_images/143.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c5868422f4ac96a0068dc026963cf586556a58f43196270b00f794df4c3b71e +size 421663 diff --git a/data/nsddata_stimuli/test_images/144.png b/data/nsddata_stimuli/test_images/144.png new file mode 100644 index 0000000000000000000000000000000000000000..2cfeeaeac078ee1a1a65c84f59af5af71ab164d1 --- /dev/null +++ b/data/nsddata_stimuli/test_images/144.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c47aa4ae6b15e295cba776ff856f07b15d698b76bf27822d007f5d2ed4146193 +size 220372 diff --git a/data/nsddata_stimuli/test_images/145.png b/data/nsddata_stimuli/test_images/145.png new file mode 100644 index 0000000000000000000000000000000000000000..ecb955e48815f8ab4c4f4f0e38779391aad93443 --- /dev/null +++ b/data/nsddata_stimuli/test_images/145.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:214115d3075e113fb9bcb89edc27de3a6b710b1b9656b921fbd0e61d477a1b2f +size 412376 diff --git a/data/nsddata_stimuli/test_images/146.png b/data/nsddata_stimuli/test_images/146.png new file mode 100644 index 0000000000000000000000000000000000000000..da51010b713a5702c7de12ed2ad39ca0053c3c03 --- /dev/null +++ b/data/nsddata_stimuli/test_images/146.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac44ed6a8ad2b54d523830fadf3b4315c01eb82c7c358c260b54f6c84b46e696 +size 344241 diff --git a/data/nsddata_stimuli/test_images/147.png b/data/nsddata_stimuli/test_images/147.png new file mode 100644 index 0000000000000000000000000000000000000000..b414bf621625449081240703dbce2ccb87cd3e7a --- /dev/null +++ b/data/nsddata_stimuli/test_images/147.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8539f1a46b11bab68c83e53edabda42cfdff94544406722b81881d1d147e7eea +size 310919 diff --git a/data/nsddata_stimuli/test_images/148.png b/data/nsddata_stimuli/test_images/148.png new file mode 100644 index 0000000000000000000000000000000000000000..bb73c534cc85ddca5a4609c013dd2718c735e35a --- /dev/null +++ b/data/nsddata_stimuli/test_images/148.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:824dce5e318dc6f36c9d1658b2ab6de9dd6ec149eaaea36403b6dc4a85d4f984 +size 328850 diff --git a/data/nsddata_stimuli/test_images/167.png b/data/nsddata_stimuli/test_images/167.png new file mode 100644 index 0000000000000000000000000000000000000000..eb8fcf1763f7665b997c14bd5dd962e4fd683a44 --- /dev/null +++ b/data/nsddata_stimuli/test_images/167.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73d576c0d3e9a12c16be5fdb17145cd244b48ad53bd0850645b9b5abf45f097c +size 336482 diff --git a/data/nsddata_stimuli/test_images/168.png b/data/nsddata_stimuli/test_images/168.png new file mode 100644 index 0000000000000000000000000000000000000000..bfaa57cd1b0d6ef749fd3bd16ccef61826b60e02 --- /dev/null +++ b/data/nsddata_stimuli/test_images/168.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63dd528cac79b6b23d54e745f1067f67ea0cf974903da3e45f47e992bc6f5870 +size 342842 diff --git a/data/nsddata_stimuli/test_images/169.png b/data/nsddata_stimuli/test_images/169.png new file mode 100644 index 0000000000000000000000000000000000000000..44aff2a48fed635044500d58e259eb224be269d7 --- /dev/null +++ b/data/nsddata_stimuli/test_images/169.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b5c1ae44aba3972f850a807a3e7a16976202355c9b3b3975ffa94f3615e6280 +size 418335 diff --git a/data/nsddata_stimuli/test_images/17.png b/data/nsddata_stimuli/test_images/17.png new file mode 100644 index 0000000000000000000000000000000000000000..2ca6b568b82e06c70be001861037f73a7439c6c1 --- /dev/null +++ b/data/nsddata_stimuli/test_images/17.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:569ca229f8dee5ed49a7614ba027b515366378a53616e135777d4aa543357493 +size 316332 diff --git a/data/nsddata_stimuli/test_images/170.png b/data/nsddata_stimuli/test_images/170.png new file mode 100644 index 0000000000000000000000000000000000000000..cee357f0d7298689ab722a0034306a1d9a4120a2 --- /dev/null +++ b/data/nsddata_stimuli/test_images/170.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8fd56ff8c31d8eb830e57dc1b58b7deedf91759f2f65472791656aaba7c2e9a +size 360884 diff --git a/data/nsddata_stimuli/test_images/171.png b/data/nsddata_stimuli/test_images/171.png new file mode 100644 index 0000000000000000000000000000000000000000..465a81c91b4d0480e98c74048532ce43b4ec1158 --- /dev/null +++ b/data/nsddata_stimuli/test_images/171.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:343019cec6401182dafcf7c8228d625c367b40e913ee7b08a9928d21869e9537 +size 379237 diff --git a/data/nsddata_stimuli/test_images/172.png b/data/nsddata_stimuli/test_images/172.png new file mode 100644 index 0000000000000000000000000000000000000000..fe98ff1ae09ed6f224ad1e601c3cbe5012d623bf --- /dev/null +++ b/data/nsddata_stimuli/test_images/172.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de1d41761d5961e4e7ea5a41ced265b6066e3e7e98607fcb8704ef3b3338354c +size 399528 diff --git a/data/nsddata_stimuli/test_images/173.png b/data/nsddata_stimuli/test_images/173.png new file mode 100644 index 0000000000000000000000000000000000000000..d2cc381e966f2952c14724719c26ebdcb72257f5 --- /dev/null +++ b/data/nsddata_stimuli/test_images/173.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bba5115e40fa2feac65c4882332b6e3370a7d898117061b3fb70f12fbe3fc62d +size 258455 diff --git a/data/nsddata_stimuli/test_images/174.png b/data/nsddata_stimuli/test_images/174.png new file mode 100644 index 0000000000000000000000000000000000000000..878a1bdd7bec401a5ecddfc205d8cf7b026acf24 --- /dev/null +++ b/data/nsddata_stimuli/test_images/174.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dffa3b5ee78f2a91cc04664ee58feec8d181d34f2e4f83eeafd5dfbdceeab9b4 +size 266169 diff --git a/data/nsddata_stimuli/test_images/175.png b/data/nsddata_stimuli/test_images/175.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3d2e47bd2433b3d750e1a85c1b6ace7d7c00b4 --- /dev/null +++ b/data/nsddata_stimuli/test_images/175.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44b2260eb9f88459c1e6e3d4022ad2ee6cfbd17c86535bea95c029dc9afd37e8 +size 257590 diff --git a/data/prepare_nsddata.py b/data/prepare_nsddata.py new file mode 100644 index 0000000000000000000000000000000000000000..610dfea9db85058beddc40fdbb2346f7a045a592 --- /dev/null +++ b/data/prepare_nsddata.py @@ -0,0 +1,155 @@ +import os +import sys +import numpy as np +import h5py +import scipy.io as spio +import nibabel as nib + +import argparse +parser = argparse.ArgumentParser(description='Argument Parser') +parser.add_argument("-sub", "--sub",help="Subject Number",default=1) +args = parser.parse_args() +sub=int(args.sub) +assert sub in [1,2,5,7] + +def loadmat(filename): + ''' + this function should be called instead of direct spio.loadmat + as it cures the problem of not properly recovering python dictionaries + from mat files. It calls the function check keys to cure all entries + which are still mat-objects + ''' + def _check_keys(d): + ''' + checks if entries in dictionary are mat-objects. If yes + todict is called to change them to nested dictionaries + ''' + for key in d: + if isinstance(d[key], spio.matlab.mio5_params.mat_struct): + d[key] = _todict(d[key]) + return d + + def _todict(matobj): + ''' + A recursive function which constructs from matobjects nested dictionaries + ''' + d = {} + for strg in matobj._fieldnames: + elem = matobj.__dict__[strg] + if isinstance(elem, spio.matlab.mio5_params.mat_struct): + d[strg] = _todict(elem) + elif isinstance(elem, np.ndarray): + d[strg] = _tolist(elem) + else: + d[strg] = elem + return d + + def _tolist(ndarray): + ''' + A recursive function which constructs lists from cellarrays + (which are loaded as numpy ndarrays), recursing into the elements + if they contain matobjects. + ''' + elem_list = [] + for sub_elem in ndarray: + if isinstance(sub_elem, spio.matlab.mio5_params.mat_struct): + elem_list.append(_todict(sub_elem)) + elif isinstance(sub_elem, np.ndarray): + elem_list.append(_tolist(sub_elem)) + else: + elem_list.append(sub_elem) + return elem_list + data = spio.loadmat(filename, struct_as_record=False, squeeze_me=True) + return _check_keys(data) + + + +stim_order_f = 'nsddata/experiments/nsd/nsd_expdesign.mat' +stim_order = loadmat(stim_order_f) + + +## Selecting ids for training and test data + +sig_train = {} +sig_test = {} +num_trials = 37*750 +for idx in range(num_trials): + ''' nsdId as in design csv files''' + nsdId = stim_order['subjectim'][sub-1, stim_order['masterordering'][idx] - 1] - 1 + if stim_order['masterordering'][idx]>1000: + if nsdId not in sig_train: + sig_train[nsdId] = [] + sig_train[nsdId].append(idx) + else: + if nsdId not in sig_test: + sig_test[nsdId] = [] + sig_test[nsdId].append(idx) + + +train_im_idx = list(sig_train.keys()) +test_im_idx = list(sig_test.keys()) + + +roi_dir = 'nsddata/ppdata/subj{:02d}/func1pt8mm/roi/'.format(sub) +betas_dir = 'nsddata_betas/ppdata/subj{:02d}/func1pt8mm/betas_fithrf_GLMdenoise_RR/'.format(sub) + +mask_filename = 'nsdgeneral.nii.gz' +mask = nib.load(roi_dir+mask_filename).get_fdata() +num_voxel = mask[mask>0].shape[0] + +fmri = np.zeros((num_trials, num_voxel)).astype(np.float32) +for i in range(37): + beta_filename = "betas_session{0:02d}.nii.gz".format(i+1) + beta_f = nib.load(betas_dir+beta_filename).get_fdata().astype(np.float32) + fmri[i*750:(i+1)*750] = beta_f[mask>0].transpose() + del beta_f + print(i) + +print("fMRI Data are loaded.") + +f_stim = h5py.File('nsddata_stimuli/stimuli/nsd/nsd_stimuli.hdf5', 'r') +stim = f_stim['imgBrick'][:] + +print("Stimuli are loaded.") + +num_train, num_test = len(train_im_idx), len(test_im_idx) +vox_dim, im_dim, im_c = num_voxel, 425, 3 +fmri_array = np.zeros((num_train,vox_dim)) +stim_array = np.zeros((num_train,im_dim,im_dim,im_c)) +for i,idx in enumerate(train_im_idx): + stim_array[i] = stim[idx] + fmri_array[i] = fmri[sorted(sig_train[idx])].mean(0) + print(i) + +np.save('processed_data/subj{:02d}/nsd_train_fmriavg_nsdgeneral_sub{}.npy'.format(sub,sub),fmri_array ) +np.save('processed_data/subj{:02d}/nsd_train_stim_sub{}.npy'.format(sub,sub),stim_array ) + +print("Training data is saved.") + +fmri_array = np.zeros((num_test,vox_dim)) +stim_array = np.zeros((num_test,im_dim,im_dim,im_c)) +for i,idx in enumerate(test_im_idx): + stim_array[i] = stim[idx] + fmri_array[i] = fmri[sorted(sig_test[idx])].mean(0) + print(i) + +np.save('processed_data/subj{:02d}/nsd_test_fmriavg_nsdgeneral_sub{}.npy'.format(sub,sub),fmri_array ) +np.save('processed_data/subj{:02d}/nsd_test_stim_sub{}.npy'.format(sub,sub),stim_array ) + +print("Test data is saved.") + +annots_cur = np.load('annots/COCO_73k_annots_curated.npy') + +captions_array = np.empty((num_train,5),dtype=annots_cur.dtype) +for i,idx in enumerate(train_im_idx): + captions_array[i,:] = annots_cur[idx,:] + print(i) +np.save('processed_data/subj{:02d}/nsd_train_cap_sub{}.npy'.format(sub,sub),captions_array ) + +captions_array = np.empty((num_test,5),dtype=annots_cur.dtype) +for i,idx in enumerate(test_im_idx): + captions_array[i,:] = annots_cur[idx,:] + print(i) +np.save('processed_data/subj{:02d}/nsd_test_cap_sub{}.npy'.format(sub,sub),captions_array ) + +print("Caption data are saved.") \ No newline at end of file diff --git a/environment.yml b/environment.yml new file mode 100644 index 0000000000000000000000000000000000000000..3289dfec2516281b4f2934d4995739fe346f9f9c --- /dev/null +++ b/environment.yml @@ -0,0 +1,305 @@ +name: brain-diffuser +channels: + - pytorch + - anaconda + - defaults +dependencies: + - _libgcc_mutex=0.1=main + - _openmp_mutex=5.1=1_gnu + - alabaster=0.7.12=pyhd3eb1b0_0 + - arrow=1.2.2=pyhd3eb1b0_0 + - astroid=2.11.7=py38h06a4308_0 + - atomicwrites=1.4.0=py_0 + - attrs=21.4.0=pyhd3eb1b0_0 + - autopep8=1.6.0=pyhd3eb1b0_1 + - babel=2.9.1=pyhd3eb1b0_0 + - backcall=0.2.0=pyhd3eb1b0_0 + - beautifulsoup4=4.11.1=py38h06a4308_0 + - binaryornot=0.4.4=pyhd3eb1b0_1 + - black=22.6.0=py38h06a4308_0 + - blas=1.0=mkl + - bleach=4.1.0=pyhd3eb1b0_0 + - bottleneck=1.3.5=py38h7deecbd_0 + - brotlipy=0.7.0=py38h27cfd23_1003 + - bzip2=1.0.8=h7b6447c_0 + - ca-certificates=2022.10.11=h06a4308_0 + - certifi=2022.9.24=py38h06a4308_0 + - cffi=1.15.1=py38h74dc2b5_0 + - chardet=4.0.0=py38h06a4308_1003 + - charset-normalizer=2.0.4=pyhd3eb1b0_0 + - click=8.0.4=py38h06a4308_0 + - cloudpickle=2.0.0=pyhd3eb1b0_0 + - colorama=0.4.5=py38h06a4308_0 + - cookiecutter=1.7.3=pyhd3eb1b0_0 + - cryptography=38.0.1=py38h9ce1e76_0 + - cudatoolkit=11.3.1=h2bc3f7f_2 + - dbus=1.13.18=hb2f20db_0 + - debugpy=1.5.1=py38h295c915_0 + - decorator=5.1.1=pyhd3eb1b0_0 + - defusedxml=0.7.1=pyhd3eb1b0_0 + - diff-match-patch=20200713=pyhd3eb1b0_0 + - dill=0.3.4=pyhd3eb1b0_0 + - docutils=0.18.1=py38h06a4308_3 + - entrypoints=0.4=py38h06a4308_0 + - expat=2.4.4=h295c915_0 + - ffmpeg=4.3=hf484d3e_0 + - fftw=3.3.9=h27cfd23_1 + - flake8=4.0.1=pyhd3eb1b0_1 + - fontconfig=2.13.1=h6c09931_0 + - freetype=2.12.1=h4a9f257_0 + - giflib=5.2.1=h7b6447c_0 + - glib=2.69.1=h4ff587b_1 + - gmp=6.2.1=h295c915_3 + - gnutls=3.6.15=he1e5248_0 + - gst-plugins-base=1.14.0=h8213a91_2 + - gstreamer=1.14.0=h28cd5cc_2 + - icu=58.2=he6710b0_3 + - idna=3.4=py38h06a4308_0 + - imagesize=1.4.1=py38h06a4308_0 + - importlib_metadata=4.11.3=hd3eb1b0_0 + - importlib_resources=5.2.0=pyhd3eb1b0_1 + - inflection=0.5.1=py38h06a4308_0 + - intel-openmp=2021.4.0=h06a4308_3561 + - intervaltree=3.1.0=pyhd3eb1b0_0 + - ipython_genutils=0.2.0=pyhd3eb1b0_1 + - isort=5.9.3=pyhd3eb1b0_0 + - jedi=0.18.1=py38h06a4308_1 + - jeepney=0.7.1=pyhd3eb1b0_0 + - jellyfish=0.9.0=py38h7f8727e_0 + - jinja2=3.0.3=pyhd3eb1b0_0 + - jinja2-time=0.2.0=pyhd3eb1b0_3 + - joblib=1.1.1=py38h06a4308_0 + - jpeg=9e=h7f8727e_0 + - jsonschema=4.4.0=py38h06a4308_0 + - jupyterlab_pygments=0.1.2=py_0 + - keyring=23.4.0=py38h06a4308_0 + - krb5=1.19.2=hac12032_0 + - lame=3.100=h7b6447c_0 + - lazy-object-proxy=1.6.0=py38h27cfd23_0 + - lcms2=2.12=h3be6417_0 + - ld_impl_linux-64=2.38=h1181459_1 + - lerc=3.0=h295c915_0 + - libclang=10.0.1=default_hb85057a_2 + - libdeflate=1.8=h7f8727e_5 + - libedit=3.1.20210910=h7f8727e_0 + - libevent=2.1.12=h8f2d780_0 + - libffi=3.3=he6710b0_2 + - libgcc-ng=11.2.0=h1234567_1 + - libgfortran-ng=11.2.0=h00389a5_1 + - libgfortran5=11.2.0=h1234567_1 + - libgomp=11.2.0=h1234567_1 + - libiconv=1.16=h7f8727e_2 + - libidn2=2.3.2=h7f8727e_0 + - libllvm10=10.0.1=hbcb73fb_5 + - libpng=1.6.37=hbc83047_0 + - libpq=12.9=h16c4e8d_3 + - libsodium=1.0.18=h7b6447c_0 + - libspatialindex=1.9.3=h2531618_0 + - libstdcxx-ng=11.2.0=h1234567_1 + - libtasn1=4.16.0=h27cfd23_0 + - libtiff=4.4.0=hecacb30_2 + - libunistring=0.9.10=h27cfd23_0 + - libuuid=1.0.3=h7f8727e_2 + - libwebp=1.2.4=h11a3e52_0 + - libwebp-base=1.2.4=h5eee18b_0 + - libxcb=1.15=h7f8727e_0 + - libxkbcommon=1.0.1=hfa300c1_0 + - libxml2=2.9.14=h74e7548_0 + - libxslt=1.1.35=h4e12654_0 + - lz4-c=1.9.3=h295c915_1 + - markupsafe=2.1.1=py38h7f8727e_0 + - matplotlib-inline=0.1.2=pyhd3eb1b0_2 + - mccabe=0.7.0=pyhd3eb1b0_0 + - mistune=0.8.4=py38h7b6447c_1000 + - mkl=2021.4.0=h06a4308_640 + - mkl-service=2.4.0=py38h7f8727e_0 + - mkl_fft=1.3.1=py38hd3c417c_0 + - mkl_random=1.2.2=py38h51133e4_0 + - mypy_extensions=0.4.3=py38h06a4308_1 + - nbclient=0.5.13=py38h06a4308_0 + - nbconvert=6.4.4=py38h06a4308_0 + - nbformat=5.3.0=py38h06a4308_0 + - ncurses=6.3=h5eee18b_3 + - nest-asyncio=1.5.5=py38h06a4308_0 + - nettle=3.7.3=hbbd107a_1 + - nspr=4.33=h295c915_0 + - nss=3.74=h0370c37_0 + - numexpr=2.8.4=py38he184ba9_0 + - numpy=1.23.4=py38h14f4228_0 + - numpy-base=1.23.4=py38h31eccc5_0 + - numpydoc=1.4.0=py38h06a4308_0 + - openh264=2.1.1=h4ff587b_0 + - openssl=1.1.1s=h7f8727e_0 + - packaging=21.3=pyhd3eb1b0_0 + - pandas=1.5.1=py38h417a72b_0 + - pandocfilters=1.5.0=pyhd3eb1b0_0 + - parso=0.8.3=pyhd3eb1b0_0 + - pathspec=0.9.0=py38h06a4308_0 + - pcre=8.45=h295c915_0 + - pexpect=4.8.0=pyhd3eb1b0_3 + - pickleshare=0.7.5=pyhd3eb1b0_1003 + - pillow=9.2.0=py38hace64e9_1 + - pluggy=1.0.0=py38h06a4308_1 + - ply=3.11=py38_0 + - poyo=0.5.0=pyhd3eb1b0_0 + - prompt-toolkit=3.0.20=pyhd3eb1b0_0 + - psutil=5.9.0=py38h5eee18b_0 + - ptyprocess=0.7.0=pyhd3eb1b0_2 + - pycodestyle=2.8.0=pyhd3eb1b0_0 + - pycparser=2.21=pyhd3eb1b0_0 + - pydocstyle=6.1.1=pyhd3eb1b0_0 + - pyflakes=2.4.0=pyhd3eb1b0_0 + - pygments=2.11.2=pyhd3eb1b0_0 + - pylint=2.14.5=py38h06a4308_0 + - pyls-spyder=0.4.0=pyhd3eb1b0_0 + - pyopenssl=22.0.0=pyhd3eb1b0_0 + - pyqt=5.15.7=py38h6a678d5_1 + - pyqt5-sip=12.11.0=py38h6a678d5_1 + - pyqtwebengine=5.15.7=py38h6a678d5_1 + - pyrsistent=0.18.0=py38heee7806_0 + - pysocks=1.7.1=py38h06a4308_0 + - python=3.8.13=h12debd9_0 + - python-dateutil=2.8.2=pyhd3eb1b0_0 + - python-fastjsonschema=2.15.1=pyhd3eb1b0_0 + - python-lsp-black=1.2.1=py38h06a4308_0 + - python-lsp-jsonrpc=1.0.0=pyhd3eb1b0_0 + - python-lsp-server=1.5.0=py38h06a4308_0 + - python-slugify=5.0.2=pyhd3eb1b0_0 + - pytorch=1.12.1=py3.8_cuda11.3_cudnn8.3.2_0 + - pytorch-mutex=1.0=cuda + - pytz=2022.1=py38h06a4308_0 + - pyxdg=0.27=pyhd3eb1b0_0 + - qdarkstyle=3.0.2=pyhd3eb1b0_0 + - qstylizer=0.1.10=pyhd3eb1b0_0 + - qt-main=5.15.2=h327a75a_7 + - qt-webengine=5.15.9=hd2b0992_4 + - qtawesome=1.0.3=pyhd3eb1b0_0 + - qtconsole=5.3.2=py38h06a4308_0 + - qtpy=2.2.0=py38h06a4308_0 + - qtwebkit=5.212=h4eab89a_4 + - readline=8.2=h5eee18b_0 + - requests=2.28.1=py38h06a4308_0 + - rope=0.22.0=pyhd3eb1b0_0 + - rtree=0.9.7=py38h06a4308_1 + - scikit-learn=1.1.3=py38h6a678d5_0 + - secretstorage=3.3.1=py38h06a4308_0 + - sip=6.6.2=py38h6a678d5_0 + - six=1.16.0=pyhd3eb1b0_1 + - snowballstemmer=2.2.0=pyhd3eb1b0_0 + - sortedcontainers=2.4.0=pyhd3eb1b0_0 + - soupsieve=2.3.1=pyhd3eb1b0_0 + - sphinx=5.0.2=py38h06a4308_0 + - sphinxcontrib-applehelp=1.0.2=pyhd3eb1b0_0 + - sphinxcontrib-devhelp=1.0.2=pyhd3eb1b0_0 + - sphinxcontrib-htmlhelp=2.0.0=pyhd3eb1b0_0 + - sphinxcontrib-jsmath=1.0.1=pyhd3eb1b0_0 + - sphinxcontrib-qthelp=1.0.3=pyhd3eb1b0_0 + - sphinxcontrib-serializinghtml=1.1.5=pyhd3eb1b0_0 + - spyder=5.3.3=py38h06a4308_0 + - spyder-kernels=2.3.3=py38h06a4308_0 + - sqlite=3.39.3=h5082296_0 + - testpath=0.6.0=py38h06a4308_0 + - text-unidecode=1.3=pyhd3eb1b0_0 + - textdistance=4.2.1=pyhd3eb1b0_0 + - threadpoolctl=2.2.0=pyh0d69192_0 + - three-merge=0.1.1=pyhd3eb1b0_0 + - tinycss=0.4=pyhd3eb1b0_1002 + - tk=8.6.12=h1ccaba5_0 + - toml=0.10.2=pyhd3eb1b0_0 + - tomli=2.0.1=py38h06a4308_0 + - tomlkit=0.11.1=py38h06a4308_0 + - torchvision=0.13.1=py38_cu113 + - typing-extensions=4.3.0=py38h06a4308_0 + - typing_extensions=4.3.0=py38h06a4308_0 + - ujson=5.4.0=py38h6a678d5_0 + - unidecode=1.2.0=pyhd3eb1b0_0 + - urllib3=1.26.12=py38h06a4308_0 + - watchdog=2.1.6=py38h06a4308_0 + - wcwidth=0.2.5=pyhd3eb1b0_0 + - webencodings=0.5.1=py38_1 + - whatthepatch=1.0.2=py38h06a4308_0 + - wrapt=1.14.1=py38h5eee18b_0 + - wurlitzer=3.0.2=py38h06a4308_0 + - xz=5.2.6=h5eee18b_0 + - yaml=0.2.5=h7b6447c_0 + - yapf=0.31.0=pyhd3eb1b0_0 + - zeromq=4.3.4=h2531618_0 + - zlib=1.2.13=h5eee18b_0 + - zstd=1.5.2=ha4553b6_0 + - pip: + - absl-py==1.3.0 + - antlr4-python3-runtime==4.8 + - anyio==3.6.2 + - argon2-cffi==21.3.0 + - argon2-cffi-bindings==21.2.0 + - clip==1.0 + - cycler==0.11.0 + - easydict==1.9 + - einops==0.3.0 + - filelock==3.8.0 + - fire==0.4.0 + - ftfy==6.1.1 + - gauss==0.0.9 + - grpcio==1.50.0 + - h5py==3.7.0 + - huggingface-hub==0.11.0 + - imageio==2.22.4 + - importlib-metadata==5.0.0 + - ipykernel==5.3.4 + - ipython==7.22.0 + - ipywidgets==8.0.4 + - jupyter==1.0.0 + - jupyter-client==7.4.8 + - jupyter-console==6.4.4 + - jupyter-core==5.1.1 + - jupyter-events==0.5.0 + - jupyter-server==2.0.6 + - jupyter-server-terminals==0.4.3 + - jupyterlab-widgets==3.0.5 + - kiwisolver==1.4.4 + - kornia==0.6.8 + - lpips==0.1.3 + - markdown==3.4.1 + - matplotlib==3.4.2 + - nbclassic==0.4.8 + - networkx==2.8.8 + - nibabel==4.0.2 + - notebook==6.5.2 + - notebook-shim==0.2.2 + - omegaconf==2.1.1 + - opencv-python==4.5.1.48 + - pdf2image==1.16.0 + - pip==22.3.1 + - platformdirs==2.6.2 + - prometheus-client==0.15.0 + - protobuf==4.21.9 + - pydeprecate==0.3.2 + - pymupdf==1.21.1 + - pyparsing==3.0.9 + - python-json-logger==2.0.4 + - pywavelets==1.4.1 + - pyyaml==5.4.1 + - pyzmq==24.0.1 + - regex==2022.10.31 + - scikit-image==0.17.2 + - scipy==1.9.3 + - send2trash==1.8.0 + - setuptools==65.6.0 + - sniffio==1.3.0 + - ssim-pil==1.0.14 + - tensorboard==1.15.0 + - tensorboardx==2.1 + - termcolor==2.1.1 + - terminado==0.17.1 + - tifffile==2022.10.10 + - tokenizers==0.12.1 + - torchmetrics==0.7.3 + - tornado==6.2 + - tqdm==4.60.0 + - traitlets==5.8.0 + - transformers==4.19.2 + - websocket-client==1.4.2 + - werkzeug==2.2.2 + - wheel==0.38.4 + - widgetsnbextension==4.0.5 + - zipp==3.10.0