diff --git a/README.md b/README.md
index b87bb481fc02a9070118df8b6f15bae981f93339..e241ef95f81865157204719e26e94cb836a7bea8 100755
--- a/README.md
+++ b/README.md
@@ -1,40 +1,44 @@
-# Deep-Learning-liver-segmentation-project
- Final project of the Deep Learning course followed at IMT Atlantique.
-
The code of this project is largely inspired by that of this repository, a tutorial for a kaggle competition about ultrasound image nerve segmentation. The goal of this project is to adapt the code to the segmentation of liver images as described in this article https://arxiv.org/pdf/1702.05970.pdf.
-
+# Liver Segmentation with U-Net
+
+*Final project of the Deep Learning course followed at [IMT Atlantique](https://www.imt-atlantique.fr/en).*
+
+The code of this project is largely inspired by [this repository](https://github.com/jocicmarko/ultrasound-nerve-segmentation), a tutorial for a Kaggle competition about ultrasound image nerve segmentation. The goal of this project is to adapt the code to the segmentation of liver images as described in [this article](https://arxiv.org/pdf/1702.05970.pdf).
## Data
-The data to be used are available in NifTi format here.
-This dataset consists of 20 medical examinations in 3D, we have the source image as well as a mask of segmentation of the liver for each of these examinations. We will use the nibabel library (http://nipy.org/nibabel/) to read associated images and masks.
-## Model
-
We will train a U-net architecture, a fully convolutional network. The principle of this architecture is to add to a usual contracting network, layers with upsampling operators instead of pooling. This allow the network to learn context (contracting path), then localization (expansive path). Context information is propagated to higher resolution layers thanks to skip-connexions. So we have images of the same size as input
+The data to be used are available in NifTi format [here](https://www.dropbox.com/s/hx3dehfixjdifvu/ELU-502-ircad-dataset.zip?dl=0).
+This dataset consists of 20 medical examinations in 3D, we have the source image as well as a mask of segmentation of the liver for each of these examinations. We will use the [nibabel library](http://nipy.org/nibabel/) to read associated images and masks.
-
+## Model
+
+We will train a U-net architecture, a fully convolutional network. The principle of this architecture is to add to a usual contracting network, layers with upsampling operators instead of pooling. This allows the network to learn context (contracting path), then localization (expansive path). Context information is propagated to higher resolution layers thanks to skip-connections. So we have images of the same size as input.
+
-
in the data.py script, we perform axial cuts of our 3D images. So 256x256 images are input to the network
+In the data.py script, we perform axial cuts of our 3D images. So 256x256 images are input to the network.
## Evaluation
-As metric we will use the Dice coefficient (which is quite similar to the Jaccard coefficient)
+As metric we will use the [Dice coefficient](https://en.wikipedia.org/wiki/S%C3%B8rensen%E2%80%93Dice_coefficient) (which is quite similar to the Jaccard coefficient).
## How it works
-
First download the data whose link has been given previously
-
Create a 'raw' folder
-
In the 'raw' folder, create a 'test' folder, and a 'train' folder
-
Then separate the data in two sets (train and test, typically we use 13 samples for the train set and 7 for the test set) and put them in the corresponding directories that you can find in the 'raw' folder
-
Run data.py , this will save the train and test data in npy format
-
Finally launch the notebook, you can observe a curve of the Dice coef according to the number of epochs and visualize your predictions in the folder 'preds'
-
- (Feel free to play with the parameters : learning rate, optimizer etc.)
-
- ## Some results
-
-
-
Finally we get this kind of predictions for a particular cut (thanks to the mark_boundaries function that you can find in the notebook), we can observe the liver is delimited in yellow
-
-
-
The evolution of the Dice coef for 20 epochs, this plot shows that we have consistent results and a test Dice coef reaching almost 0.87
-
+
+1. First download the data whose link has been given previously
+2. Create a 'raw' folder
+3. In the 'raw' folder, create a 'test' folder, and a 'train' folder
+4. Then separate the data in two sets (train and test, typically we use 13 samples for the train set and 7 for the test set) and put them in the corresponding directories that you can find in the 'raw' folder
+5. Run data.py, this will save the train and test data in npy format
+6. Finally launch the notebook, you can observe a curve of the Dice coef according to the number of epochs and visualize your predictions in the folder 'preds'
+
+(Feel free to play with the parameters: learning rate, optimizer etc.)
+
+## Some results
+
+Finally we get this kind of predictions for a particular cut (thanks to the mark_boundaries function that you can find in the notebook), we can observe the liver is delimited in yellow:
+
+
+
+The evolution of the Dice coef for 20 epochs, this plot shows that we have consistent results and a test Dice coef reaching almost 0.87:
+
+
\ No newline at end of file
diff --git a/app.py b/app.py
new file mode 100644
index 0000000000000000000000000000000000000000..222ea225c7b47345f61523035d1b9f71448f69d4
--- /dev/null
+++ b/app.py
@@ -0,0 +1,27 @@
+import gradio as gr
+from src.model.model import get_unet
+# from src.dicom_handler.dicom_predictor import predict_dicom
+from src.nifti_handler.nifti_predictor import predict_nifti
+
+# Load the model and weights
+model = get_unet()
+model.load_weights('models/weights.h5')
+
+# Define mean and std (should have saved these during training)
+mean = 0 # Replace with actual mean
+std = 1 # Replace with actual std
+
+def predict_liver_segmentation(file):
+ # segmented = predict_dicom(file.name, 'models/weights.h5')
+ segmented = predict_nifti(file.name, 'models/weights.h5')
+ return segmented
+
+iface = gr.Interface(
+ fn=predict_liver_segmentation,
+ inputs=gr.File(label="Upload NIfTI file (.nii.gz)"),
+ outputs=gr.Image(label="Segmentation Result"),
+ title="Liver Segmentation from NIfTI",
+ description="Upload a liver CT scan NIfTI file (.nii.gz) to get the segmentation result."
+)
+
+iface.launch(share=True)
\ No newline at end of file
diff --git a/train.ipynb b/notebooks/train.ipynb
similarity index 98%
rename from train.ipynb
rename to notebooks/train.ipynb
index da20c9df07a6822d10d34c7280085ceb78fd56db..d00c5df590f4a3222f843c5dae9171f9dee0fe42 100755
--- a/train.ipynb
+++ b/notebooks/train.ipynb
@@ -2,25 +2,9 @@
"cells": [
{
"cell_type": "code",
- "execution_count": 1,
+ "execution_count": 3,
"metadata": {},
- "outputs": [
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Using TensorFlow backend.\n",
- "C:\\Users\\Admin\\Anaconda3\\lib\\site-packages\\dicom\\__init__.py:53: UserWarning: \n",
- "This code is using an older version of pydicom, which is no longer \n",
- "maintained as of Jan 2017. You can access the new pydicom features and API \n",
- "by installing `pydicom` from PyPI.\n",
- "See 'Transitioning to pydicom 1.x' section at pydicom.readthedocs.org \n",
- "for more information.\n",
- "\n",
- " warnings.warn(msg)\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"import os\n",
"from skimage.transform import resize\n",
@@ -338,7 +322,7 @@
},
{
"data": {
- "image/png": "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\n",
+ "image/png": "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",
"text/plain": [
""
]
@@ -378,7 +362,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.6.8"
+ "version": "3.9.19"
}
},
"nbformat": 4,
diff --git a/preds/0_pred.png b/outputs/preds/0_pred.png
similarity index 100%
rename from preds/0_pred.png
rename to outputs/preds/0_pred.png
diff --git a/preds/100_pred.png b/outputs/preds/100_pred.png
similarity index 100%
rename from preds/100_pred.png
rename to outputs/preds/100_pred.png
diff --git a/preds/101_pred.png b/outputs/preds/101_pred.png
similarity index 100%
rename from preds/101_pred.png
rename to outputs/preds/101_pred.png
diff --git a/preds/102_pred.png b/outputs/preds/102_pred.png
similarity index 100%
rename from preds/102_pred.png
rename to outputs/preds/102_pred.png
diff --git a/preds/103_pred.png b/outputs/preds/103_pred.png
similarity index 100%
rename from preds/103_pred.png
rename to outputs/preds/103_pred.png
diff --git a/preds/104_pred.png b/outputs/preds/104_pred.png
similarity index 100%
rename from preds/104_pred.png
rename to outputs/preds/104_pred.png
diff --git a/preds/105_pred.png b/outputs/preds/105_pred.png
similarity index 100%
rename from preds/105_pred.png
rename to outputs/preds/105_pred.png
diff --git a/preds/106_pred.png b/outputs/preds/106_pred.png
similarity index 100%
rename from preds/106_pred.png
rename to outputs/preds/106_pred.png
diff --git a/preds/107_pred.png b/outputs/preds/107_pred.png
similarity index 100%
rename from preds/107_pred.png
rename to outputs/preds/107_pred.png
diff --git a/preds/108_pred.png b/outputs/preds/108_pred.png
similarity index 100%
rename from preds/108_pred.png
rename to outputs/preds/108_pred.png
diff --git a/preds/109_pred.png b/outputs/preds/109_pred.png
similarity index 100%
rename from preds/109_pred.png
rename to outputs/preds/109_pred.png
diff --git a/preds/10_pred.png b/outputs/preds/10_pred.png
similarity index 100%
rename from preds/10_pred.png
rename to outputs/preds/10_pred.png
diff --git a/preds/110_pred.png b/outputs/preds/110_pred.png
similarity index 100%
rename from preds/110_pred.png
rename to outputs/preds/110_pred.png
diff --git a/preds/111_pred.png b/outputs/preds/111_pred.png
similarity index 100%
rename from preds/111_pred.png
rename to outputs/preds/111_pred.png
diff --git a/preds/112_pred.png b/outputs/preds/112_pred.png
similarity index 100%
rename from preds/112_pred.png
rename to outputs/preds/112_pred.png
diff --git a/preds/113_pred.png b/outputs/preds/113_pred.png
similarity index 100%
rename from preds/113_pred.png
rename to outputs/preds/113_pred.png
diff --git a/preds/114_pred.png b/outputs/preds/114_pred.png
similarity index 100%
rename from preds/114_pred.png
rename to outputs/preds/114_pred.png
diff --git a/preds/115_pred.png b/outputs/preds/115_pred.png
similarity index 100%
rename from preds/115_pred.png
rename to outputs/preds/115_pred.png
diff --git a/preds/116_pred.png b/outputs/preds/116_pred.png
similarity index 100%
rename from preds/116_pred.png
rename to outputs/preds/116_pred.png
diff --git a/preds/117_pred.png b/outputs/preds/117_pred.png
similarity index 100%
rename from preds/117_pred.png
rename to outputs/preds/117_pred.png
diff --git a/preds/118_pred.png b/outputs/preds/118_pred.png
similarity index 100%
rename from preds/118_pred.png
rename to outputs/preds/118_pred.png
diff --git a/preds/119_pred.png b/outputs/preds/119_pred.png
similarity index 100%
rename from preds/119_pred.png
rename to outputs/preds/119_pred.png
diff --git a/preds/11_pred.png b/outputs/preds/11_pred.png
similarity index 100%
rename from preds/11_pred.png
rename to outputs/preds/11_pred.png
diff --git a/preds/120_pred.png b/outputs/preds/120_pred.png
similarity index 100%
rename from preds/120_pred.png
rename to outputs/preds/120_pred.png
diff --git a/preds/121_pred.png b/outputs/preds/121_pred.png
similarity index 100%
rename from preds/121_pred.png
rename to outputs/preds/121_pred.png
diff --git a/preds/122_pred.png b/outputs/preds/122_pred.png
similarity index 100%
rename from preds/122_pred.png
rename to outputs/preds/122_pred.png
diff --git a/preds/123_pred.png b/outputs/preds/123_pred.png
similarity index 100%
rename from preds/123_pred.png
rename to outputs/preds/123_pred.png
diff --git a/preds/124_pred.png b/outputs/preds/124_pred.png
similarity index 100%
rename from preds/124_pred.png
rename to outputs/preds/124_pred.png
diff --git a/preds/125_pred.png b/outputs/preds/125_pred.png
similarity index 100%
rename from preds/125_pred.png
rename to outputs/preds/125_pred.png
diff --git a/preds/126_pred.png b/outputs/preds/126_pred.png
similarity index 100%
rename from preds/126_pred.png
rename to outputs/preds/126_pred.png
diff --git a/preds/127_pred.png b/outputs/preds/127_pred.png
similarity index 100%
rename from preds/127_pred.png
rename to outputs/preds/127_pred.png
diff --git a/preds/128_pred.png b/outputs/preds/128_pred.png
similarity index 100%
rename from preds/128_pred.png
rename to outputs/preds/128_pred.png
diff --git a/preds/129_pred.png b/outputs/preds/129_pred.png
similarity index 100%
rename from preds/129_pred.png
rename to outputs/preds/129_pred.png
diff --git a/preds/12_pred.png b/outputs/preds/12_pred.png
similarity index 100%
rename from preds/12_pred.png
rename to outputs/preds/12_pred.png
diff --git a/preds/130_pred.png b/outputs/preds/130_pred.png
similarity index 100%
rename from preds/130_pred.png
rename to outputs/preds/130_pred.png
diff --git a/preds/131_pred.png b/outputs/preds/131_pred.png
similarity index 100%
rename from preds/131_pred.png
rename to outputs/preds/131_pred.png
diff --git a/preds/132_pred.png b/outputs/preds/132_pred.png
similarity index 100%
rename from preds/132_pred.png
rename to outputs/preds/132_pred.png
diff --git a/preds/133_pred.png b/outputs/preds/133_pred.png
similarity index 100%
rename from preds/133_pred.png
rename to outputs/preds/133_pred.png
diff --git a/preds/134_pred.png b/outputs/preds/134_pred.png
similarity index 100%
rename from preds/134_pred.png
rename to outputs/preds/134_pred.png
diff --git a/preds/135_pred.png b/outputs/preds/135_pred.png
similarity index 100%
rename from preds/135_pred.png
rename to outputs/preds/135_pred.png
diff --git a/preds/136_pred.png b/outputs/preds/136_pred.png
similarity index 100%
rename from preds/136_pred.png
rename to outputs/preds/136_pred.png
diff --git a/preds/137_pred.png b/outputs/preds/137_pred.png
similarity index 100%
rename from preds/137_pred.png
rename to outputs/preds/137_pred.png
diff --git a/preds/138_pred.png b/outputs/preds/138_pred.png
similarity index 100%
rename from preds/138_pred.png
rename to outputs/preds/138_pred.png
diff --git a/preds/139_pred.png b/outputs/preds/139_pred.png
similarity index 100%
rename from preds/139_pred.png
rename to outputs/preds/139_pred.png
diff --git a/preds/13_pred.png b/outputs/preds/13_pred.png
similarity index 100%
rename from preds/13_pred.png
rename to outputs/preds/13_pred.png
diff --git a/preds/140_pred.png b/outputs/preds/140_pred.png
similarity index 100%
rename from preds/140_pred.png
rename to outputs/preds/140_pred.png
diff --git a/preds/141_pred.png b/outputs/preds/141_pred.png
similarity index 100%
rename from preds/141_pred.png
rename to outputs/preds/141_pred.png
diff --git a/preds/142_pred.png b/outputs/preds/142_pred.png
similarity index 100%
rename from preds/142_pred.png
rename to outputs/preds/142_pred.png
diff --git a/preds/143_pred.png b/outputs/preds/143_pred.png
similarity index 100%
rename from preds/143_pred.png
rename to outputs/preds/143_pred.png
diff --git a/preds/144_pred.png b/outputs/preds/144_pred.png
similarity index 100%
rename from preds/144_pred.png
rename to outputs/preds/144_pred.png
diff --git a/preds/145_pred.png b/outputs/preds/145_pred.png
similarity index 100%
rename from preds/145_pred.png
rename to outputs/preds/145_pred.png
diff --git a/preds/146_pred.png b/outputs/preds/146_pred.png
similarity index 100%
rename from preds/146_pred.png
rename to outputs/preds/146_pred.png
diff --git a/preds/147_pred.png b/outputs/preds/147_pred.png
similarity index 100%
rename from preds/147_pred.png
rename to outputs/preds/147_pred.png
diff --git a/preds/148_pred.png b/outputs/preds/148_pred.png
similarity index 100%
rename from preds/148_pred.png
rename to outputs/preds/148_pred.png
diff --git a/preds/149_pred.png b/outputs/preds/149_pred.png
similarity index 100%
rename from preds/149_pred.png
rename to outputs/preds/149_pred.png
diff --git a/preds/14_pred.png b/outputs/preds/14_pred.png
similarity index 100%
rename from preds/14_pred.png
rename to outputs/preds/14_pred.png
diff --git a/preds/150_pred.png b/outputs/preds/150_pred.png
similarity index 100%
rename from preds/150_pred.png
rename to outputs/preds/150_pred.png
diff --git a/preds/151_pred.png b/outputs/preds/151_pred.png
similarity index 100%
rename from preds/151_pred.png
rename to outputs/preds/151_pred.png
diff --git a/preds/152_pred.png b/outputs/preds/152_pred.png
similarity index 100%
rename from preds/152_pred.png
rename to outputs/preds/152_pred.png
diff --git a/preds/153_pred.png b/outputs/preds/153_pred.png
similarity index 100%
rename from preds/153_pred.png
rename to outputs/preds/153_pred.png
diff --git a/preds/154_pred.png b/outputs/preds/154_pred.png
similarity index 100%
rename from preds/154_pred.png
rename to outputs/preds/154_pred.png
diff --git a/preds/155_pred.png b/outputs/preds/155_pred.png
similarity index 100%
rename from preds/155_pred.png
rename to outputs/preds/155_pred.png
diff --git a/preds/156_pred.png b/outputs/preds/156_pred.png
similarity index 100%
rename from preds/156_pred.png
rename to outputs/preds/156_pred.png
diff --git a/preds/157_pred.png b/outputs/preds/157_pred.png
similarity index 100%
rename from preds/157_pred.png
rename to outputs/preds/157_pred.png
diff --git a/preds/158_pred.png b/outputs/preds/158_pred.png
similarity index 100%
rename from preds/158_pred.png
rename to outputs/preds/158_pred.png
diff --git a/preds/159_pred.png b/outputs/preds/159_pred.png
similarity index 100%
rename from preds/159_pred.png
rename to outputs/preds/159_pred.png
diff --git a/preds/15_pred.png b/outputs/preds/15_pred.png
similarity index 100%
rename from preds/15_pred.png
rename to outputs/preds/15_pred.png
diff --git a/preds/160_pred.png b/outputs/preds/160_pred.png
similarity index 100%
rename from preds/160_pred.png
rename to outputs/preds/160_pred.png
diff --git a/preds/161_pred.png b/outputs/preds/161_pred.png
similarity index 100%
rename from preds/161_pred.png
rename to outputs/preds/161_pred.png
diff --git a/preds/162_pred.png b/outputs/preds/162_pred.png
similarity index 100%
rename from preds/162_pred.png
rename to outputs/preds/162_pred.png
diff --git a/preds/163_pred.png b/outputs/preds/163_pred.png
similarity index 100%
rename from preds/163_pred.png
rename to outputs/preds/163_pred.png
diff --git a/preds/164_pred.png b/outputs/preds/164_pred.png
similarity index 100%
rename from preds/164_pred.png
rename to outputs/preds/164_pred.png
diff --git a/preds/165_pred.png b/outputs/preds/165_pred.png
similarity index 100%
rename from preds/165_pred.png
rename to outputs/preds/165_pred.png
diff --git a/preds/166_pred.png b/outputs/preds/166_pred.png
similarity index 100%
rename from preds/166_pred.png
rename to outputs/preds/166_pred.png
diff --git a/preds/167_pred.png b/outputs/preds/167_pred.png
similarity index 100%
rename from preds/167_pred.png
rename to outputs/preds/167_pred.png
diff --git a/preds/168_pred.png b/outputs/preds/168_pred.png
similarity index 100%
rename from preds/168_pred.png
rename to outputs/preds/168_pred.png
diff --git a/preds/169_pred.png b/outputs/preds/169_pred.png
similarity index 100%
rename from preds/169_pred.png
rename to outputs/preds/169_pred.png
diff --git a/preds/16_pred.png b/outputs/preds/16_pred.png
similarity index 100%
rename from preds/16_pred.png
rename to outputs/preds/16_pred.png
diff --git a/preds/170_pred.png b/outputs/preds/170_pred.png
similarity index 100%
rename from preds/170_pred.png
rename to outputs/preds/170_pred.png
diff --git a/preds/171_pred.png b/outputs/preds/171_pred.png
similarity index 100%
rename from preds/171_pred.png
rename to outputs/preds/171_pred.png
diff --git a/preds/172_pred.png b/outputs/preds/172_pred.png
similarity index 100%
rename from preds/172_pred.png
rename to outputs/preds/172_pred.png
diff --git a/preds/173_pred.png b/outputs/preds/173_pred.png
similarity index 100%
rename from preds/173_pred.png
rename to outputs/preds/173_pred.png
diff --git a/preds/174_pred.png b/outputs/preds/174_pred.png
similarity index 100%
rename from preds/174_pred.png
rename to outputs/preds/174_pred.png
diff --git a/preds/175_pred.png b/outputs/preds/175_pred.png
similarity index 100%
rename from preds/175_pred.png
rename to outputs/preds/175_pred.png
diff --git a/preds/176_pred.png b/outputs/preds/176_pred.png
similarity index 100%
rename from preds/176_pred.png
rename to outputs/preds/176_pred.png
diff --git a/preds/177_pred.png b/outputs/preds/177_pred.png
similarity index 100%
rename from preds/177_pred.png
rename to outputs/preds/177_pred.png
diff --git a/preds/178_pred.png b/outputs/preds/178_pred.png
similarity index 100%
rename from preds/178_pred.png
rename to outputs/preds/178_pred.png
diff --git a/preds/179_pred.png b/outputs/preds/179_pred.png
similarity index 100%
rename from preds/179_pred.png
rename to outputs/preds/179_pred.png
diff --git a/preds/17_pred.png b/outputs/preds/17_pred.png
similarity index 100%
rename from preds/17_pred.png
rename to outputs/preds/17_pred.png
diff --git a/preds/180_pred.png b/outputs/preds/180_pred.png
similarity index 100%
rename from preds/180_pred.png
rename to outputs/preds/180_pred.png
diff --git a/preds/181_pred.png b/outputs/preds/181_pred.png
similarity index 100%
rename from preds/181_pred.png
rename to outputs/preds/181_pred.png
diff --git a/preds/182_pred.png b/outputs/preds/182_pred.png
similarity index 100%
rename from preds/182_pred.png
rename to outputs/preds/182_pred.png
diff --git a/preds/183_pred.png b/outputs/preds/183_pred.png
similarity index 100%
rename from preds/183_pred.png
rename to outputs/preds/183_pred.png
diff --git a/preds/184_pred.png b/outputs/preds/184_pred.png
similarity index 100%
rename from preds/184_pred.png
rename to outputs/preds/184_pred.png
diff --git a/preds/185_pred.png b/outputs/preds/185_pred.png
similarity index 100%
rename from preds/185_pred.png
rename to outputs/preds/185_pred.png
diff --git a/preds/186_pred.png b/outputs/preds/186_pred.png
similarity index 100%
rename from preds/186_pred.png
rename to outputs/preds/186_pred.png
diff --git a/preds/187_pred.png b/outputs/preds/187_pred.png
similarity index 100%
rename from preds/187_pred.png
rename to outputs/preds/187_pred.png
diff --git a/preds/188_pred.png b/outputs/preds/188_pred.png
similarity index 100%
rename from preds/188_pred.png
rename to outputs/preds/188_pred.png
diff --git a/preds/189_pred.png b/outputs/preds/189_pred.png
similarity index 100%
rename from preds/189_pred.png
rename to outputs/preds/189_pred.png
diff --git a/preds/18_pred.png b/outputs/preds/18_pred.png
similarity index 100%
rename from preds/18_pred.png
rename to outputs/preds/18_pred.png
diff --git a/preds/190_pred.png b/outputs/preds/190_pred.png
similarity index 100%
rename from preds/190_pred.png
rename to outputs/preds/190_pred.png
diff --git a/preds/191_pred.png b/outputs/preds/191_pred.png
similarity index 100%
rename from preds/191_pred.png
rename to outputs/preds/191_pred.png
diff --git a/preds/192_pred.png b/outputs/preds/192_pred.png
similarity index 100%
rename from preds/192_pred.png
rename to outputs/preds/192_pred.png
diff --git a/preds/193_pred.png b/outputs/preds/193_pred.png
similarity index 100%
rename from preds/193_pred.png
rename to outputs/preds/193_pred.png
diff --git a/preds/194_pred.png b/outputs/preds/194_pred.png
similarity index 100%
rename from preds/194_pred.png
rename to outputs/preds/194_pred.png
diff --git a/preds/195_pred.png b/outputs/preds/195_pred.png
similarity index 100%
rename from preds/195_pred.png
rename to outputs/preds/195_pred.png
diff --git a/preds/196_pred.png b/outputs/preds/196_pred.png
similarity index 100%
rename from preds/196_pred.png
rename to outputs/preds/196_pred.png
diff --git a/preds/197_pred.png b/outputs/preds/197_pred.png
similarity index 100%
rename from preds/197_pred.png
rename to outputs/preds/197_pred.png
diff --git a/preds/198_pred.png b/outputs/preds/198_pred.png
similarity index 100%
rename from preds/198_pred.png
rename to outputs/preds/198_pred.png
diff --git a/preds/199_pred.png b/outputs/preds/199_pred.png
similarity index 100%
rename from preds/199_pred.png
rename to outputs/preds/199_pred.png
diff --git a/preds/19_pred.png b/outputs/preds/19_pred.png
similarity index 100%
rename from preds/19_pred.png
rename to outputs/preds/19_pred.png
diff --git a/preds/1_pred.png b/outputs/preds/1_pred.png
similarity index 100%
rename from preds/1_pred.png
rename to outputs/preds/1_pred.png
diff --git a/preds/200_pred.png b/outputs/preds/200_pred.png
similarity index 100%
rename from preds/200_pred.png
rename to outputs/preds/200_pred.png
diff --git a/preds/201_pred.png b/outputs/preds/201_pred.png
similarity index 100%
rename from preds/201_pred.png
rename to outputs/preds/201_pred.png
diff --git a/preds/202_pred.png b/outputs/preds/202_pred.png
similarity index 100%
rename from preds/202_pred.png
rename to outputs/preds/202_pred.png
diff --git a/preds/203_pred.png b/outputs/preds/203_pred.png
similarity index 100%
rename from preds/203_pred.png
rename to outputs/preds/203_pred.png
diff --git a/preds/204_pred.png b/outputs/preds/204_pred.png
similarity index 100%
rename from preds/204_pred.png
rename to outputs/preds/204_pred.png
diff --git a/preds/205_pred.png b/outputs/preds/205_pred.png
similarity index 100%
rename from preds/205_pred.png
rename to outputs/preds/205_pred.png
diff --git a/preds/206_pred.png b/outputs/preds/206_pred.png
similarity index 100%
rename from preds/206_pred.png
rename to outputs/preds/206_pred.png
diff --git a/preds/207_pred.png b/outputs/preds/207_pred.png
similarity index 100%
rename from preds/207_pred.png
rename to outputs/preds/207_pred.png
diff --git a/preds/208_pred.png b/outputs/preds/208_pred.png
similarity index 100%
rename from preds/208_pred.png
rename to outputs/preds/208_pred.png
diff --git a/preds/209_pred.png b/outputs/preds/209_pred.png
similarity index 100%
rename from preds/209_pred.png
rename to outputs/preds/209_pred.png
diff --git a/preds/20_pred.png b/outputs/preds/20_pred.png
similarity index 100%
rename from preds/20_pred.png
rename to outputs/preds/20_pred.png
diff --git a/preds/210_pred.png b/outputs/preds/210_pred.png
similarity index 100%
rename from preds/210_pred.png
rename to outputs/preds/210_pred.png
diff --git a/preds/211_pred.png b/outputs/preds/211_pred.png
similarity index 100%
rename from preds/211_pred.png
rename to outputs/preds/211_pred.png
diff --git a/preds/212_pred.png b/outputs/preds/212_pred.png
similarity index 100%
rename from preds/212_pred.png
rename to outputs/preds/212_pred.png
diff --git a/preds/213_pred.png b/outputs/preds/213_pred.png
similarity index 100%
rename from preds/213_pred.png
rename to outputs/preds/213_pred.png
diff --git a/preds/214_pred.png b/outputs/preds/214_pred.png
similarity index 100%
rename from preds/214_pred.png
rename to outputs/preds/214_pred.png
diff --git a/preds/215_pred.png b/outputs/preds/215_pred.png
similarity index 100%
rename from preds/215_pred.png
rename to outputs/preds/215_pred.png
diff --git a/preds/216_pred.png b/outputs/preds/216_pred.png
similarity index 100%
rename from preds/216_pred.png
rename to outputs/preds/216_pred.png
diff --git a/preds/217_pred.png b/outputs/preds/217_pred.png
similarity index 100%
rename from preds/217_pred.png
rename to outputs/preds/217_pred.png
diff --git a/preds/218_pred.png b/outputs/preds/218_pred.png
similarity index 100%
rename from preds/218_pred.png
rename to outputs/preds/218_pred.png
diff --git a/preds/219_pred.png b/outputs/preds/219_pred.png
similarity index 100%
rename from preds/219_pred.png
rename to outputs/preds/219_pred.png
diff --git a/preds/21_pred.png b/outputs/preds/21_pred.png
similarity index 100%
rename from preds/21_pred.png
rename to outputs/preds/21_pred.png
diff --git a/preds/220_pred.png b/outputs/preds/220_pred.png
similarity index 100%
rename from preds/220_pred.png
rename to outputs/preds/220_pred.png
diff --git a/preds/221_pred.png b/outputs/preds/221_pred.png
similarity index 100%
rename from preds/221_pred.png
rename to outputs/preds/221_pred.png
diff --git a/preds/222_pred.png b/outputs/preds/222_pred.png
similarity index 100%
rename from preds/222_pred.png
rename to outputs/preds/222_pred.png
diff --git a/preds/223_pred.png b/outputs/preds/223_pred.png
similarity index 100%
rename from preds/223_pred.png
rename to outputs/preds/223_pred.png
diff --git a/preds/224_pred.png b/outputs/preds/224_pred.png
similarity index 100%
rename from preds/224_pred.png
rename to outputs/preds/224_pred.png
diff --git a/preds/225_pred.png b/outputs/preds/225_pred.png
similarity index 100%
rename from preds/225_pred.png
rename to outputs/preds/225_pred.png
diff --git a/preds/226_pred.png b/outputs/preds/226_pred.png
similarity index 100%
rename from preds/226_pred.png
rename to outputs/preds/226_pred.png
diff --git a/preds/227_pred.png b/outputs/preds/227_pred.png
similarity index 100%
rename from preds/227_pred.png
rename to outputs/preds/227_pred.png
diff --git a/preds/228_pred.png b/outputs/preds/228_pred.png
similarity index 100%
rename from preds/228_pred.png
rename to outputs/preds/228_pred.png
diff --git a/preds/229_pred.png b/outputs/preds/229_pred.png
similarity index 100%
rename from preds/229_pred.png
rename to outputs/preds/229_pred.png
diff --git a/preds/22_pred.png b/outputs/preds/22_pred.png
similarity index 100%
rename from preds/22_pred.png
rename to outputs/preds/22_pred.png
diff --git a/preds/230_pred.png b/outputs/preds/230_pred.png
similarity index 100%
rename from preds/230_pred.png
rename to outputs/preds/230_pred.png
diff --git a/preds/231_pred.png b/outputs/preds/231_pred.png
similarity index 100%
rename from preds/231_pred.png
rename to outputs/preds/231_pred.png
diff --git a/preds/232_pred.png b/outputs/preds/232_pred.png
similarity index 100%
rename from preds/232_pred.png
rename to outputs/preds/232_pred.png
diff --git a/preds/233_pred.png b/outputs/preds/233_pred.png
similarity index 100%
rename from preds/233_pred.png
rename to outputs/preds/233_pred.png
diff --git a/preds/234_pred.png b/outputs/preds/234_pred.png
similarity index 100%
rename from preds/234_pred.png
rename to outputs/preds/234_pred.png
diff --git a/preds/235_pred.png b/outputs/preds/235_pred.png
similarity index 100%
rename from preds/235_pred.png
rename to outputs/preds/235_pred.png
diff --git a/preds/236_pred.png b/outputs/preds/236_pred.png
similarity index 100%
rename from preds/236_pred.png
rename to outputs/preds/236_pred.png
diff --git a/preds/237_pred.png b/outputs/preds/237_pred.png
similarity index 100%
rename from preds/237_pred.png
rename to outputs/preds/237_pred.png
diff --git a/preds/238_pred.png b/outputs/preds/238_pred.png
similarity index 100%
rename from preds/238_pred.png
rename to outputs/preds/238_pred.png
diff --git a/preds/239_pred.png b/outputs/preds/239_pred.png
similarity index 100%
rename from preds/239_pred.png
rename to outputs/preds/239_pred.png
diff --git a/preds/23_pred.png b/outputs/preds/23_pred.png
similarity index 100%
rename from preds/23_pred.png
rename to outputs/preds/23_pred.png
diff --git a/preds/240_pred.png b/outputs/preds/240_pred.png
similarity index 100%
rename from preds/240_pred.png
rename to outputs/preds/240_pred.png
diff --git a/preds/241_pred.png b/outputs/preds/241_pred.png
similarity index 100%
rename from preds/241_pred.png
rename to outputs/preds/241_pred.png
diff --git a/preds/242_pred.png b/outputs/preds/242_pred.png
similarity index 100%
rename from preds/242_pred.png
rename to outputs/preds/242_pred.png
diff --git a/preds/243_pred.png b/outputs/preds/243_pred.png
similarity index 100%
rename from preds/243_pred.png
rename to outputs/preds/243_pred.png
diff --git a/preds/244_pred.png b/outputs/preds/244_pred.png
similarity index 100%
rename from preds/244_pred.png
rename to outputs/preds/244_pred.png
diff --git a/preds/245_pred.png b/outputs/preds/245_pred.png
similarity index 100%
rename from preds/245_pred.png
rename to outputs/preds/245_pred.png
diff --git a/preds/246_pred.png b/outputs/preds/246_pred.png
similarity index 100%
rename from preds/246_pred.png
rename to outputs/preds/246_pred.png
diff --git a/preds/247_pred.png b/outputs/preds/247_pred.png
similarity index 100%
rename from preds/247_pred.png
rename to outputs/preds/247_pred.png
diff --git a/preds/248_pred.png b/outputs/preds/248_pred.png
similarity index 100%
rename from preds/248_pred.png
rename to outputs/preds/248_pred.png
diff --git a/preds/249_pred.png b/outputs/preds/249_pred.png
similarity index 100%
rename from preds/249_pred.png
rename to outputs/preds/249_pred.png
diff --git a/preds/24_pred.png b/outputs/preds/24_pred.png
similarity index 100%
rename from preds/24_pred.png
rename to outputs/preds/24_pred.png
diff --git a/preds/250_pred.png b/outputs/preds/250_pred.png
similarity index 100%
rename from preds/250_pred.png
rename to outputs/preds/250_pred.png
diff --git a/preds/251_pred.png b/outputs/preds/251_pred.png
similarity index 100%
rename from preds/251_pred.png
rename to outputs/preds/251_pred.png
diff --git a/preds/252_pred.png b/outputs/preds/252_pred.png
similarity index 100%
rename from preds/252_pred.png
rename to outputs/preds/252_pred.png
diff --git a/preds/253_pred.png b/outputs/preds/253_pred.png
similarity index 100%
rename from preds/253_pred.png
rename to outputs/preds/253_pred.png
diff --git a/preds/254_pred.png b/outputs/preds/254_pred.png
similarity index 100%
rename from preds/254_pred.png
rename to outputs/preds/254_pred.png
diff --git a/preds/255_pred.png b/outputs/preds/255_pred.png
similarity index 100%
rename from preds/255_pred.png
rename to outputs/preds/255_pred.png
diff --git a/preds/256_pred.png b/outputs/preds/256_pred.png
similarity index 100%
rename from preds/256_pred.png
rename to outputs/preds/256_pred.png
diff --git a/preds/257_pred.png b/outputs/preds/257_pred.png
similarity index 100%
rename from preds/257_pred.png
rename to outputs/preds/257_pred.png
diff --git a/preds/258_pred.png b/outputs/preds/258_pred.png
similarity index 100%
rename from preds/258_pred.png
rename to outputs/preds/258_pred.png
diff --git a/preds/259_pred.png b/outputs/preds/259_pred.png
similarity index 100%
rename from preds/259_pred.png
rename to outputs/preds/259_pred.png
diff --git a/preds/25_pred.png b/outputs/preds/25_pred.png
similarity index 100%
rename from preds/25_pred.png
rename to outputs/preds/25_pred.png
diff --git a/preds/260_pred.png b/outputs/preds/260_pred.png
similarity index 100%
rename from preds/260_pred.png
rename to outputs/preds/260_pred.png
diff --git a/preds/261_pred.png b/outputs/preds/261_pred.png
similarity index 100%
rename from preds/261_pred.png
rename to outputs/preds/261_pred.png
diff --git a/preds/262_pred.png b/outputs/preds/262_pred.png
similarity index 100%
rename from preds/262_pred.png
rename to outputs/preds/262_pred.png
diff --git a/preds/263_pred.png b/outputs/preds/263_pred.png
similarity index 100%
rename from preds/263_pred.png
rename to outputs/preds/263_pred.png
diff --git a/preds/264_pred.png b/outputs/preds/264_pred.png
similarity index 100%
rename from preds/264_pred.png
rename to outputs/preds/264_pred.png
diff --git a/preds/265_pred.png b/outputs/preds/265_pred.png
similarity index 100%
rename from preds/265_pred.png
rename to outputs/preds/265_pred.png
diff --git a/preds/266_pred.png b/outputs/preds/266_pred.png
similarity index 100%
rename from preds/266_pred.png
rename to outputs/preds/266_pred.png
diff --git a/preds/267_pred.png b/outputs/preds/267_pred.png
similarity index 100%
rename from preds/267_pred.png
rename to outputs/preds/267_pred.png
diff --git a/preds/268_pred.png b/outputs/preds/268_pred.png
similarity index 100%
rename from preds/268_pred.png
rename to outputs/preds/268_pred.png
diff --git a/preds/269_pred.png b/outputs/preds/269_pred.png
similarity index 100%
rename from preds/269_pred.png
rename to outputs/preds/269_pred.png
diff --git a/preds/26_pred.png b/outputs/preds/26_pred.png
similarity index 100%
rename from preds/26_pred.png
rename to outputs/preds/26_pred.png
diff --git a/preds/270_pred.png b/outputs/preds/270_pred.png
similarity index 100%
rename from preds/270_pred.png
rename to outputs/preds/270_pred.png
diff --git a/preds/271_pred.png b/outputs/preds/271_pred.png
similarity index 100%
rename from preds/271_pred.png
rename to outputs/preds/271_pred.png
diff --git a/preds/272_pred.png b/outputs/preds/272_pred.png
similarity index 100%
rename from preds/272_pred.png
rename to outputs/preds/272_pred.png
diff --git a/preds/273_pred.png b/outputs/preds/273_pred.png
similarity index 100%
rename from preds/273_pred.png
rename to outputs/preds/273_pred.png
diff --git a/preds/274_pred.png b/outputs/preds/274_pred.png
similarity index 100%
rename from preds/274_pred.png
rename to outputs/preds/274_pred.png
diff --git a/preds/275_pred.png b/outputs/preds/275_pred.png
similarity index 100%
rename from preds/275_pred.png
rename to outputs/preds/275_pred.png
diff --git a/preds/276_pred.png b/outputs/preds/276_pred.png
similarity index 100%
rename from preds/276_pred.png
rename to outputs/preds/276_pred.png
diff --git a/preds/277_pred.png b/outputs/preds/277_pred.png
similarity index 100%
rename from preds/277_pred.png
rename to outputs/preds/277_pred.png
diff --git a/preds/278_pred.png b/outputs/preds/278_pred.png
similarity index 100%
rename from preds/278_pred.png
rename to outputs/preds/278_pred.png
diff --git a/preds/279_pred.png b/outputs/preds/279_pred.png
similarity index 100%
rename from preds/279_pred.png
rename to outputs/preds/279_pred.png
diff --git a/preds/27_pred.png b/outputs/preds/27_pred.png
similarity index 100%
rename from preds/27_pred.png
rename to outputs/preds/27_pred.png
diff --git a/preds/280_pred.png b/outputs/preds/280_pred.png
similarity index 100%
rename from preds/280_pred.png
rename to outputs/preds/280_pred.png
diff --git a/preds/281_pred.png b/outputs/preds/281_pred.png
similarity index 100%
rename from preds/281_pred.png
rename to outputs/preds/281_pred.png
diff --git a/preds/282_pred.png b/outputs/preds/282_pred.png
similarity index 100%
rename from preds/282_pred.png
rename to outputs/preds/282_pred.png
diff --git a/preds/283_pred.png b/outputs/preds/283_pred.png
similarity index 100%
rename from preds/283_pred.png
rename to outputs/preds/283_pred.png
diff --git a/preds/284_pred.png b/outputs/preds/284_pred.png
similarity index 100%
rename from preds/284_pred.png
rename to outputs/preds/284_pred.png
diff --git a/preds/285_pred.png b/outputs/preds/285_pred.png
similarity index 100%
rename from preds/285_pred.png
rename to outputs/preds/285_pred.png
diff --git a/preds/286_pred.png b/outputs/preds/286_pred.png
similarity index 100%
rename from preds/286_pred.png
rename to outputs/preds/286_pred.png
diff --git a/preds/287_pred.png b/outputs/preds/287_pred.png
similarity index 100%
rename from preds/287_pred.png
rename to outputs/preds/287_pred.png
diff --git a/preds/288_pred.png b/outputs/preds/288_pred.png
similarity index 100%
rename from preds/288_pred.png
rename to outputs/preds/288_pred.png
diff --git a/preds/289_pred.png b/outputs/preds/289_pred.png
similarity index 100%
rename from preds/289_pred.png
rename to outputs/preds/289_pred.png
diff --git a/preds/28_pred.png b/outputs/preds/28_pred.png
similarity index 100%
rename from preds/28_pred.png
rename to outputs/preds/28_pred.png
diff --git a/preds/290_pred.png b/outputs/preds/290_pred.png
similarity index 100%
rename from preds/290_pred.png
rename to outputs/preds/290_pred.png
diff --git a/preds/291_pred.png b/outputs/preds/291_pred.png
similarity index 100%
rename from preds/291_pred.png
rename to outputs/preds/291_pred.png
diff --git a/preds/292_pred.png b/outputs/preds/292_pred.png
similarity index 100%
rename from preds/292_pred.png
rename to outputs/preds/292_pred.png
diff --git a/preds/293_pred.png b/outputs/preds/293_pred.png
similarity index 100%
rename from preds/293_pred.png
rename to outputs/preds/293_pred.png
diff --git a/preds/294_pred.png b/outputs/preds/294_pred.png
similarity index 100%
rename from preds/294_pred.png
rename to outputs/preds/294_pred.png
diff --git a/preds/295_pred.png b/outputs/preds/295_pred.png
similarity index 100%
rename from preds/295_pred.png
rename to outputs/preds/295_pred.png
diff --git a/preds/296_pred.png b/outputs/preds/296_pred.png
similarity index 100%
rename from preds/296_pred.png
rename to outputs/preds/296_pred.png
diff --git a/preds/297_pred.png b/outputs/preds/297_pred.png
similarity index 100%
rename from preds/297_pred.png
rename to outputs/preds/297_pred.png
diff --git a/preds/298_pred.png b/outputs/preds/298_pred.png
similarity index 100%
rename from preds/298_pred.png
rename to outputs/preds/298_pred.png
diff --git a/preds/299_pred.png b/outputs/preds/299_pred.png
similarity index 100%
rename from preds/299_pred.png
rename to outputs/preds/299_pred.png
diff --git a/preds/29_pred.png b/outputs/preds/29_pred.png
similarity index 100%
rename from preds/29_pred.png
rename to outputs/preds/29_pred.png
diff --git a/preds/2_pred.png b/outputs/preds/2_pred.png
similarity index 100%
rename from preds/2_pred.png
rename to outputs/preds/2_pred.png
diff --git a/preds/300_pred.png b/outputs/preds/300_pred.png
similarity index 100%
rename from preds/300_pred.png
rename to outputs/preds/300_pred.png
diff --git a/preds/301_pred.png b/outputs/preds/301_pred.png
similarity index 100%
rename from preds/301_pred.png
rename to outputs/preds/301_pred.png
diff --git a/preds/302_pred.png b/outputs/preds/302_pred.png
similarity index 100%
rename from preds/302_pred.png
rename to outputs/preds/302_pred.png
diff --git a/preds/303_pred.png b/outputs/preds/303_pred.png
similarity index 100%
rename from preds/303_pred.png
rename to outputs/preds/303_pred.png
diff --git a/preds/304_pred.png b/outputs/preds/304_pred.png
similarity index 100%
rename from preds/304_pred.png
rename to outputs/preds/304_pred.png
diff --git a/preds/305_pred.png b/outputs/preds/305_pred.png
similarity index 100%
rename from preds/305_pred.png
rename to outputs/preds/305_pred.png
diff --git a/preds/306_pred.png b/outputs/preds/306_pred.png
similarity index 100%
rename from preds/306_pred.png
rename to outputs/preds/306_pred.png
diff --git a/preds/307_pred.png b/outputs/preds/307_pred.png
similarity index 100%
rename from preds/307_pred.png
rename to outputs/preds/307_pred.png
diff --git a/preds/308_pred.png b/outputs/preds/308_pred.png
similarity index 100%
rename from preds/308_pred.png
rename to outputs/preds/308_pred.png
diff --git a/preds/309_pred.png b/outputs/preds/309_pred.png
similarity index 100%
rename from preds/309_pred.png
rename to outputs/preds/309_pred.png
diff --git a/preds/30_pred.png b/outputs/preds/30_pred.png
similarity index 100%
rename from preds/30_pred.png
rename to outputs/preds/30_pred.png
diff --git a/preds/310_pred.png b/outputs/preds/310_pred.png
similarity index 100%
rename from preds/310_pred.png
rename to outputs/preds/310_pred.png
diff --git a/preds/311_pred.png b/outputs/preds/311_pred.png
similarity index 100%
rename from preds/311_pred.png
rename to outputs/preds/311_pred.png
diff --git a/preds/312_pred.png b/outputs/preds/312_pred.png
similarity index 100%
rename from preds/312_pred.png
rename to outputs/preds/312_pred.png
diff --git a/preds/313_pred.png b/outputs/preds/313_pred.png
similarity index 100%
rename from preds/313_pred.png
rename to outputs/preds/313_pred.png
diff --git a/preds/314_pred.png b/outputs/preds/314_pred.png
similarity index 100%
rename from preds/314_pred.png
rename to outputs/preds/314_pred.png
diff --git a/preds/315_pred.png b/outputs/preds/315_pred.png
similarity index 100%
rename from preds/315_pred.png
rename to outputs/preds/315_pred.png
diff --git a/preds/316_pred.png b/outputs/preds/316_pred.png
similarity index 100%
rename from preds/316_pred.png
rename to outputs/preds/316_pred.png
diff --git a/preds/317_pred.png b/outputs/preds/317_pred.png
similarity index 100%
rename from preds/317_pred.png
rename to outputs/preds/317_pred.png
diff --git a/preds/318_pred.png b/outputs/preds/318_pred.png
similarity index 100%
rename from preds/318_pred.png
rename to outputs/preds/318_pred.png
diff --git a/preds/319_pred.png b/outputs/preds/319_pred.png
similarity index 100%
rename from preds/319_pred.png
rename to outputs/preds/319_pred.png
diff --git a/preds/31_pred.png b/outputs/preds/31_pred.png
similarity index 100%
rename from preds/31_pred.png
rename to outputs/preds/31_pred.png
diff --git a/preds/320_pred.png b/outputs/preds/320_pred.png
similarity index 100%
rename from preds/320_pred.png
rename to outputs/preds/320_pred.png
diff --git a/preds/321_pred.png b/outputs/preds/321_pred.png
similarity index 100%
rename from preds/321_pred.png
rename to outputs/preds/321_pred.png
diff --git a/preds/322_pred.png b/outputs/preds/322_pred.png
similarity index 100%
rename from preds/322_pred.png
rename to outputs/preds/322_pred.png
diff --git a/preds/323_pred.png b/outputs/preds/323_pred.png
similarity index 100%
rename from preds/323_pred.png
rename to outputs/preds/323_pred.png
diff --git a/preds/324_pred.png b/outputs/preds/324_pred.png
similarity index 100%
rename from preds/324_pred.png
rename to outputs/preds/324_pred.png
diff --git a/preds/325_pred.png b/outputs/preds/325_pred.png
similarity index 100%
rename from preds/325_pred.png
rename to outputs/preds/325_pred.png
diff --git a/preds/326_pred.png b/outputs/preds/326_pred.png
similarity index 100%
rename from preds/326_pred.png
rename to outputs/preds/326_pred.png
diff --git a/preds/327_pred.png b/outputs/preds/327_pred.png
similarity index 100%
rename from preds/327_pred.png
rename to outputs/preds/327_pred.png
diff --git a/preds/328_pred.png b/outputs/preds/328_pred.png
similarity index 100%
rename from preds/328_pred.png
rename to outputs/preds/328_pred.png
diff --git a/preds/329_pred.png b/outputs/preds/329_pred.png
similarity index 100%
rename from preds/329_pred.png
rename to outputs/preds/329_pred.png
diff --git a/preds/32_pred.png b/outputs/preds/32_pred.png
similarity index 100%
rename from preds/32_pred.png
rename to outputs/preds/32_pred.png
diff --git a/preds/330_pred.png b/outputs/preds/330_pred.png
similarity index 100%
rename from preds/330_pred.png
rename to outputs/preds/330_pred.png
diff --git a/preds/331_pred.png b/outputs/preds/331_pred.png
similarity index 100%
rename from preds/331_pred.png
rename to outputs/preds/331_pred.png
diff --git a/preds/332_pred.png b/outputs/preds/332_pred.png
similarity index 100%
rename from preds/332_pred.png
rename to outputs/preds/332_pred.png
diff --git a/preds/333_pred.png b/outputs/preds/333_pred.png
similarity index 100%
rename from preds/333_pred.png
rename to outputs/preds/333_pred.png
diff --git a/preds/334_pred.png b/outputs/preds/334_pred.png
similarity index 100%
rename from preds/334_pred.png
rename to outputs/preds/334_pred.png
diff --git a/preds/335_pred.png b/outputs/preds/335_pred.png
similarity index 100%
rename from preds/335_pred.png
rename to outputs/preds/335_pred.png
diff --git a/preds/336_pred.png b/outputs/preds/336_pred.png
similarity index 100%
rename from preds/336_pred.png
rename to outputs/preds/336_pred.png
diff --git a/preds/337_pred.png b/outputs/preds/337_pred.png
similarity index 100%
rename from preds/337_pred.png
rename to outputs/preds/337_pred.png
diff --git a/preds/338_pred.png b/outputs/preds/338_pred.png
similarity index 100%
rename from preds/338_pred.png
rename to outputs/preds/338_pred.png
diff --git a/preds/339_pred.png b/outputs/preds/339_pred.png
similarity index 100%
rename from preds/339_pred.png
rename to outputs/preds/339_pred.png
diff --git a/preds/33_pred.png b/outputs/preds/33_pred.png
similarity index 100%
rename from preds/33_pred.png
rename to outputs/preds/33_pred.png
diff --git a/preds/340_pred.png b/outputs/preds/340_pred.png
similarity index 100%
rename from preds/340_pred.png
rename to outputs/preds/340_pred.png
diff --git a/preds/341_pred.png b/outputs/preds/341_pred.png
similarity index 100%
rename from preds/341_pred.png
rename to outputs/preds/341_pred.png
diff --git a/preds/342_pred.png b/outputs/preds/342_pred.png
similarity index 100%
rename from preds/342_pred.png
rename to outputs/preds/342_pred.png
diff --git a/preds/343_pred.png b/outputs/preds/343_pred.png
similarity index 100%
rename from preds/343_pred.png
rename to outputs/preds/343_pred.png
diff --git a/preds/344_pred.png b/outputs/preds/344_pred.png
similarity index 100%
rename from preds/344_pred.png
rename to outputs/preds/344_pred.png
diff --git a/preds/345_pred.png b/outputs/preds/345_pred.png
similarity index 100%
rename from preds/345_pred.png
rename to outputs/preds/345_pred.png
diff --git a/preds/346_pred.png b/outputs/preds/346_pred.png
similarity index 100%
rename from preds/346_pred.png
rename to outputs/preds/346_pred.png
diff --git a/preds/347_pred.png b/outputs/preds/347_pred.png
similarity index 100%
rename from preds/347_pred.png
rename to outputs/preds/347_pred.png
diff --git a/preds/348_pred.png b/outputs/preds/348_pred.png
similarity index 100%
rename from preds/348_pred.png
rename to outputs/preds/348_pred.png
diff --git a/preds/349_pred.png b/outputs/preds/349_pred.png
similarity index 100%
rename from preds/349_pred.png
rename to outputs/preds/349_pred.png
diff --git a/preds/34_pred.png b/outputs/preds/34_pred.png
similarity index 100%
rename from preds/34_pred.png
rename to outputs/preds/34_pred.png
diff --git a/preds/350_pred.png b/outputs/preds/350_pred.png
similarity index 100%
rename from preds/350_pred.png
rename to outputs/preds/350_pred.png
diff --git a/preds/351_pred.png b/outputs/preds/351_pred.png
similarity index 100%
rename from preds/351_pred.png
rename to outputs/preds/351_pred.png
diff --git a/preds/352_pred.png b/outputs/preds/352_pred.png
similarity index 100%
rename from preds/352_pred.png
rename to outputs/preds/352_pred.png
diff --git a/preds/353_pred.png b/outputs/preds/353_pred.png
similarity index 100%
rename from preds/353_pred.png
rename to outputs/preds/353_pred.png
diff --git a/preds/354_pred.png b/outputs/preds/354_pred.png
similarity index 100%
rename from preds/354_pred.png
rename to outputs/preds/354_pred.png
diff --git a/preds/355_pred.png b/outputs/preds/355_pred.png
similarity index 100%
rename from preds/355_pred.png
rename to outputs/preds/355_pred.png
diff --git a/preds/356_pred.png b/outputs/preds/356_pred.png
similarity index 100%
rename from preds/356_pred.png
rename to outputs/preds/356_pred.png
diff --git a/preds/357_pred.png b/outputs/preds/357_pred.png
similarity index 100%
rename from preds/357_pred.png
rename to outputs/preds/357_pred.png
diff --git a/preds/358_pred.png b/outputs/preds/358_pred.png
similarity index 100%
rename from preds/358_pred.png
rename to outputs/preds/358_pred.png
diff --git a/preds/359_pred.png b/outputs/preds/359_pred.png
similarity index 100%
rename from preds/359_pred.png
rename to outputs/preds/359_pred.png
diff --git a/preds/35_pred.png b/outputs/preds/35_pred.png
similarity index 100%
rename from preds/35_pred.png
rename to outputs/preds/35_pred.png
diff --git a/preds/360_pred.png b/outputs/preds/360_pred.png
similarity index 100%
rename from preds/360_pred.png
rename to outputs/preds/360_pred.png
diff --git a/preds/361_pred.png b/outputs/preds/361_pred.png
similarity index 100%
rename from preds/361_pred.png
rename to outputs/preds/361_pred.png
diff --git a/preds/362_pred.png b/outputs/preds/362_pred.png
similarity index 100%
rename from preds/362_pred.png
rename to outputs/preds/362_pred.png
diff --git a/preds/363_pred.png b/outputs/preds/363_pred.png
similarity index 100%
rename from preds/363_pred.png
rename to outputs/preds/363_pred.png
diff --git a/preds/364_pred.png b/outputs/preds/364_pred.png
similarity index 100%
rename from preds/364_pred.png
rename to outputs/preds/364_pred.png
diff --git a/preds/365_pred.png b/outputs/preds/365_pred.png
similarity index 100%
rename from preds/365_pred.png
rename to outputs/preds/365_pred.png
diff --git a/preds/366_pred.png b/outputs/preds/366_pred.png
similarity index 100%
rename from preds/366_pred.png
rename to outputs/preds/366_pred.png
diff --git a/preds/367_pred.png b/outputs/preds/367_pred.png
similarity index 100%
rename from preds/367_pred.png
rename to outputs/preds/367_pred.png
diff --git a/preds/368_pred.png b/outputs/preds/368_pred.png
similarity index 100%
rename from preds/368_pred.png
rename to outputs/preds/368_pred.png
diff --git a/preds/369_pred.png b/outputs/preds/369_pred.png
similarity index 100%
rename from preds/369_pred.png
rename to outputs/preds/369_pred.png
diff --git a/preds/36_pred.png b/outputs/preds/36_pred.png
similarity index 100%
rename from preds/36_pred.png
rename to outputs/preds/36_pred.png
diff --git a/preds/370_pred.png b/outputs/preds/370_pred.png
similarity index 100%
rename from preds/370_pred.png
rename to outputs/preds/370_pred.png
diff --git a/preds/371_pred.png b/outputs/preds/371_pred.png
similarity index 100%
rename from preds/371_pred.png
rename to outputs/preds/371_pred.png
diff --git a/preds/372_pred.png b/outputs/preds/372_pred.png
similarity index 100%
rename from preds/372_pred.png
rename to outputs/preds/372_pred.png
diff --git a/preds/373_pred.png b/outputs/preds/373_pred.png
similarity index 100%
rename from preds/373_pred.png
rename to outputs/preds/373_pred.png
diff --git a/preds/374_pred.png b/outputs/preds/374_pred.png
similarity index 100%
rename from preds/374_pred.png
rename to outputs/preds/374_pred.png
diff --git a/preds/375_pred.png b/outputs/preds/375_pred.png
similarity index 100%
rename from preds/375_pred.png
rename to outputs/preds/375_pred.png
diff --git a/preds/376_pred.png b/outputs/preds/376_pred.png
similarity index 100%
rename from preds/376_pred.png
rename to outputs/preds/376_pred.png
diff --git a/preds/377_pred.png b/outputs/preds/377_pred.png
similarity index 100%
rename from preds/377_pred.png
rename to outputs/preds/377_pred.png
diff --git a/preds/378_pred.png b/outputs/preds/378_pred.png
similarity index 100%
rename from preds/378_pred.png
rename to outputs/preds/378_pred.png
diff --git a/preds/379_pred.png b/outputs/preds/379_pred.png
similarity index 100%
rename from preds/379_pred.png
rename to outputs/preds/379_pred.png
diff --git a/preds/37_pred.png b/outputs/preds/37_pred.png
similarity index 100%
rename from preds/37_pred.png
rename to outputs/preds/37_pred.png
diff --git a/preds/380_pred.png b/outputs/preds/380_pred.png
similarity index 100%
rename from preds/380_pred.png
rename to outputs/preds/380_pred.png
diff --git a/preds/381_pred.png b/outputs/preds/381_pred.png
similarity index 100%
rename from preds/381_pred.png
rename to outputs/preds/381_pred.png
diff --git a/preds/382_pred.png b/outputs/preds/382_pred.png
similarity index 100%
rename from preds/382_pred.png
rename to outputs/preds/382_pred.png
diff --git a/preds/383_pred.png b/outputs/preds/383_pred.png
similarity index 100%
rename from preds/383_pred.png
rename to outputs/preds/383_pred.png
diff --git a/preds/384_pred.png b/outputs/preds/384_pred.png
similarity index 100%
rename from preds/384_pred.png
rename to outputs/preds/384_pred.png
diff --git a/preds/385_pred.png b/outputs/preds/385_pred.png
similarity index 100%
rename from preds/385_pred.png
rename to outputs/preds/385_pred.png
diff --git a/preds/386_pred.png b/outputs/preds/386_pred.png
similarity index 100%
rename from preds/386_pred.png
rename to outputs/preds/386_pred.png
diff --git a/preds/387_pred.png b/outputs/preds/387_pred.png
similarity index 100%
rename from preds/387_pred.png
rename to outputs/preds/387_pred.png
diff --git a/preds/388_pred.png b/outputs/preds/388_pred.png
similarity index 100%
rename from preds/388_pred.png
rename to outputs/preds/388_pred.png
diff --git a/preds/389_pred.png b/outputs/preds/389_pred.png
similarity index 100%
rename from preds/389_pred.png
rename to outputs/preds/389_pred.png
diff --git a/preds/38_pred.png b/outputs/preds/38_pred.png
similarity index 100%
rename from preds/38_pred.png
rename to outputs/preds/38_pred.png
diff --git a/preds/390_pred.png b/outputs/preds/390_pred.png
similarity index 100%
rename from preds/390_pred.png
rename to outputs/preds/390_pred.png
diff --git a/preds/391_pred.png b/outputs/preds/391_pred.png
similarity index 100%
rename from preds/391_pred.png
rename to outputs/preds/391_pred.png
diff --git a/preds/392_pred.png b/outputs/preds/392_pred.png
similarity index 100%
rename from preds/392_pred.png
rename to outputs/preds/392_pred.png
diff --git a/preds/393_pred.png b/outputs/preds/393_pred.png
similarity index 100%
rename from preds/393_pred.png
rename to outputs/preds/393_pred.png
diff --git a/preds/394_pred.png b/outputs/preds/394_pred.png
similarity index 100%
rename from preds/394_pred.png
rename to outputs/preds/394_pred.png
diff --git a/preds/395_pred.png b/outputs/preds/395_pred.png
similarity index 100%
rename from preds/395_pred.png
rename to outputs/preds/395_pred.png
diff --git a/preds/396_pred.png b/outputs/preds/396_pred.png
similarity index 100%
rename from preds/396_pred.png
rename to outputs/preds/396_pred.png
diff --git a/preds/397_pred.png b/outputs/preds/397_pred.png
similarity index 100%
rename from preds/397_pred.png
rename to outputs/preds/397_pred.png
diff --git a/preds/398_pred.png b/outputs/preds/398_pred.png
similarity index 100%
rename from preds/398_pred.png
rename to outputs/preds/398_pred.png
diff --git a/preds/399_pred.png b/outputs/preds/399_pred.png
similarity index 100%
rename from preds/399_pred.png
rename to outputs/preds/399_pred.png
diff --git a/preds/39_pred.png b/outputs/preds/39_pred.png
similarity index 100%
rename from preds/39_pred.png
rename to outputs/preds/39_pred.png
diff --git a/preds/3_pred.png b/outputs/preds/3_pred.png
similarity index 100%
rename from preds/3_pred.png
rename to outputs/preds/3_pred.png
diff --git a/preds/400_pred.png b/outputs/preds/400_pred.png
similarity index 100%
rename from preds/400_pred.png
rename to outputs/preds/400_pred.png
diff --git a/preds/401_pred.png b/outputs/preds/401_pred.png
similarity index 100%
rename from preds/401_pred.png
rename to outputs/preds/401_pred.png
diff --git a/preds/402_pred.png b/outputs/preds/402_pred.png
similarity index 100%
rename from preds/402_pred.png
rename to outputs/preds/402_pred.png
diff --git a/preds/403_pred.png b/outputs/preds/403_pred.png
similarity index 100%
rename from preds/403_pred.png
rename to outputs/preds/403_pred.png
diff --git a/preds/404_pred.png b/outputs/preds/404_pred.png
similarity index 100%
rename from preds/404_pred.png
rename to outputs/preds/404_pred.png
diff --git a/preds/405_pred.png b/outputs/preds/405_pred.png
similarity index 100%
rename from preds/405_pred.png
rename to outputs/preds/405_pred.png
diff --git a/preds/406_pred.png b/outputs/preds/406_pred.png
similarity index 100%
rename from preds/406_pred.png
rename to outputs/preds/406_pred.png
diff --git a/preds/407_pred.png b/outputs/preds/407_pred.png
similarity index 100%
rename from preds/407_pred.png
rename to outputs/preds/407_pred.png
diff --git a/preds/408_pred.png b/outputs/preds/408_pred.png
similarity index 100%
rename from preds/408_pred.png
rename to outputs/preds/408_pred.png
diff --git a/preds/409_pred.png b/outputs/preds/409_pred.png
similarity index 100%
rename from preds/409_pred.png
rename to outputs/preds/409_pred.png
diff --git a/preds/40_pred.png b/outputs/preds/40_pred.png
similarity index 100%
rename from preds/40_pred.png
rename to outputs/preds/40_pred.png
diff --git a/preds/410_pred.png b/outputs/preds/410_pred.png
similarity index 100%
rename from preds/410_pred.png
rename to outputs/preds/410_pred.png
diff --git a/preds/411_pred.png b/outputs/preds/411_pred.png
similarity index 100%
rename from preds/411_pred.png
rename to outputs/preds/411_pred.png
diff --git a/preds/412_pred.png b/outputs/preds/412_pred.png
similarity index 100%
rename from preds/412_pred.png
rename to outputs/preds/412_pred.png
diff --git a/preds/413_pred.png b/outputs/preds/413_pred.png
similarity index 100%
rename from preds/413_pred.png
rename to outputs/preds/413_pred.png
diff --git a/preds/414_pred.png b/outputs/preds/414_pred.png
similarity index 100%
rename from preds/414_pred.png
rename to outputs/preds/414_pred.png
diff --git a/preds/415_pred.png b/outputs/preds/415_pred.png
similarity index 100%
rename from preds/415_pred.png
rename to outputs/preds/415_pred.png
diff --git a/preds/416_pred.png b/outputs/preds/416_pred.png
similarity index 100%
rename from preds/416_pred.png
rename to outputs/preds/416_pred.png
diff --git a/preds/417_pred.png b/outputs/preds/417_pred.png
similarity index 100%
rename from preds/417_pred.png
rename to outputs/preds/417_pred.png
diff --git a/preds/418_pred.png b/outputs/preds/418_pred.png
similarity index 100%
rename from preds/418_pred.png
rename to outputs/preds/418_pred.png
diff --git a/preds/419_pred.png b/outputs/preds/419_pred.png
similarity index 100%
rename from preds/419_pred.png
rename to outputs/preds/419_pred.png
diff --git a/preds/41_pred.png b/outputs/preds/41_pred.png
similarity index 100%
rename from preds/41_pred.png
rename to outputs/preds/41_pred.png
diff --git a/preds/420_pred.png b/outputs/preds/420_pred.png
similarity index 100%
rename from preds/420_pred.png
rename to outputs/preds/420_pred.png
diff --git a/preds/421_pred.png b/outputs/preds/421_pred.png
similarity index 100%
rename from preds/421_pred.png
rename to outputs/preds/421_pred.png
diff --git a/preds/422_pred.png b/outputs/preds/422_pred.png
similarity index 100%
rename from preds/422_pred.png
rename to outputs/preds/422_pred.png
diff --git a/preds/423_pred.png b/outputs/preds/423_pred.png
similarity index 100%
rename from preds/423_pred.png
rename to outputs/preds/423_pred.png
diff --git a/preds/424_pred.png b/outputs/preds/424_pred.png
similarity index 100%
rename from preds/424_pred.png
rename to outputs/preds/424_pred.png
diff --git a/preds/425_pred.png b/outputs/preds/425_pred.png
similarity index 100%
rename from preds/425_pred.png
rename to outputs/preds/425_pred.png
diff --git a/preds/426_pred.png b/outputs/preds/426_pred.png
similarity index 100%
rename from preds/426_pred.png
rename to outputs/preds/426_pred.png
diff --git a/preds/427_pred.png b/outputs/preds/427_pred.png
similarity index 100%
rename from preds/427_pred.png
rename to outputs/preds/427_pred.png
diff --git a/preds/428_pred.png b/outputs/preds/428_pred.png
similarity index 100%
rename from preds/428_pred.png
rename to outputs/preds/428_pred.png
diff --git a/preds/429_pred.png b/outputs/preds/429_pred.png
similarity index 100%
rename from preds/429_pred.png
rename to outputs/preds/429_pred.png
diff --git a/preds/42_pred.png b/outputs/preds/42_pred.png
similarity index 100%
rename from preds/42_pred.png
rename to outputs/preds/42_pred.png
diff --git a/preds/430_pred.png b/outputs/preds/430_pred.png
similarity index 100%
rename from preds/430_pred.png
rename to outputs/preds/430_pred.png
diff --git a/preds/431_pred.png b/outputs/preds/431_pred.png
similarity index 100%
rename from preds/431_pred.png
rename to outputs/preds/431_pred.png
diff --git a/preds/432_pred.png b/outputs/preds/432_pred.png
similarity index 100%
rename from preds/432_pred.png
rename to outputs/preds/432_pred.png
diff --git a/preds/433_pred.png b/outputs/preds/433_pred.png
similarity index 100%
rename from preds/433_pred.png
rename to outputs/preds/433_pred.png
diff --git a/preds/434_pred.png b/outputs/preds/434_pred.png
similarity index 100%
rename from preds/434_pred.png
rename to outputs/preds/434_pred.png
diff --git a/preds/435_pred.png b/outputs/preds/435_pred.png
similarity index 100%
rename from preds/435_pred.png
rename to outputs/preds/435_pred.png
diff --git a/preds/436_pred.png b/outputs/preds/436_pred.png
similarity index 100%
rename from preds/436_pred.png
rename to outputs/preds/436_pred.png
diff --git a/preds/437_pred.png b/outputs/preds/437_pred.png
similarity index 100%
rename from preds/437_pred.png
rename to outputs/preds/437_pred.png
diff --git a/preds/438_pred.png b/outputs/preds/438_pred.png
similarity index 100%
rename from preds/438_pred.png
rename to outputs/preds/438_pred.png
diff --git a/preds/439_pred.png b/outputs/preds/439_pred.png
similarity index 100%
rename from preds/439_pred.png
rename to outputs/preds/439_pred.png
diff --git a/preds/43_pred.png b/outputs/preds/43_pred.png
similarity index 100%
rename from preds/43_pred.png
rename to outputs/preds/43_pred.png
diff --git a/preds/440_pred.png b/outputs/preds/440_pred.png
similarity index 100%
rename from preds/440_pred.png
rename to outputs/preds/440_pred.png
diff --git a/preds/441_pred.png b/outputs/preds/441_pred.png
similarity index 100%
rename from preds/441_pred.png
rename to outputs/preds/441_pred.png
diff --git a/preds/442_pred.png b/outputs/preds/442_pred.png
similarity index 100%
rename from preds/442_pred.png
rename to outputs/preds/442_pred.png
diff --git a/preds/443_pred.png b/outputs/preds/443_pred.png
similarity index 100%
rename from preds/443_pred.png
rename to outputs/preds/443_pred.png
diff --git a/preds/444_pred.png b/outputs/preds/444_pred.png
similarity index 100%
rename from preds/444_pred.png
rename to outputs/preds/444_pred.png
diff --git a/preds/445_pred.png b/outputs/preds/445_pred.png
similarity index 100%
rename from preds/445_pred.png
rename to outputs/preds/445_pred.png
diff --git a/preds/446_pred.png b/outputs/preds/446_pred.png
similarity index 100%
rename from preds/446_pred.png
rename to outputs/preds/446_pred.png
diff --git a/preds/447_pred.png b/outputs/preds/447_pred.png
similarity index 100%
rename from preds/447_pred.png
rename to outputs/preds/447_pred.png
diff --git a/preds/448_pred.png b/outputs/preds/448_pred.png
similarity index 100%
rename from preds/448_pred.png
rename to outputs/preds/448_pred.png
diff --git a/preds/449_pred.png b/outputs/preds/449_pred.png
similarity index 100%
rename from preds/449_pred.png
rename to outputs/preds/449_pred.png
diff --git a/preds/44_pred.png b/outputs/preds/44_pred.png
similarity index 100%
rename from preds/44_pred.png
rename to outputs/preds/44_pred.png
diff --git a/preds/450_pred.png b/outputs/preds/450_pred.png
similarity index 100%
rename from preds/450_pred.png
rename to outputs/preds/450_pred.png
diff --git a/preds/451_pred.png b/outputs/preds/451_pred.png
similarity index 100%
rename from preds/451_pred.png
rename to outputs/preds/451_pred.png
diff --git a/preds/452_pred.png b/outputs/preds/452_pred.png
similarity index 100%
rename from preds/452_pred.png
rename to outputs/preds/452_pred.png
diff --git a/preds/453_pred.png b/outputs/preds/453_pred.png
similarity index 100%
rename from preds/453_pred.png
rename to outputs/preds/453_pred.png
diff --git a/preds/454_pred.png b/outputs/preds/454_pred.png
similarity index 100%
rename from preds/454_pred.png
rename to outputs/preds/454_pred.png
diff --git a/preds/455_pred.png b/outputs/preds/455_pred.png
similarity index 100%
rename from preds/455_pred.png
rename to outputs/preds/455_pred.png
diff --git a/preds/456_pred.png b/outputs/preds/456_pred.png
similarity index 100%
rename from preds/456_pred.png
rename to outputs/preds/456_pred.png
diff --git a/preds/457_pred.png b/outputs/preds/457_pred.png
similarity index 100%
rename from preds/457_pred.png
rename to outputs/preds/457_pred.png
diff --git a/preds/458_pred.png b/outputs/preds/458_pred.png
similarity index 100%
rename from preds/458_pred.png
rename to outputs/preds/458_pred.png
diff --git a/preds/459_pred.png b/outputs/preds/459_pred.png
similarity index 100%
rename from preds/459_pred.png
rename to outputs/preds/459_pred.png
diff --git a/preds/45_pred.png b/outputs/preds/45_pred.png
similarity index 100%
rename from preds/45_pred.png
rename to outputs/preds/45_pred.png
diff --git a/preds/460_pred.png b/outputs/preds/460_pred.png
similarity index 100%
rename from preds/460_pred.png
rename to outputs/preds/460_pred.png
diff --git a/preds/461_pred.png b/outputs/preds/461_pred.png
similarity index 100%
rename from preds/461_pred.png
rename to outputs/preds/461_pred.png
diff --git a/preds/462_pred.png b/outputs/preds/462_pred.png
similarity index 100%
rename from preds/462_pred.png
rename to outputs/preds/462_pred.png
diff --git a/preds/463_pred.png b/outputs/preds/463_pred.png
similarity index 100%
rename from preds/463_pred.png
rename to outputs/preds/463_pred.png
diff --git a/preds/464_pred.png b/outputs/preds/464_pred.png
similarity index 100%
rename from preds/464_pred.png
rename to outputs/preds/464_pred.png
diff --git a/preds/465_pred.png b/outputs/preds/465_pred.png
similarity index 100%
rename from preds/465_pred.png
rename to outputs/preds/465_pred.png
diff --git a/preds/466_pred.png b/outputs/preds/466_pred.png
similarity index 100%
rename from preds/466_pred.png
rename to outputs/preds/466_pred.png
diff --git a/preds/467_pred.png b/outputs/preds/467_pred.png
similarity index 100%
rename from preds/467_pred.png
rename to outputs/preds/467_pred.png
diff --git a/preds/468_pred.png b/outputs/preds/468_pred.png
similarity index 100%
rename from preds/468_pred.png
rename to outputs/preds/468_pred.png
diff --git a/preds/469_pred.png b/outputs/preds/469_pred.png
similarity index 100%
rename from preds/469_pred.png
rename to outputs/preds/469_pred.png
diff --git a/preds/46_pred.png b/outputs/preds/46_pred.png
similarity index 100%
rename from preds/46_pred.png
rename to outputs/preds/46_pred.png
diff --git a/preds/470_pred.png b/outputs/preds/470_pred.png
similarity index 100%
rename from preds/470_pred.png
rename to outputs/preds/470_pred.png
diff --git a/preds/471_pred.png b/outputs/preds/471_pred.png
similarity index 100%
rename from preds/471_pred.png
rename to outputs/preds/471_pred.png
diff --git a/preds/472_pred.png b/outputs/preds/472_pred.png
similarity index 100%
rename from preds/472_pred.png
rename to outputs/preds/472_pred.png
diff --git a/preds/473_pred.png b/outputs/preds/473_pred.png
similarity index 100%
rename from preds/473_pred.png
rename to outputs/preds/473_pred.png
diff --git a/preds/474_pred.png b/outputs/preds/474_pred.png
similarity index 100%
rename from preds/474_pred.png
rename to outputs/preds/474_pred.png
diff --git a/preds/475_pred.png b/outputs/preds/475_pred.png
similarity index 100%
rename from preds/475_pred.png
rename to outputs/preds/475_pred.png
diff --git a/preds/476_pred.png b/outputs/preds/476_pred.png
similarity index 100%
rename from preds/476_pred.png
rename to outputs/preds/476_pred.png
diff --git a/preds/477_pred.png b/outputs/preds/477_pred.png
similarity index 100%
rename from preds/477_pred.png
rename to outputs/preds/477_pred.png
diff --git a/preds/478_pred.png b/outputs/preds/478_pred.png
similarity index 100%
rename from preds/478_pred.png
rename to outputs/preds/478_pred.png
diff --git a/preds/479_pred.png b/outputs/preds/479_pred.png
similarity index 100%
rename from preds/479_pred.png
rename to outputs/preds/479_pred.png
diff --git a/preds/47_pred.png b/outputs/preds/47_pred.png
similarity index 100%
rename from preds/47_pred.png
rename to outputs/preds/47_pred.png
diff --git a/preds/480_pred.png b/outputs/preds/480_pred.png
similarity index 100%
rename from preds/480_pred.png
rename to outputs/preds/480_pred.png
diff --git a/preds/481_pred.png b/outputs/preds/481_pred.png
similarity index 100%
rename from preds/481_pred.png
rename to outputs/preds/481_pred.png
diff --git a/preds/482_pred.png b/outputs/preds/482_pred.png
similarity index 100%
rename from preds/482_pred.png
rename to outputs/preds/482_pred.png
diff --git a/preds/483_pred.png b/outputs/preds/483_pred.png
similarity index 100%
rename from preds/483_pred.png
rename to outputs/preds/483_pred.png
diff --git a/preds/484_pred.png b/outputs/preds/484_pred.png
similarity index 100%
rename from preds/484_pred.png
rename to outputs/preds/484_pred.png
diff --git a/preds/485_pred.png b/outputs/preds/485_pred.png
similarity index 100%
rename from preds/485_pred.png
rename to outputs/preds/485_pred.png
diff --git a/preds/486_pred.png b/outputs/preds/486_pred.png
similarity index 100%
rename from preds/486_pred.png
rename to outputs/preds/486_pred.png
diff --git a/preds/487_pred.png b/outputs/preds/487_pred.png
similarity index 100%
rename from preds/487_pred.png
rename to outputs/preds/487_pred.png
diff --git a/preds/488_pred.png b/outputs/preds/488_pred.png
similarity index 100%
rename from preds/488_pred.png
rename to outputs/preds/488_pred.png
diff --git a/preds/489_pred.png b/outputs/preds/489_pred.png
similarity index 100%
rename from preds/489_pred.png
rename to outputs/preds/489_pred.png
diff --git a/preds/48_pred.png b/outputs/preds/48_pred.png
similarity index 100%
rename from preds/48_pred.png
rename to outputs/preds/48_pred.png
diff --git a/preds/490_pred.png b/outputs/preds/490_pred.png
similarity index 100%
rename from preds/490_pred.png
rename to outputs/preds/490_pred.png
diff --git a/preds/491_pred.png b/outputs/preds/491_pred.png
similarity index 100%
rename from preds/491_pred.png
rename to outputs/preds/491_pred.png
diff --git a/preds/492_pred.png b/outputs/preds/492_pred.png
similarity index 100%
rename from preds/492_pred.png
rename to outputs/preds/492_pred.png
diff --git a/preds/493_pred.png b/outputs/preds/493_pred.png
similarity index 100%
rename from preds/493_pred.png
rename to outputs/preds/493_pred.png
diff --git a/preds/494_pred.png b/outputs/preds/494_pred.png
similarity index 100%
rename from preds/494_pred.png
rename to outputs/preds/494_pred.png
diff --git a/preds/495_pred.png b/outputs/preds/495_pred.png
similarity index 100%
rename from preds/495_pred.png
rename to outputs/preds/495_pred.png
diff --git a/preds/496_pred.png b/outputs/preds/496_pred.png
similarity index 100%
rename from preds/496_pred.png
rename to outputs/preds/496_pred.png
diff --git a/preds/497_pred.png b/outputs/preds/497_pred.png
similarity index 100%
rename from preds/497_pred.png
rename to outputs/preds/497_pred.png
diff --git a/preds/498_pred.png b/outputs/preds/498_pred.png
similarity index 100%
rename from preds/498_pred.png
rename to outputs/preds/498_pred.png
diff --git a/preds/499_pred.png b/outputs/preds/499_pred.png
similarity index 100%
rename from preds/499_pred.png
rename to outputs/preds/499_pred.png
diff --git a/preds/49_pred.png b/outputs/preds/49_pred.png
similarity index 100%
rename from preds/49_pred.png
rename to outputs/preds/49_pred.png
diff --git a/preds/4_pred.png b/outputs/preds/4_pred.png
similarity index 100%
rename from preds/4_pred.png
rename to outputs/preds/4_pred.png
diff --git a/preds/500_pred.png b/outputs/preds/500_pred.png
similarity index 100%
rename from preds/500_pred.png
rename to outputs/preds/500_pred.png
diff --git a/preds/501_pred.png b/outputs/preds/501_pred.png
similarity index 100%
rename from preds/501_pred.png
rename to outputs/preds/501_pred.png
diff --git a/preds/502_pred.png b/outputs/preds/502_pred.png
similarity index 100%
rename from preds/502_pred.png
rename to outputs/preds/502_pred.png
diff --git a/preds/503_pred.png b/outputs/preds/503_pred.png
similarity index 100%
rename from preds/503_pred.png
rename to outputs/preds/503_pred.png
diff --git a/preds/504_pred.png b/outputs/preds/504_pred.png
similarity index 100%
rename from preds/504_pred.png
rename to outputs/preds/504_pred.png
diff --git a/preds/505_pred.png b/outputs/preds/505_pred.png
similarity index 100%
rename from preds/505_pred.png
rename to outputs/preds/505_pred.png
diff --git a/preds/506_pred.png b/outputs/preds/506_pred.png
similarity index 100%
rename from preds/506_pred.png
rename to outputs/preds/506_pred.png
diff --git a/preds/507_pred.png b/outputs/preds/507_pred.png
similarity index 100%
rename from preds/507_pred.png
rename to outputs/preds/507_pred.png
diff --git a/preds/508_pred.png b/outputs/preds/508_pred.png
similarity index 100%
rename from preds/508_pred.png
rename to outputs/preds/508_pred.png
diff --git a/preds/509_pred.png b/outputs/preds/509_pred.png
similarity index 100%
rename from preds/509_pred.png
rename to outputs/preds/509_pred.png
diff --git a/preds/50_pred.png b/outputs/preds/50_pred.png
similarity index 100%
rename from preds/50_pred.png
rename to outputs/preds/50_pred.png
diff --git a/preds/510_pred.png b/outputs/preds/510_pred.png
similarity index 100%
rename from preds/510_pred.png
rename to outputs/preds/510_pred.png
diff --git a/preds/511_pred.png b/outputs/preds/511_pred.png
similarity index 100%
rename from preds/511_pred.png
rename to outputs/preds/511_pred.png
diff --git a/preds/512_pred.png b/outputs/preds/512_pred.png
similarity index 100%
rename from preds/512_pred.png
rename to outputs/preds/512_pred.png
diff --git a/preds/513_pred.png b/outputs/preds/513_pred.png
similarity index 100%
rename from preds/513_pred.png
rename to outputs/preds/513_pred.png
diff --git a/preds/514_pred.png b/outputs/preds/514_pred.png
similarity index 100%
rename from preds/514_pred.png
rename to outputs/preds/514_pred.png
diff --git a/preds/515_pred.png b/outputs/preds/515_pred.png
similarity index 100%
rename from preds/515_pred.png
rename to outputs/preds/515_pred.png
diff --git a/preds/516_pred.png b/outputs/preds/516_pred.png
similarity index 100%
rename from preds/516_pred.png
rename to outputs/preds/516_pred.png
diff --git a/preds/517_pred.png b/outputs/preds/517_pred.png
similarity index 100%
rename from preds/517_pred.png
rename to outputs/preds/517_pred.png
diff --git a/preds/518_pred.png b/outputs/preds/518_pred.png
similarity index 100%
rename from preds/518_pred.png
rename to outputs/preds/518_pred.png
diff --git a/preds/519_pred.png b/outputs/preds/519_pred.png
similarity index 100%
rename from preds/519_pred.png
rename to outputs/preds/519_pred.png
diff --git a/preds/51_pred.png b/outputs/preds/51_pred.png
similarity index 100%
rename from preds/51_pred.png
rename to outputs/preds/51_pred.png
diff --git a/preds/520_pred.png b/outputs/preds/520_pred.png
similarity index 100%
rename from preds/520_pred.png
rename to outputs/preds/520_pred.png
diff --git a/preds/521_pred.png b/outputs/preds/521_pred.png
similarity index 100%
rename from preds/521_pred.png
rename to outputs/preds/521_pred.png
diff --git a/preds/522_pred.png b/outputs/preds/522_pred.png
similarity index 100%
rename from preds/522_pred.png
rename to outputs/preds/522_pred.png
diff --git a/preds/523_pred.png b/outputs/preds/523_pred.png
similarity index 100%
rename from preds/523_pred.png
rename to outputs/preds/523_pred.png
diff --git a/preds/524_pred.png b/outputs/preds/524_pred.png
similarity index 100%
rename from preds/524_pred.png
rename to outputs/preds/524_pred.png
diff --git a/preds/525_pred.png b/outputs/preds/525_pred.png
similarity index 100%
rename from preds/525_pred.png
rename to outputs/preds/525_pred.png
diff --git a/preds/526_pred.png b/outputs/preds/526_pred.png
similarity index 100%
rename from preds/526_pred.png
rename to outputs/preds/526_pred.png
diff --git a/preds/527_pred.png b/outputs/preds/527_pred.png
similarity index 100%
rename from preds/527_pred.png
rename to outputs/preds/527_pred.png
diff --git a/preds/528_pred.png b/outputs/preds/528_pred.png
similarity index 100%
rename from preds/528_pred.png
rename to outputs/preds/528_pred.png
diff --git a/preds/529_pred.png b/outputs/preds/529_pred.png
similarity index 100%
rename from preds/529_pred.png
rename to outputs/preds/529_pred.png
diff --git a/preds/52_pred.png b/outputs/preds/52_pred.png
similarity index 100%
rename from preds/52_pred.png
rename to outputs/preds/52_pred.png
diff --git a/preds/530_pred.png b/outputs/preds/530_pred.png
similarity index 100%
rename from preds/530_pred.png
rename to outputs/preds/530_pred.png
diff --git a/preds/531_pred.png b/outputs/preds/531_pred.png
similarity index 100%
rename from preds/531_pred.png
rename to outputs/preds/531_pred.png
diff --git a/preds/532_pred.png b/outputs/preds/532_pred.png
similarity index 100%
rename from preds/532_pred.png
rename to outputs/preds/532_pred.png
diff --git a/preds/533_pred.png b/outputs/preds/533_pred.png
similarity index 100%
rename from preds/533_pred.png
rename to outputs/preds/533_pred.png
diff --git a/preds/534_pred.png b/outputs/preds/534_pred.png
similarity index 100%
rename from preds/534_pred.png
rename to outputs/preds/534_pred.png
diff --git a/preds/535_pred.png b/outputs/preds/535_pred.png
similarity index 100%
rename from preds/535_pred.png
rename to outputs/preds/535_pred.png
diff --git a/preds/536_pred.png b/outputs/preds/536_pred.png
similarity index 100%
rename from preds/536_pred.png
rename to outputs/preds/536_pred.png
diff --git a/preds/537_pred.png b/outputs/preds/537_pred.png
similarity index 100%
rename from preds/537_pred.png
rename to outputs/preds/537_pred.png
diff --git a/preds/538_pred.png b/outputs/preds/538_pred.png
similarity index 100%
rename from preds/538_pred.png
rename to outputs/preds/538_pred.png
diff --git a/preds/539_pred.png b/outputs/preds/539_pred.png
similarity index 100%
rename from preds/539_pred.png
rename to outputs/preds/539_pred.png
diff --git a/preds/53_pred.png b/outputs/preds/53_pred.png
similarity index 100%
rename from preds/53_pred.png
rename to outputs/preds/53_pred.png
diff --git a/preds/540_pred.png b/outputs/preds/540_pred.png
similarity index 100%
rename from preds/540_pred.png
rename to outputs/preds/540_pred.png
diff --git a/preds/541_pred.png b/outputs/preds/541_pred.png
similarity index 100%
rename from preds/541_pred.png
rename to outputs/preds/541_pred.png
diff --git a/preds/542_pred.png b/outputs/preds/542_pred.png
similarity index 100%
rename from preds/542_pred.png
rename to outputs/preds/542_pred.png
diff --git a/preds/543_pred.png b/outputs/preds/543_pred.png
similarity index 100%
rename from preds/543_pred.png
rename to outputs/preds/543_pred.png
diff --git a/preds/544_pred.png b/outputs/preds/544_pred.png
similarity index 100%
rename from preds/544_pred.png
rename to outputs/preds/544_pred.png
diff --git a/preds/545_pred.png b/outputs/preds/545_pred.png
similarity index 100%
rename from preds/545_pred.png
rename to outputs/preds/545_pred.png
diff --git a/preds/546_pred.png b/outputs/preds/546_pred.png
similarity index 100%
rename from preds/546_pred.png
rename to outputs/preds/546_pred.png
diff --git a/preds/547_pred.png b/outputs/preds/547_pred.png
similarity index 100%
rename from preds/547_pred.png
rename to outputs/preds/547_pred.png
diff --git a/preds/548_pred.png b/outputs/preds/548_pred.png
similarity index 100%
rename from preds/548_pred.png
rename to outputs/preds/548_pred.png
diff --git a/preds/549_pred.png b/outputs/preds/549_pred.png
similarity index 100%
rename from preds/549_pred.png
rename to outputs/preds/549_pred.png
diff --git a/preds/54_pred.png b/outputs/preds/54_pred.png
similarity index 100%
rename from preds/54_pred.png
rename to outputs/preds/54_pred.png
diff --git a/preds/550_pred.png b/outputs/preds/550_pred.png
similarity index 100%
rename from preds/550_pred.png
rename to outputs/preds/550_pred.png
diff --git a/preds/551_pred.png b/outputs/preds/551_pred.png
similarity index 100%
rename from preds/551_pred.png
rename to outputs/preds/551_pred.png
diff --git a/preds/552_pred.png b/outputs/preds/552_pred.png
similarity index 100%
rename from preds/552_pred.png
rename to outputs/preds/552_pred.png
diff --git a/preds/553_pred.png b/outputs/preds/553_pred.png
similarity index 100%
rename from preds/553_pred.png
rename to outputs/preds/553_pred.png
diff --git a/preds/554_pred.png b/outputs/preds/554_pred.png
similarity index 100%
rename from preds/554_pred.png
rename to outputs/preds/554_pred.png
diff --git a/preds/555_pred.png b/outputs/preds/555_pred.png
similarity index 100%
rename from preds/555_pred.png
rename to outputs/preds/555_pred.png
diff --git a/preds/556_pred.png b/outputs/preds/556_pred.png
similarity index 100%
rename from preds/556_pred.png
rename to outputs/preds/556_pred.png
diff --git a/preds/557_pred.png b/outputs/preds/557_pred.png
similarity index 100%
rename from preds/557_pred.png
rename to outputs/preds/557_pred.png
diff --git a/preds/558_pred.png b/outputs/preds/558_pred.png
similarity index 100%
rename from preds/558_pred.png
rename to outputs/preds/558_pred.png
diff --git a/preds/559_pred.png b/outputs/preds/559_pred.png
similarity index 100%
rename from preds/559_pred.png
rename to outputs/preds/559_pred.png
diff --git a/preds/55_pred.png b/outputs/preds/55_pred.png
similarity index 100%
rename from preds/55_pred.png
rename to outputs/preds/55_pred.png
diff --git a/preds/560_pred.png b/outputs/preds/560_pred.png
similarity index 100%
rename from preds/560_pred.png
rename to outputs/preds/560_pred.png
diff --git a/preds/561_pred.png b/outputs/preds/561_pred.png
similarity index 100%
rename from preds/561_pred.png
rename to outputs/preds/561_pred.png
diff --git a/preds/562_pred.png b/outputs/preds/562_pred.png
similarity index 100%
rename from preds/562_pred.png
rename to outputs/preds/562_pred.png
diff --git a/preds/563_pred.png b/outputs/preds/563_pred.png
similarity index 100%
rename from preds/563_pred.png
rename to outputs/preds/563_pred.png
diff --git a/preds/564_pred.png b/outputs/preds/564_pred.png
similarity index 100%
rename from preds/564_pred.png
rename to outputs/preds/564_pred.png
diff --git a/preds/565_pred.png b/outputs/preds/565_pred.png
similarity index 100%
rename from preds/565_pred.png
rename to outputs/preds/565_pred.png
diff --git a/preds/566_pred.png b/outputs/preds/566_pred.png
similarity index 100%
rename from preds/566_pred.png
rename to outputs/preds/566_pred.png
diff --git a/preds/567_pred.png b/outputs/preds/567_pred.png
similarity index 100%
rename from preds/567_pred.png
rename to outputs/preds/567_pred.png
diff --git a/preds/568_pred.png b/outputs/preds/568_pred.png
similarity index 100%
rename from preds/568_pred.png
rename to outputs/preds/568_pred.png
diff --git a/preds/569_pred.png b/outputs/preds/569_pred.png
similarity index 100%
rename from preds/569_pred.png
rename to outputs/preds/569_pred.png
diff --git a/preds/56_pred.png b/outputs/preds/56_pred.png
similarity index 100%
rename from preds/56_pred.png
rename to outputs/preds/56_pred.png
diff --git a/preds/570_pred.png b/outputs/preds/570_pred.png
similarity index 100%
rename from preds/570_pred.png
rename to outputs/preds/570_pred.png
diff --git a/preds/571_pred.png b/outputs/preds/571_pred.png
similarity index 100%
rename from preds/571_pred.png
rename to outputs/preds/571_pred.png
diff --git a/preds/572_pred.png b/outputs/preds/572_pred.png
similarity index 100%
rename from preds/572_pred.png
rename to outputs/preds/572_pred.png
diff --git a/preds/573_pred.png b/outputs/preds/573_pred.png
similarity index 100%
rename from preds/573_pred.png
rename to outputs/preds/573_pred.png
diff --git a/preds/574_pred.png b/outputs/preds/574_pred.png
similarity index 100%
rename from preds/574_pred.png
rename to outputs/preds/574_pred.png
diff --git a/preds/575_pred.png b/outputs/preds/575_pred.png
similarity index 100%
rename from preds/575_pred.png
rename to outputs/preds/575_pred.png
diff --git a/preds/576_pred.png b/outputs/preds/576_pred.png
similarity index 100%
rename from preds/576_pred.png
rename to outputs/preds/576_pred.png
diff --git a/preds/577_pred.png b/outputs/preds/577_pred.png
similarity index 100%
rename from preds/577_pred.png
rename to outputs/preds/577_pred.png
diff --git a/preds/578_pred.png b/outputs/preds/578_pred.png
similarity index 100%
rename from preds/578_pred.png
rename to outputs/preds/578_pred.png
diff --git a/preds/579_pred.png b/outputs/preds/579_pred.png
similarity index 100%
rename from preds/579_pred.png
rename to outputs/preds/579_pred.png
diff --git a/preds/57_pred.png b/outputs/preds/57_pred.png
similarity index 100%
rename from preds/57_pred.png
rename to outputs/preds/57_pred.png
diff --git a/preds/580_pred.png b/outputs/preds/580_pred.png
similarity index 100%
rename from preds/580_pred.png
rename to outputs/preds/580_pred.png
diff --git a/preds/581_pred.png b/outputs/preds/581_pred.png
similarity index 100%
rename from preds/581_pred.png
rename to outputs/preds/581_pred.png
diff --git a/preds/582_pred.png b/outputs/preds/582_pred.png
similarity index 100%
rename from preds/582_pred.png
rename to outputs/preds/582_pred.png
diff --git a/preds/583_pred.png b/outputs/preds/583_pred.png
similarity index 100%
rename from preds/583_pred.png
rename to outputs/preds/583_pred.png
diff --git a/preds/584_pred.png b/outputs/preds/584_pred.png
similarity index 100%
rename from preds/584_pred.png
rename to outputs/preds/584_pred.png
diff --git a/preds/585_pred.png b/outputs/preds/585_pred.png
similarity index 100%
rename from preds/585_pred.png
rename to outputs/preds/585_pred.png
diff --git a/preds/586_pred.png b/outputs/preds/586_pred.png
similarity index 100%
rename from preds/586_pred.png
rename to outputs/preds/586_pred.png
diff --git a/preds/587_pred.png b/outputs/preds/587_pred.png
similarity index 100%
rename from preds/587_pred.png
rename to outputs/preds/587_pred.png
diff --git a/preds/588_pred.png b/outputs/preds/588_pred.png
similarity index 100%
rename from preds/588_pred.png
rename to outputs/preds/588_pred.png
diff --git a/preds/589_pred.png b/outputs/preds/589_pred.png
similarity index 100%
rename from preds/589_pred.png
rename to outputs/preds/589_pred.png
diff --git a/preds/58_pred.png b/outputs/preds/58_pred.png
similarity index 100%
rename from preds/58_pred.png
rename to outputs/preds/58_pred.png
diff --git a/preds/590_pred.png b/outputs/preds/590_pred.png
similarity index 100%
rename from preds/590_pred.png
rename to outputs/preds/590_pred.png
diff --git a/preds/591_pred.png b/outputs/preds/591_pred.png
similarity index 100%
rename from preds/591_pred.png
rename to outputs/preds/591_pred.png
diff --git a/preds/592_pred.png b/outputs/preds/592_pred.png
similarity index 100%
rename from preds/592_pred.png
rename to outputs/preds/592_pred.png
diff --git a/preds/593_pred.png b/outputs/preds/593_pred.png
similarity index 100%
rename from preds/593_pred.png
rename to outputs/preds/593_pred.png
diff --git a/preds/594_pred.png b/outputs/preds/594_pred.png
similarity index 100%
rename from preds/594_pred.png
rename to outputs/preds/594_pred.png
diff --git a/preds/595_pred.png b/outputs/preds/595_pred.png
similarity index 100%
rename from preds/595_pred.png
rename to outputs/preds/595_pred.png
diff --git a/preds/596_pred.png b/outputs/preds/596_pred.png
similarity index 100%
rename from preds/596_pred.png
rename to outputs/preds/596_pred.png
diff --git a/preds/597_pred.png b/outputs/preds/597_pred.png
similarity index 100%
rename from preds/597_pred.png
rename to outputs/preds/597_pred.png
diff --git a/preds/598_pred.png b/outputs/preds/598_pred.png
similarity index 100%
rename from preds/598_pred.png
rename to outputs/preds/598_pred.png
diff --git a/preds/599_pred.png b/outputs/preds/599_pred.png
similarity index 100%
rename from preds/599_pred.png
rename to outputs/preds/599_pred.png
diff --git a/preds/59_pred.png b/outputs/preds/59_pred.png
similarity index 100%
rename from preds/59_pred.png
rename to outputs/preds/59_pred.png
diff --git a/preds/5_pred.png b/outputs/preds/5_pred.png
similarity index 100%
rename from preds/5_pred.png
rename to outputs/preds/5_pred.png
diff --git a/preds/600_pred.png b/outputs/preds/600_pred.png
similarity index 100%
rename from preds/600_pred.png
rename to outputs/preds/600_pred.png
diff --git a/preds/601_pred.png b/outputs/preds/601_pred.png
similarity index 100%
rename from preds/601_pred.png
rename to outputs/preds/601_pred.png
diff --git a/preds/602_pred.png b/outputs/preds/602_pred.png
similarity index 100%
rename from preds/602_pred.png
rename to outputs/preds/602_pred.png
diff --git a/preds/603_pred.png b/outputs/preds/603_pred.png
similarity index 100%
rename from preds/603_pred.png
rename to outputs/preds/603_pred.png
diff --git a/preds/604_pred.png b/outputs/preds/604_pred.png
similarity index 100%
rename from preds/604_pred.png
rename to outputs/preds/604_pred.png
diff --git a/preds/605_pred.png b/outputs/preds/605_pred.png
similarity index 100%
rename from preds/605_pred.png
rename to outputs/preds/605_pred.png
diff --git a/preds/606_pred.png b/outputs/preds/606_pred.png
similarity index 100%
rename from preds/606_pred.png
rename to outputs/preds/606_pred.png
diff --git a/preds/607_pred.png b/outputs/preds/607_pred.png
similarity index 100%
rename from preds/607_pred.png
rename to outputs/preds/607_pred.png
diff --git a/preds/608_pred.png b/outputs/preds/608_pred.png
similarity index 100%
rename from preds/608_pred.png
rename to outputs/preds/608_pred.png
diff --git a/preds/609_pred.png b/outputs/preds/609_pred.png
similarity index 100%
rename from preds/609_pred.png
rename to outputs/preds/609_pred.png
diff --git a/preds/60_pred.png b/outputs/preds/60_pred.png
similarity index 100%
rename from preds/60_pred.png
rename to outputs/preds/60_pred.png
diff --git a/preds/610_pred.png b/outputs/preds/610_pred.png
similarity index 100%
rename from preds/610_pred.png
rename to outputs/preds/610_pred.png
diff --git a/preds/611_pred.png b/outputs/preds/611_pred.png
similarity index 100%
rename from preds/611_pred.png
rename to outputs/preds/611_pred.png
diff --git a/preds/612_pred.png b/outputs/preds/612_pred.png
similarity index 100%
rename from preds/612_pred.png
rename to outputs/preds/612_pred.png
diff --git a/preds/613_pred.png b/outputs/preds/613_pred.png
similarity index 100%
rename from preds/613_pred.png
rename to outputs/preds/613_pred.png
diff --git a/preds/614_pred.png b/outputs/preds/614_pred.png
similarity index 100%
rename from preds/614_pred.png
rename to outputs/preds/614_pred.png
diff --git a/preds/615_pred.png b/outputs/preds/615_pred.png
similarity index 100%
rename from preds/615_pred.png
rename to outputs/preds/615_pred.png
diff --git a/preds/616_pred.png b/outputs/preds/616_pred.png
similarity index 100%
rename from preds/616_pred.png
rename to outputs/preds/616_pred.png
diff --git a/preds/617_pred.png b/outputs/preds/617_pred.png
similarity index 100%
rename from preds/617_pred.png
rename to outputs/preds/617_pred.png
diff --git a/preds/618_pred.png b/outputs/preds/618_pred.png
similarity index 100%
rename from preds/618_pred.png
rename to outputs/preds/618_pred.png
diff --git a/preds/619_pred.png b/outputs/preds/619_pred.png
similarity index 100%
rename from preds/619_pred.png
rename to outputs/preds/619_pred.png
diff --git a/preds/61_pred.png b/outputs/preds/61_pred.png
similarity index 100%
rename from preds/61_pred.png
rename to outputs/preds/61_pred.png
diff --git a/preds/620_pred.png b/outputs/preds/620_pred.png
similarity index 100%
rename from preds/620_pred.png
rename to outputs/preds/620_pred.png
diff --git a/preds/621_pred.png b/outputs/preds/621_pred.png
similarity index 100%
rename from preds/621_pred.png
rename to outputs/preds/621_pred.png
diff --git a/preds/622_pred.png b/outputs/preds/622_pred.png
similarity index 100%
rename from preds/622_pred.png
rename to outputs/preds/622_pred.png
diff --git a/preds/623_pred.png b/outputs/preds/623_pred.png
similarity index 100%
rename from preds/623_pred.png
rename to outputs/preds/623_pred.png
diff --git a/preds/624_pred.png b/outputs/preds/624_pred.png
similarity index 100%
rename from preds/624_pred.png
rename to outputs/preds/624_pred.png
diff --git a/preds/625_pred.png b/outputs/preds/625_pred.png
similarity index 100%
rename from preds/625_pred.png
rename to outputs/preds/625_pred.png
diff --git a/preds/626_pred.png b/outputs/preds/626_pred.png
similarity index 100%
rename from preds/626_pred.png
rename to outputs/preds/626_pred.png
diff --git a/preds/627_pred.png b/outputs/preds/627_pred.png
similarity index 100%
rename from preds/627_pred.png
rename to outputs/preds/627_pred.png
diff --git a/preds/628_pred.png b/outputs/preds/628_pred.png
similarity index 100%
rename from preds/628_pred.png
rename to outputs/preds/628_pred.png
diff --git a/preds/629_pred.png b/outputs/preds/629_pred.png
similarity index 100%
rename from preds/629_pred.png
rename to outputs/preds/629_pred.png
diff --git a/preds/62_pred.png b/outputs/preds/62_pred.png
similarity index 100%
rename from preds/62_pred.png
rename to outputs/preds/62_pred.png
diff --git a/preds/630_pred.png b/outputs/preds/630_pred.png
similarity index 100%
rename from preds/630_pred.png
rename to outputs/preds/630_pred.png
diff --git a/preds/631_pred.png b/outputs/preds/631_pred.png
similarity index 100%
rename from preds/631_pred.png
rename to outputs/preds/631_pred.png
diff --git a/preds/632_pred.png b/outputs/preds/632_pred.png
similarity index 100%
rename from preds/632_pred.png
rename to outputs/preds/632_pred.png
diff --git a/preds/633_pred.png b/outputs/preds/633_pred.png
similarity index 100%
rename from preds/633_pred.png
rename to outputs/preds/633_pred.png
diff --git a/preds/634_pred.png b/outputs/preds/634_pred.png
similarity index 100%
rename from preds/634_pred.png
rename to outputs/preds/634_pred.png
diff --git a/preds/635_pred.png b/outputs/preds/635_pred.png
similarity index 100%
rename from preds/635_pred.png
rename to outputs/preds/635_pred.png
diff --git a/preds/636_pred.png b/outputs/preds/636_pred.png
similarity index 100%
rename from preds/636_pred.png
rename to outputs/preds/636_pred.png
diff --git a/preds/637_pred.png b/outputs/preds/637_pred.png
similarity index 100%
rename from preds/637_pred.png
rename to outputs/preds/637_pred.png
diff --git a/preds/638_pred.png b/outputs/preds/638_pred.png
similarity index 100%
rename from preds/638_pred.png
rename to outputs/preds/638_pred.png
diff --git a/preds/639_pred.png b/outputs/preds/639_pred.png
similarity index 100%
rename from preds/639_pred.png
rename to outputs/preds/639_pred.png
diff --git a/preds/63_pred.png b/outputs/preds/63_pred.png
similarity index 100%
rename from preds/63_pred.png
rename to outputs/preds/63_pred.png
diff --git a/preds/640_pred.png b/outputs/preds/640_pred.png
similarity index 100%
rename from preds/640_pred.png
rename to outputs/preds/640_pred.png
diff --git a/preds/641_pred.png b/outputs/preds/641_pred.png
similarity index 100%
rename from preds/641_pred.png
rename to outputs/preds/641_pred.png
diff --git a/preds/642_pred.png b/outputs/preds/642_pred.png
similarity index 100%
rename from preds/642_pred.png
rename to outputs/preds/642_pred.png
diff --git a/preds/643_pred.png b/outputs/preds/643_pred.png
similarity index 100%
rename from preds/643_pred.png
rename to outputs/preds/643_pred.png
diff --git a/preds/644_pred.png b/outputs/preds/644_pred.png
similarity index 100%
rename from preds/644_pred.png
rename to outputs/preds/644_pred.png
diff --git a/preds/645_pred.png b/outputs/preds/645_pred.png
similarity index 100%
rename from preds/645_pred.png
rename to outputs/preds/645_pred.png
diff --git a/preds/646_pred.png b/outputs/preds/646_pred.png
similarity index 100%
rename from preds/646_pred.png
rename to outputs/preds/646_pred.png
diff --git a/preds/647_pred.png b/outputs/preds/647_pred.png
similarity index 100%
rename from preds/647_pred.png
rename to outputs/preds/647_pred.png
diff --git a/preds/648_pred.png b/outputs/preds/648_pred.png
similarity index 100%
rename from preds/648_pred.png
rename to outputs/preds/648_pred.png
diff --git a/preds/649_pred.png b/outputs/preds/649_pred.png
similarity index 100%
rename from preds/649_pred.png
rename to outputs/preds/649_pred.png
diff --git a/preds/64_pred.png b/outputs/preds/64_pred.png
similarity index 100%
rename from preds/64_pred.png
rename to outputs/preds/64_pred.png
diff --git a/preds/650_pred.png b/outputs/preds/650_pred.png
similarity index 100%
rename from preds/650_pred.png
rename to outputs/preds/650_pred.png
diff --git a/preds/651_pred.png b/outputs/preds/651_pred.png
similarity index 100%
rename from preds/651_pred.png
rename to outputs/preds/651_pred.png
diff --git a/preds/652_pred.png b/outputs/preds/652_pred.png
similarity index 100%
rename from preds/652_pred.png
rename to outputs/preds/652_pred.png
diff --git a/preds/653_pred.png b/outputs/preds/653_pred.png
similarity index 100%
rename from preds/653_pred.png
rename to outputs/preds/653_pred.png
diff --git a/preds/654_pred.png b/outputs/preds/654_pred.png
similarity index 100%
rename from preds/654_pred.png
rename to outputs/preds/654_pred.png
diff --git a/preds/655_pred.png b/outputs/preds/655_pred.png
similarity index 100%
rename from preds/655_pred.png
rename to outputs/preds/655_pred.png
diff --git a/preds/656_pred.png b/outputs/preds/656_pred.png
similarity index 100%
rename from preds/656_pred.png
rename to outputs/preds/656_pred.png
diff --git a/preds/657_pred.png b/outputs/preds/657_pred.png
similarity index 100%
rename from preds/657_pred.png
rename to outputs/preds/657_pred.png
diff --git a/preds/658_pred.png b/outputs/preds/658_pred.png
similarity index 100%
rename from preds/658_pred.png
rename to outputs/preds/658_pred.png
diff --git a/preds/659_pred.png b/outputs/preds/659_pred.png
similarity index 100%
rename from preds/659_pred.png
rename to outputs/preds/659_pred.png
diff --git a/preds/65_pred.png b/outputs/preds/65_pred.png
similarity index 100%
rename from preds/65_pred.png
rename to outputs/preds/65_pred.png
diff --git a/preds/660_pred.png b/outputs/preds/660_pred.png
similarity index 100%
rename from preds/660_pred.png
rename to outputs/preds/660_pred.png
diff --git a/preds/661_pred.png b/outputs/preds/661_pred.png
similarity index 100%
rename from preds/661_pred.png
rename to outputs/preds/661_pred.png
diff --git a/preds/662_pred.png b/outputs/preds/662_pred.png
similarity index 100%
rename from preds/662_pred.png
rename to outputs/preds/662_pred.png
diff --git a/preds/663_pred.png b/outputs/preds/663_pred.png
similarity index 100%
rename from preds/663_pred.png
rename to outputs/preds/663_pred.png
diff --git a/preds/664_pred.png b/outputs/preds/664_pred.png
similarity index 100%
rename from preds/664_pred.png
rename to outputs/preds/664_pred.png
diff --git a/preds/665_pred.png b/outputs/preds/665_pred.png
similarity index 100%
rename from preds/665_pred.png
rename to outputs/preds/665_pred.png
diff --git a/preds/666_pred.png b/outputs/preds/666_pred.png
similarity index 100%
rename from preds/666_pred.png
rename to outputs/preds/666_pred.png
diff --git a/preds/667_pred.png b/outputs/preds/667_pred.png
similarity index 100%
rename from preds/667_pred.png
rename to outputs/preds/667_pred.png
diff --git a/preds/668_pred.png b/outputs/preds/668_pred.png
similarity index 100%
rename from preds/668_pred.png
rename to outputs/preds/668_pred.png
diff --git a/preds/669_pred.png b/outputs/preds/669_pred.png
similarity index 100%
rename from preds/669_pred.png
rename to outputs/preds/669_pred.png
diff --git a/preds/66_pred.png b/outputs/preds/66_pred.png
similarity index 100%
rename from preds/66_pred.png
rename to outputs/preds/66_pred.png
diff --git a/preds/670_pred.png b/outputs/preds/670_pred.png
similarity index 100%
rename from preds/670_pred.png
rename to outputs/preds/670_pred.png
diff --git a/preds/671_pred.png b/outputs/preds/671_pred.png
similarity index 100%
rename from preds/671_pred.png
rename to outputs/preds/671_pred.png
diff --git a/preds/672_pred.png b/outputs/preds/672_pred.png
similarity index 100%
rename from preds/672_pred.png
rename to outputs/preds/672_pred.png
diff --git a/preds/673_pred.png b/outputs/preds/673_pred.png
similarity index 100%
rename from preds/673_pred.png
rename to outputs/preds/673_pred.png
diff --git a/preds/674_pred.png b/outputs/preds/674_pred.png
similarity index 100%
rename from preds/674_pred.png
rename to outputs/preds/674_pred.png
diff --git a/preds/675_pred.png b/outputs/preds/675_pred.png
similarity index 100%
rename from preds/675_pred.png
rename to outputs/preds/675_pred.png
diff --git a/preds/676_pred.png b/outputs/preds/676_pred.png
similarity index 100%
rename from preds/676_pred.png
rename to outputs/preds/676_pred.png
diff --git a/preds/677_pred.png b/outputs/preds/677_pred.png
similarity index 100%
rename from preds/677_pred.png
rename to outputs/preds/677_pred.png
diff --git a/preds/678_pred.png b/outputs/preds/678_pred.png
similarity index 100%
rename from preds/678_pred.png
rename to outputs/preds/678_pred.png
diff --git a/preds/679_pred.png b/outputs/preds/679_pred.png
similarity index 100%
rename from preds/679_pred.png
rename to outputs/preds/679_pred.png
diff --git a/preds/67_pred.png b/outputs/preds/67_pred.png
similarity index 100%
rename from preds/67_pred.png
rename to outputs/preds/67_pred.png
diff --git a/preds/680_pred.png b/outputs/preds/680_pred.png
similarity index 100%
rename from preds/680_pred.png
rename to outputs/preds/680_pred.png
diff --git a/preds/681_pred.png b/outputs/preds/681_pred.png
similarity index 100%
rename from preds/681_pred.png
rename to outputs/preds/681_pred.png
diff --git a/preds/682_pred.png b/outputs/preds/682_pred.png
similarity index 100%
rename from preds/682_pred.png
rename to outputs/preds/682_pred.png
diff --git a/preds/683_pred.png b/outputs/preds/683_pred.png
similarity index 100%
rename from preds/683_pred.png
rename to outputs/preds/683_pred.png
diff --git a/preds/684_pred.png b/outputs/preds/684_pred.png
similarity index 100%
rename from preds/684_pred.png
rename to outputs/preds/684_pred.png
diff --git a/preds/685_pred.png b/outputs/preds/685_pred.png
similarity index 100%
rename from preds/685_pred.png
rename to outputs/preds/685_pred.png
diff --git a/preds/686_pred.png b/outputs/preds/686_pred.png
similarity index 100%
rename from preds/686_pred.png
rename to outputs/preds/686_pred.png
diff --git a/preds/687_pred.png b/outputs/preds/687_pred.png
similarity index 100%
rename from preds/687_pred.png
rename to outputs/preds/687_pred.png
diff --git a/preds/688_pred.png b/outputs/preds/688_pred.png
similarity index 100%
rename from preds/688_pred.png
rename to outputs/preds/688_pred.png
diff --git a/preds/689_pred.png b/outputs/preds/689_pred.png
similarity index 100%
rename from preds/689_pred.png
rename to outputs/preds/689_pred.png
diff --git a/preds/68_pred.png b/outputs/preds/68_pred.png
similarity index 100%
rename from preds/68_pred.png
rename to outputs/preds/68_pred.png
diff --git a/preds/690_pred.png b/outputs/preds/690_pred.png
similarity index 100%
rename from preds/690_pred.png
rename to outputs/preds/690_pred.png
diff --git a/preds/691_pred.png b/outputs/preds/691_pred.png
similarity index 100%
rename from preds/691_pred.png
rename to outputs/preds/691_pred.png
diff --git a/preds/692_pred.png b/outputs/preds/692_pred.png
similarity index 100%
rename from preds/692_pred.png
rename to outputs/preds/692_pred.png
diff --git a/preds/693_pred.png b/outputs/preds/693_pred.png
similarity index 100%
rename from preds/693_pred.png
rename to outputs/preds/693_pred.png
diff --git a/preds/694_pred.png b/outputs/preds/694_pred.png
similarity index 100%
rename from preds/694_pred.png
rename to outputs/preds/694_pred.png
diff --git a/preds/695_pred.png b/outputs/preds/695_pred.png
similarity index 100%
rename from preds/695_pred.png
rename to outputs/preds/695_pred.png
diff --git a/preds/696_pred.png b/outputs/preds/696_pred.png
similarity index 100%
rename from preds/696_pred.png
rename to outputs/preds/696_pred.png
diff --git a/preds/697_pred.png b/outputs/preds/697_pred.png
similarity index 100%
rename from preds/697_pred.png
rename to outputs/preds/697_pred.png
diff --git a/preds/698_pred.png b/outputs/preds/698_pred.png
similarity index 100%
rename from preds/698_pred.png
rename to outputs/preds/698_pred.png
diff --git a/preds/699_pred.png b/outputs/preds/699_pred.png
similarity index 100%
rename from preds/699_pred.png
rename to outputs/preds/699_pred.png
diff --git a/preds/69_pred.png b/outputs/preds/69_pred.png
similarity index 100%
rename from preds/69_pred.png
rename to outputs/preds/69_pred.png
diff --git a/preds/6_pred.png b/outputs/preds/6_pred.png
similarity index 100%
rename from preds/6_pred.png
rename to outputs/preds/6_pred.png
diff --git a/preds/700_pred.png b/outputs/preds/700_pred.png
similarity index 100%
rename from preds/700_pred.png
rename to outputs/preds/700_pred.png
diff --git a/preds/701_pred.png b/outputs/preds/701_pred.png
similarity index 100%
rename from preds/701_pred.png
rename to outputs/preds/701_pred.png
diff --git a/preds/702_pred.png b/outputs/preds/702_pred.png
similarity index 100%
rename from preds/702_pred.png
rename to outputs/preds/702_pred.png
diff --git a/preds/703_pred.png b/outputs/preds/703_pred.png
similarity index 100%
rename from preds/703_pred.png
rename to outputs/preds/703_pred.png
diff --git a/preds/704_pred.png b/outputs/preds/704_pred.png
similarity index 100%
rename from preds/704_pred.png
rename to outputs/preds/704_pred.png
diff --git a/preds/705_pred.png b/outputs/preds/705_pred.png
similarity index 100%
rename from preds/705_pred.png
rename to outputs/preds/705_pred.png
diff --git a/preds/706_pred.png b/outputs/preds/706_pred.png
similarity index 100%
rename from preds/706_pred.png
rename to outputs/preds/706_pred.png
diff --git a/preds/707_pred.png b/outputs/preds/707_pred.png
similarity index 100%
rename from preds/707_pred.png
rename to outputs/preds/707_pred.png
diff --git a/preds/708_pred.png b/outputs/preds/708_pred.png
similarity index 100%
rename from preds/708_pred.png
rename to outputs/preds/708_pred.png
diff --git a/preds/709_pred.png b/outputs/preds/709_pred.png
similarity index 100%
rename from preds/709_pred.png
rename to outputs/preds/709_pred.png
diff --git a/preds/70_pred.png b/outputs/preds/70_pred.png
similarity index 100%
rename from preds/70_pred.png
rename to outputs/preds/70_pred.png
diff --git a/preds/710_pred.png b/outputs/preds/710_pred.png
similarity index 100%
rename from preds/710_pred.png
rename to outputs/preds/710_pred.png
diff --git a/preds/711_pred.png b/outputs/preds/711_pred.png
similarity index 100%
rename from preds/711_pred.png
rename to outputs/preds/711_pred.png
diff --git a/preds/712_pred.png b/outputs/preds/712_pred.png
similarity index 100%
rename from preds/712_pred.png
rename to outputs/preds/712_pred.png
diff --git a/preds/713_pred.png b/outputs/preds/713_pred.png
similarity index 100%
rename from preds/713_pred.png
rename to outputs/preds/713_pred.png
diff --git a/preds/714_pred.png b/outputs/preds/714_pred.png
similarity index 100%
rename from preds/714_pred.png
rename to outputs/preds/714_pred.png
diff --git a/preds/715_pred.png b/outputs/preds/715_pred.png
similarity index 100%
rename from preds/715_pred.png
rename to outputs/preds/715_pred.png
diff --git a/preds/716_pred.png b/outputs/preds/716_pred.png
similarity index 100%
rename from preds/716_pred.png
rename to outputs/preds/716_pred.png
diff --git a/preds/717_pred.png b/outputs/preds/717_pred.png
similarity index 100%
rename from preds/717_pred.png
rename to outputs/preds/717_pred.png
diff --git a/preds/718_pred.png b/outputs/preds/718_pred.png
similarity index 100%
rename from preds/718_pred.png
rename to outputs/preds/718_pred.png
diff --git a/preds/719_pred.png b/outputs/preds/719_pred.png
similarity index 100%
rename from preds/719_pred.png
rename to outputs/preds/719_pred.png
diff --git a/preds/71_pred.png b/outputs/preds/71_pred.png
similarity index 100%
rename from preds/71_pred.png
rename to outputs/preds/71_pred.png
diff --git a/preds/720_pred.png b/outputs/preds/720_pred.png
similarity index 100%
rename from preds/720_pred.png
rename to outputs/preds/720_pred.png
diff --git a/preds/721_pred.png b/outputs/preds/721_pred.png
similarity index 100%
rename from preds/721_pred.png
rename to outputs/preds/721_pred.png
diff --git a/preds/722_pred.png b/outputs/preds/722_pred.png
similarity index 100%
rename from preds/722_pred.png
rename to outputs/preds/722_pred.png
diff --git a/preds/723_pred.png b/outputs/preds/723_pred.png
similarity index 100%
rename from preds/723_pred.png
rename to outputs/preds/723_pred.png
diff --git a/preds/724_pred.png b/outputs/preds/724_pred.png
similarity index 100%
rename from preds/724_pred.png
rename to outputs/preds/724_pred.png
diff --git a/preds/725_pred.png b/outputs/preds/725_pred.png
similarity index 100%
rename from preds/725_pred.png
rename to outputs/preds/725_pred.png
diff --git a/preds/726_pred.png b/outputs/preds/726_pred.png
similarity index 100%
rename from preds/726_pred.png
rename to outputs/preds/726_pred.png
diff --git a/preds/727_pred.png b/outputs/preds/727_pred.png
similarity index 100%
rename from preds/727_pred.png
rename to outputs/preds/727_pred.png
diff --git a/preds/728_pred.png b/outputs/preds/728_pred.png
similarity index 100%
rename from preds/728_pred.png
rename to outputs/preds/728_pred.png
diff --git a/preds/729_pred.png b/outputs/preds/729_pred.png
similarity index 100%
rename from preds/729_pred.png
rename to outputs/preds/729_pred.png
diff --git a/preds/72_pred.png b/outputs/preds/72_pred.png
similarity index 100%
rename from preds/72_pred.png
rename to outputs/preds/72_pred.png
diff --git a/preds/730_pred.png b/outputs/preds/730_pred.png
similarity index 100%
rename from preds/730_pred.png
rename to outputs/preds/730_pred.png
diff --git a/preds/731_pred.png b/outputs/preds/731_pred.png
similarity index 100%
rename from preds/731_pred.png
rename to outputs/preds/731_pred.png
diff --git a/preds/732_pred.png b/outputs/preds/732_pred.png
similarity index 100%
rename from preds/732_pred.png
rename to outputs/preds/732_pred.png
diff --git a/preds/733_pred.png b/outputs/preds/733_pred.png
similarity index 100%
rename from preds/733_pred.png
rename to outputs/preds/733_pred.png
diff --git a/preds/734_pred.png b/outputs/preds/734_pred.png
similarity index 100%
rename from preds/734_pred.png
rename to outputs/preds/734_pred.png
diff --git a/preds/735_pred.png b/outputs/preds/735_pred.png
similarity index 100%
rename from preds/735_pred.png
rename to outputs/preds/735_pred.png
diff --git a/preds/736_pred.png b/outputs/preds/736_pred.png
similarity index 100%
rename from preds/736_pred.png
rename to outputs/preds/736_pred.png
diff --git a/preds/737_pred.png b/outputs/preds/737_pred.png
similarity index 100%
rename from preds/737_pred.png
rename to outputs/preds/737_pred.png
diff --git a/preds/738_pred.png b/outputs/preds/738_pred.png
similarity index 100%
rename from preds/738_pred.png
rename to outputs/preds/738_pred.png
diff --git a/preds/739_pred.png b/outputs/preds/739_pred.png
similarity index 100%
rename from preds/739_pred.png
rename to outputs/preds/739_pred.png
diff --git a/preds/73_pred.png b/outputs/preds/73_pred.png
similarity index 100%
rename from preds/73_pred.png
rename to outputs/preds/73_pred.png
diff --git a/preds/740_pred.png b/outputs/preds/740_pred.png
similarity index 100%
rename from preds/740_pred.png
rename to outputs/preds/740_pred.png
diff --git a/preds/741_pred.png b/outputs/preds/741_pred.png
similarity index 100%
rename from preds/741_pred.png
rename to outputs/preds/741_pred.png
diff --git a/preds/742_pred.png b/outputs/preds/742_pred.png
similarity index 100%
rename from preds/742_pred.png
rename to outputs/preds/742_pred.png
diff --git a/preds/743_pred.png b/outputs/preds/743_pred.png
similarity index 100%
rename from preds/743_pred.png
rename to outputs/preds/743_pred.png
diff --git a/preds/744_pred.png b/outputs/preds/744_pred.png
similarity index 100%
rename from preds/744_pred.png
rename to outputs/preds/744_pred.png
diff --git a/preds/745_pred.png b/outputs/preds/745_pred.png
similarity index 100%
rename from preds/745_pred.png
rename to outputs/preds/745_pred.png
diff --git a/preds/746_pred.png b/outputs/preds/746_pred.png
similarity index 100%
rename from preds/746_pred.png
rename to outputs/preds/746_pred.png
diff --git a/preds/747_pred.png b/outputs/preds/747_pred.png
similarity index 100%
rename from preds/747_pred.png
rename to outputs/preds/747_pred.png
diff --git a/preds/748_pred.png b/outputs/preds/748_pred.png
similarity index 100%
rename from preds/748_pred.png
rename to outputs/preds/748_pred.png
diff --git a/preds/749_pred.png b/outputs/preds/749_pred.png
similarity index 100%
rename from preds/749_pred.png
rename to outputs/preds/749_pred.png
diff --git a/preds/74_pred.png b/outputs/preds/74_pred.png
similarity index 100%
rename from preds/74_pred.png
rename to outputs/preds/74_pred.png
diff --git a/preds/750_pred.png b/outputs/preds/750_pred.png
similarity index 100%
rename from preds/750_pred.png
rename to outputs/preds/750_pred.png
diff --git a/preds/751_pred.png b/outputs/preds/751_pred.png
similarity index 100%
rename from preds/751_pred.png
rename to outputs/preds/751_pred.png
diff --git a/preds/752_pred.png b/outputs/preds/752_pred.png
similarity index 100%
rename from preds/752_pred.png
rename to outputs/preds/752_pred.png
diff --git a/preds/753_pred.png b/outputs/preds/753_pred.png
similarity index 100%
rename from preds/753_pred.png
rename to outputs/preds/753_pred.png
diff --git a/preds/754_pred.png b/outputs/preds/754_pred.png
similarity index 100%
rename from preds/754_pred.png
rename to outputs/preds/754_pred.png
diff --git a/preds/755_pred.png b/outputs/preds/755_pred.png
similarity index 100%
rename from preds/755_pred.png
rename to outputs/preds/755_pred.png
diff --git a/preds/756_pred.png b/outputs/preds/756_pred.png
similarity index 100%
rename from preds/756_pred.png
rename to outputs/preds/756_pred.png
diff --git a/preds/757_pred.png b/outputs/preds/757_pred.png
similarity index 100%
rename from preds/757_pred.png
rename to outputs/preds/757_pred.png
diff --git a/preds/758_pred.png b/outputs/preds/758_pred.png
similarity index 100%
rename from preds/758_pred.png
rename to outputs/preds/758_pred.png
diff --git a/preds/759_pred.png b/outputs/preds/759_pred.png
similarity index 100%
rename from preds/759_pred.png
rename to outputs/preds/759_pred.png
diff --git a/preds/75_pred.png b/outputs/preds/75_pred.png
similarity index 100%
rename from preds/75_pred.png
rename to outputs/preds/75_pred.png
diff --git a/preds/760_pred.png b/outputs/preds/760_pred.png
similarity index 100%
rename from preds/760_pred.png
rename to outputs/preds/760_pred.png
diff --git a/preds/761_pred.png b/outputs/preds/761_pred.png
similarity index 100%
rename from preds/761_pred.png
rename to outputs/preds/761_pred.png
diff --git a/preds/762_pred.png b/outputs/preds/762_pred.png
similarity index 100%
rename from preds/762_pred.png
rename to outputs/preds/762_pred.png
diff --git a/preds/763_pred.png b/outputs/preds/763_pred.png
similarity index 100%
rename from preds/763_pred.png
rename to outputs/preds/763_pred.png
diff --git a/preds/764_pred.png b/outputs/preds/764_pred.png
similarity index 100%
rename from preds/764_pred.png
rename to outputs/preds/764_pred.png
diff --git a/preds/765_pred.png b/outputs/preds/765_pred.png
similarity index 100%
rename from preds/765_pred.png
rename to outputs/preds/765_pred.png
diff --git a/preds/766_pred.png b/outputs/preds/766_pred.png
similarity index 100%
rename from preds/766_pred.png
rename to outputs/preds/766_pred.png
diff --git a/preds/767_pred.png b/outputs/preds/767_pred.png
similarity index 100%
rename from preds/767_pred.png
rename to outputs/preds/767_pred.png
diff --git a/preds/768_pred.png b/outputs/preds/768_pred.png
similarity index 100%
rename from preds/768_pred.png
rename to outputs/preds/768_pred.png
diff --git a/preds/769_pred.png b/outputs/preds/769_pred.png
similarity index 100%
rename from preds/769_pred.png
rename to outputs/preds/769_pred.png
diff --git a/preds/76_pred.png b/outputs/preds/76_pred.png
similarity index 100%
rename from preds/76_pred.png
rename to outputs/preds/76_pred.png
diff --git a/preds/770_pred.png b/outputs/preds/770_pred.png
similarity index 100%
rename from preds/770_pred.png
rename to outputs/preds/770_pred.png
diff --git a/preds/771_pred.png b/outputs/preds/771_pred.png
similarity index 100%
rename from preds/771_pred.png
rename to outputs/preds/771_pred.png
diff --git a/preds/772_pred.png b/outputs/preds/772_pred.png
similarity index 100%
rename from preds/772_pred.png
rename to outputs/preds/772_pred.png
diff --git a/preds/773_pred.png b/outputs/preds/773_pred.png
similarity index 100%
rename from preds/773_pred.png
rename to outputs/preds/773_pred.png
diff --git a/preds/774_pred.png b/outputs/preds/774_pred.png
similarity index 100%
rename from preds/774_pred.png
rename to outputs/preds/774_pred.png
diff --git a/preds/775_pred.png b/outputs/preds/775_pred.png
similarity index 100%
rename from preds/775_pred.png
rename to outputs/preds/775_pred.png
diff --git a/preds/776_pred.png b/outputs/preds/776_pred.png
similarity index 100%
rename from preds/776_pred.png
rename to outputs/preds/776_pred.png
diff --git a/preds/777_pred.png b/outputs/preds/777_pred.png
similarity index 100%
rename from preds/777_pred.png
rename to outputs/preds/777_pred.png
diff --git a/preds/778_pred.png b/outputs/preds/778_pred.png
similarity index 100%
rename from preds/778_pred.png
rename to outputs/preds/778_pred.png
diff --git a/preds/779_pred.png b/outputs/preds/779_pred.png
similarity index 100%
rename from preds/779_pred.png
rename to outputs/preds/779_pred.png
diff --git a/preds/77_pred.png b/outputs/preds/77_pred.png
similarity index 100%
rename from preds/77_pred.png
rename to outputs/preds/77_pred.png
diff --git a/preds/780_pred.png b/outputs/preds/780_pred.png
similarity index 100%
rename from preds/780_pred.png
rename to outputs/preds/780_pred.png
diff --git a/preds/781_pred.png b/outputs/preds/781_pred.png
similarity index 100%
rename from preds/781_pred.png
rename to outputs/preds/781_pred.png
diff --git a/preds/782_pred.png b/outputs/preds/782_pred.png
similarity index 100%
rename from preds/782_pred.png
rename to outputs/preds/782_pred.png
diff --git a/preds/783_pred.png b/outputs/preds/783_pred.png
similarity index 100%
rename from preds/783_pred.png
rename to outputs/preds/783_pred.png
diff --git a/preds/784_pred.png b/outputs/preds/784_pred.png
similarity index 100%
rename from preds/784_pred.png
rename to outputs/preds/784_pred.png
diff --git a/preds/785_pred.png b/outputs/preds/785_pred.png
similarity index 100%
rename from preds/785_pred.png
rename to outputs/preds/785_pred.png
diff --git a/preds/786_pred.png b/outputs/preds/786_pred.png
similarity index 100%
rename from preds/786_pred.png
rename to outputs/preds/786_pred.png
diff --git a/preds/787_pred.png b/outputs/preds/787_pred.png
similarity index 100%
rename from preds/787_pred.png
rename to outputs/preds/787_pred.png
diff --git a/preds/788_pred.png b/outputs/preds/788_pred.png
similarity index 100%
rename from preds/788_pred.png
rename to outputs/preds/788_pred.png
diff --git a/preds/789_pred.png b/outputs/preds/789_pred.png
similarity index 100%
rename from preds/789_pred.png
rename to outputs/preds/789_pred.png
diff --git a/preds/78_pred.png b/outputs/preds/78_pred.png
similarity index 100%
rename from preds/78_pred.png
rename to outputs/preds/78_pred.png
diff --git a/preds/790_pred.png b/outputs/preds/790_pred.png
similarity index 100%
rename from preds/790_pred.png
rename to outputs/preds/790_pred.png
diff --git a/preds/791_pred.png b/outputs/preds/791_pred.png
similarity index 100%
rename from preds/791_pred.png
rename to outputs/preds/791_pred.png
diff --git a/preds/792_pred.png b/outputs/preds/792_pred.png
similarity index 100%
rename from preds/792_pred.png
rename to outputs/preds/792_pred.png
diff --git a/preds/793_pred.png b/outputs/preds/793_pred.png
similarity index 100%
rename from preds/793_pred.png
rename to outputs/preds/793_pred.png
diff --git a/preds/794_pred.png b/outputs/preds/794_pred.png
similarity index 100%
rename from preds/794_pred.png
rename to outputs/preds/794_pred.png
diff --git a/preds/795_pred.png b/outputs/preds/795_pred.png
similarity index 100%
rename from preds/795_pred.png
rename to outputs/preds/795_pred.png
diff --git a/preds/796_pred.png b/outputs/preds/796_pred.png
similarity index 100%
rename from preds/796_pred.png
rename to outputs/preds/796_pred.png
diff --git a/preds/797_pred.png b/outputs/preds/797_pred.png
similarity index 100%
rename from preds/797_pred.png
rename to outputs/preds/797_pred.png
diff --git a/preds/798_pred.png b/outputs/preds/798_pred.png
similarity index 100%
rename from preds/798_pred.png
rename to outputs/preds/798_pred.png
diff --git a/preds/799_pred.png b/outputs/preds/799_pred.png
similarity index 100%
rename from preds/799_pred.png
rename to outputs/preds/799_pred.png
diff --git a/preds/79_pred.png b/outputs/preds/79_pred.png
similarity index 100%
rename from preds/79_pred.png
rename to outputs/preds/79_pred.png
diff --git a/preds/7_pred.png b/outputs/preds/7_pred.png
similarity index 100%
rename from preds/7_pred.png
rename to outputs/preds/7_pred.png
diff --git a/preds/800_pred.png b/outputs/preds/800_pred.png
similarity index 100%
rename from preds/800_pred.png
rename to outputs/preds/800_pred.png
diff --git a/preds/801_pred.png b/outputs/preds/801_pred.png
similarity index 100%
rename from preds/801_pred.png
rename to outputs/preds/801_pred.png
diff --git a/preds/802_pred.png b/outputs/preds/802_pred.png
similarity index 100%
rename from preds/802_pred.png
rename to outputs/preds/802_pred.png
diff --git a/preds/803_pred.png b/outputs/preds/803_pred.png
similarity index 100%
rename from preds/803_pred.png
rename to outputs/preds/803_pred.png
diff --git a/preds/804_pred.png b/outputs/preds/804_pred.png
similarity index 100%
rename from preds/804_pred.png
rename to outputs/preds/804_pred.png
diff --git a/preds/805_pred.png b/outputs/preds/805_pred.png
similarity index 100%
rename from preds/805_pred.png
rename to outputs/preds/805_pred.png
diff --git a/preds/806_pred.png b/outputs/preds/806_pred.png
similarity index 100%
rename from preds/806_pred.png
rename to outputs/preds/806_pred.png
diff --git a/preds/807_pred.png b/outputs/preds/807_pred.png
similarity index 100%
rename from preds/807_pred.png
rename to outputs/preds/807_pred.png
diff --git a/preds/808_pred.png b/outputs/preds/808_pred.png
similarity index 100%
rename from preds/808_pred.png
rename to outputs/preds/808_pred.png
diff --git a/preds/809_pred.png b/outputs/preds/809_pred.png
similarity index 100%
rename from preds/809_pred.png
rename to outputs/preds/809_pred.png
diff --git a/preds/80_pred.png b/outputs/preds/80_pred.png
similarity index 100%
rename from preds/80_pred.png
rename to outputs/preds/80_pred.png
diff --git a/preds/810_pred.png b/outputs/preds/810_pred.png
similarity index 100%
rename from preds/810_pred.png
rename to outputs/preds/810_pred.png
diff --git a/preds/811_pred.png b/outputs/preds/811_pred.png
similarity index 100%
rename from preds/811_pred.png
rename to outputs/preds/811_pred.png
diff --git a/preds/812_pred.png b/outputs/preds/812_pred.png
similarity index 100%
rename from preds/812_pred.png
rename to outputs/preds/812_pred.png
diff --git a/preds/813_pred.png b/outputs/preds/813_pred.png
similarity index 100%
rename from preds/813_pred.png
rename to outputs/preds/813_pred.png
diff --git a/preds/814_pred.png b/outputs/preds/814_pred.png
similarity index 100%
rename from preds/814_pred.png
rename to outputs/preds/814_pred.png
diff --git a/preds/815_pred.png b/outputs/preds/815_pred.png
similarity index 100%
rename from preds/815_pred.png
rename to outputs/preds/815_pred.png
diff --git a/preds/816_pred.png b/outputs/preds/816_pred.png
similarity index 100%
rename from preds/816_pred.png
rename to outputs/preds/816_pred.png
diff --git a/preds/817_pred.png b/outputs/preds/817_pred.png
similarity index 100%
rename from preds/817_pred.png
rename to outputs/preds/817_pred.png
diff --git a/preds/818_pred.png b/outputs/preds/818_pred.png
similarity index 100%
rename from preds/818_pred.png
rename to outputs/preds/818_pred.png
diff --git a/preds/819_pred.png b/outputs/preds/819_pred.png
similarity index 100%
rename from preds/819_pred.png
rename to outputs/preds/819_pred.png
diff --git a/preds/81_pred.png b/outputs/preds/81_pred.png
similarity index 100%
rename from preds/81_pred.png
rename to outputs/preds/81_pred.png
diff --git a/preds/820_pred.png b/outputs/preds/820_pred.png
similarity index 100%
rename from preds/820_pred.png
rename to outputs/preds/820_pred.png
diff --git a/preds/821_pred.png b/outputs/preds/821_pred.png
similarity index 100%
rename from preds/821_pred.png
rename to outputs/preds/821_pred.png
diff --git a/preds/822_pred.png b/outputs/preds/822_pred.png
similarity index 100%
rename from preds/822_pred.png
rename to outputs/preds/822_pred.png
diff --git a/preds/823_pred.png b/outputs/preds/823_pred.png
similarity index 100%
rename from preds/823_pred.png
rename to outputs/preds/823_pred.png
diff --git a/preds/824_pred.png b/outputs/preds/824_pred.png
similarity index 100%
rename from preds/824_pred.png
rename to outputs/preds/824_pred.png
diff --git a/preds/825_pred.png b/outputs/preds/825_pred.png
similarity index 100%
rename from preds/825_pred.png
rename to outputs/preds/825_pred.png
diff --git a/preds/826_pred.png b/outputs/preds/826_pred.png
similarity index 100%
rename from preds/826_pred.png
rename to outputs/preds/826_pred.png
diff --git a/preds/827_pred.png b/outputs/preds/827_pred.png
similarity index 100%
rename from preds/827_pred.png
rename to outputs/preds/827_pred.png
diff --git a/preds/828_pred.png b/outputs/preds/828_pred.png
similarity index 100%
rename from preds/828_pred.png
rename to outputs/preds/828_pred.png
diff --git a/preds/829_pred.png b/outputs/preds/829_pred.png
similarity index 100%
rename from preds/829_pred.png
rename to outputs/preds/829_pred.png
diff --git a/preds/82_pred.png b/outputs/preds/82_pred.png
similarity index 100%
rename from preds/82_pred.png
rename to outputs/preds/82_pred.png
diff --git a/preds/830_pred.png b/outputs/preds/830_pred.png
similarity index 100%
rename from preds/830_pred.png
rename to outputs/preds/830_pred.png
diff --git a/preds/831_pred.png b/outputs/preds/831_pred.png
similarity index 100%
rename from preds/831_pred.png
rename to outputs/preds/831_pred.png
diff --git a/preds/832_pred.png b/outputs/preds/832_pred.png
similarity index 100%
rename from preds/832_pred.png
rename to outputs/preds/832_pred.png
diff --git a/preds/833_pred.png b/outputs/preds/833_pred.png
similarity index 100%
rename from preds/833_pred.png
rename to outputs/preds/833_pred.png
diff --git a/preds/834_pred.png b/outputs/preds/834_pred.png
similarity index 100%
rename from preds/834_pred.png
rename to outputs/preds/834_pred.png
diff --git a/preds/835_pred.png b/outputs/preds/835_pred.png
similarity index 100%
rename from preds/835_pred.png
rename to outputs/preds/835_pred.png
diff --git a/preds/836_pred.png b/outputs/preds/836_pred.png
similarity index 100%
rename from preds/836_pred.png
rename to outputs/preds/836_pred.png
diff --git a/preds/837_pred.png b/outputs/preds/837_pred.png
similarity index 100%
rename from preds/837_pred.png
rename to outputs/preds/837_pred.png
diff --git a/preds/838_pred.png b/outputs/preds/838_pred.png
similarity index 100%
rename from preds/838_pred.png
rename to outputs/preds/838_pred.png
diff --git a/preds/839_pred.png b/outputs/preds/839_pred.png
similarity index 100%
rename from preds/839_pred.png
rename to outputs/preds/839_pred.png
diff --git a/preds/83_pred.png b/outputs/preds/83_pred.png
similarity index 100%
rename from preds/83_pred.png
rename to outputs/preds/83_pred.png
diff --git a/preds/840_pred.png b/outputs/preds/840_pred.png
similarity index 100%
rename from preds/840_pred.png
rename to outputs/preds/840_pred.png
diff --git a/preds/841_pred.png b/outputs/preds/841_pred.png
similarity index 100%
rename from preds/841_pred.png
rename to outputs/preds/841_pred.png
diff --git a/preds/842_pred.png b/outputs/preds/842_pred.png
similarity index 100%
rename from preds/842_pred.png
rename to outputs/preds/842_pred.png
diff --git a/preds/843_pred.png b/outputs/preds/843_pred.png
similarity index 100%
rename from preds/843_pred.png
rename to outputs/preds/843_pred.png
diff --git a/preds/844_pred.png b/outputs/preds/844_pred.png
similarity index 100%
rename from preds/844_pred.png
rename to outputs/preds/844_pred.png
diff --git a/preds/845_pred.png b/outputs/preds/845_pred.png
similarity index 100%
rename from preds/845_pred.png
rename to outputs/preds/845_pred.png
diff --git a/preds/846_pred.png b/outputs/preds/846_pred.png
similarity index 100%
rename from preds/846_pred.png
rename to outputs/preds/846_pred.png
diff --git a/preds/847_pred.png b/outputs/preds/847_pred.png
similarity index 100%
rename from preds/847_pred.png
rename to outputs/preds/847_pred.png
diff --git a/preds/848_pred.png b/outputs/preds/848_pred.png
similarity index 100%
rename from preds/848_pred.png
rename to outputs/preds/848_pred.png
diff --git a/preds/849_pred.png b/outputs/preds/849_pred.png
similarity index 100%
rename from preds/849_pred.png
rename to outputs/preds/849_pred.png
diff --git a/preds/84_pred.png b/outputs/preds/84_pred.png
similarity index 100%
rename from preds/84_pred.png
rename to outputs/preds/84_pred.png
diff --git a/preds/850_pred.png b/outputs/preds/850_pred.png
similarity index 100%
rename from preds/850_pred.png
rename to outputs/preds/850_pred.png
diff --git a/preds/851_pred.png b/outputs/preds/851_pred.png
similarity index 100%
rename from preds/851_pred.png
rename to outputs/preds/851_pred.png
diff --git a/preds/852_pred.png b/outputs/preds/852_pred.png
similarity index 100%
rename from preds/852_pred.png
rename to outputs/preds/852_pred.png
diff --git a/preds/853_pred.png b/outputs/preds/853_pred.png
similarity index 100%
rename from preds/853_pred.png
rename to outputs/preds/853_pred.png
diff --git a/preds/854_pred.png b/outputs/preds/854_pred.png
similarity index 100%
rename from preds/854_pred.png
rename to outputs/preds/854_pred.png
diff --git a/preds/855_pred.png b/outputs/preds/855_pred.png
similarity index 100%
rename from preds/855_pred.png
rename to outputs/preds/855_pred.png
diff --git a/preds/856_pred.png b/outputs/preds/856_pred.png
similarity index 100%
rename from preds/856_pred.png
rename to outputs/preds/856_pred.png
diff --git a/preds/857_pred.png b/outputs/preds/857_pred.png
similarity index 100%
rename from preds/857_pred.png
rename to outputs/preds/857_pred.png
diff --git a/preds/858_pred.png b/outputs/preds/858_pred.png
similarity index 100%
rename from preds/858_pred.png
rename to outputs/preds/858_pred.png
diff --git a/preds/859_pred.png b/outputs/preds/859_pred.png
similarity index 100%
rename from preds/859_pred.png
rename to outputs/preds/859_pred.png
diff --git a/preds/85_pred.png b/outputs/preds/85_pred.png
similarity index 100%
rename from preds/85_pred.png
rename to outputs/preds/85_pred.png
diff --git a/preds/860_pred.png b/outputs/preds/860_pred.png
similarity index 100%
rename from preds/860_pred.png
rename to outputs/preds/860_pred.png
diff --git a/preds/861_pred.png b/outputs/preds/861_pred.png
similarity index 100%
rename from preds/861_pred.png
rename to outputs/preds/861_pred.png
diff --git a/preds/862_pred.png b/outputs/preds/862_pred.png
similarity index 100%
rename from preds/862_pred.png
rename to outputs/preds/862_pred.png
diff --git a/preds/863_pred.png b/outputs/preds/863_pred.png
similarity index 100%
rename from preds/863_pred.png
rename to outputs/preds/863_pred.png
diff --git a/preds/864_pred.png b/outputs/preds/864_pred.png
similarity index 100%
rename from preds/864_pred.png
rename to outputs/preds/864_pred.png
diff --git a/preds/865_pred.png b/outputs/preds/865_pred.png
similarity index 100%
rename from preds/865_pred.png
rename to outputs/preds/865_pred.png
diff --git a/preds/866_pred.png b/outputs/preds/866_pred.png
similarity index 100%
rename from preds/866_pred.png
rename to outputs/preds/866_pred.png
diff --git a/preds/867_pred.png b/outputs/preds/867_pred.png
similarity index 100%
rename from preds/867_pred.png
rename to outputs/preds/867_pred.png
diff --git a/preds/868_pred.png b/outputs/preds/868_pred.png
similarity index 100%
rename from preds/868_pred.png
rename to outputs/preds/868_pred.png
diff --git a/preds/869_pred.png b/outputs/preds/869_pred.png
similarity index 100%
rename from preds/869_pred.png
rename to outputs/preds/869_pred.png
diff --git a/preds/86_pred.png b/outputs/preds/86_pred.png
similarity index 100%
rename from preds/86_pred.png
rename to outputs/preds/86_pred.png
diff --git a/preds/870_pred.png b/outputs/preds/870_pred.png
similarity index 100%
rename from preds/870_pred.png
rename to outputs/preds/870_pred.png
diff --git a/preds/871_pred.png b/outputs/preds/871_pred.png
similarity index 100%
rename from preds/871_pred.png
rename to outputs/preds/871_pred.png
diff --git a/preds/872_pred.png b/outputs/preds/872_pred.png
similarity index 100%
rename from preds/872_pred.png
rename to outputs/preds/872_pred.png
diff --git a/preds/873_pred.png b/outputs/preds/873_pred.png
similarity index 100%
rename from preds/873_pred.png
rename to outputs/preds/873_pred.png
diff --git a/preds/874_pred.png b/outputs/preds/874_pred.png
similarity index 100%
rename from preds/874_pred.png
rename to outputs/preds/874_pred.png
diff --git a/preds/875_pred.png b/outputs/preds/875_pred.png
similarity index 100%
rename from preds/875_pred.png
rename to outputs/preds/875_pred.png
diff --git a/preds/876_pred.png b/outputs/preds/876_pred.png
similarity index 100%
rename from preds/876_pred.png
rename to outputs/preds/876_pred.png
diff --git a/preds/877_pred.png b/outputs/preds/877_pred.png
similarity index 100%
rename from preds/877_pred.png
rename to outputs/preds/877_pred.png
diff --git a/preds/878_pred.png b/outputs/preds/878_pred.png
similarity index 100%
rename from preds/878_pred.png
rename to outputs/preds/878_pred.png
diff --git a/preds/879_pred.png b/outputs/preds/879_pred.png
similarity index 100%
rename from preds/879_pred.png
rename to outputs/preds/879_pred.png
diff --git a/preds/87_pred.png b/outputs/preds/87_pred.png
similarity index 100%
rename from preds/87_pred.png
rename to outputs/preds/87_pred.png
diff --git a/preds/880_pred.png b/outputs/preds/880_pred.png
similarity index 100%
rename from preds/880_pred.png
rename to outputs/preds/880_pred.png
diff --git a/preds/881_pred.png b/outputs/preds/881_pred.png
similarity index 100%
rename from preds/881_pred.png
rename to outputs/preds/881_pred.png
diff --git a/preds/882_pred.png b/outputs/preds/882_pred.png
similarity index 100%
rename from preds/882_pred.png
rename to outputs/preds/882_pred.png
diff --git a/preds/883_pred.png b/outputs/preds/883_pred.png
similarity index 100%
rename from preds/883_pred.png
rename to outputs/preds/883_pred.png
diff --git a/preds/884_pred.png b/outputs/preds/884_pred.png
similarity index 100%
rename from preds/884_pred.png
rename to outputs/preds/884_pred.png
diff --git a/preds/885_pred.png b/outputs/preds/885_pred.png
similarity index 100%
rename from preds/885_pred.png
rename to outputs/preds/885_pred.png
diff --git a/preds/886_pred.png b/outputs/preds/886_pred.png
similarity index 100%
rename from preds/886_pred.png
rename to outputs/preds/886_pred.png
diff --git a/preds/887_pred.png b/outputs/preds/887_pred.png
similarity index 100%
rename from preds/887_pred.png
rename to outputs/preds/887_pred.png
diff --git a/preds/888_pred.png b/outputs/preds/888_pred.png
similarity index 100%
rename from preds/888_pred.png
rename to outputs/preds/888_pred.png
diff --git a/preds/889_pred.png b/outputs/preds/889_pred.png
similarity index 100%
rename from preds/889_pred.png
rename to outputs/preds/889_pred.png
diff --git a/preds/88_pred.png b/outputs/preds/88_pred.png
similarity index 100%
rename from preds/88_pred.png
rename to outputs/preds/88_pred.png
diff --git a/preds/890_pred.png b/outputs/preds/890_pred.png
similarity index 100%
rename from preds/890_pred.png
rename to outputs/preds/890_pred.png
diff --git a/preds/891_pred.png b/outputs/preds/891_pred.png
similarity index 100%
rename from preds/891_pred.png
rename to outputs/preds/891_pred.png
diff --git a/preds/892_pred.png b/outputs/preds/892_pred.png
similarity index 100%
rename from preds/892_pred.png
rename to outputs/preds/892_pred.png
diff --git a/preds/893_pred.png b/outputs/preds/893_pred.png
similarity index 100%
rename from preds/893_pred.png
rename to outputs/preds/893_pred.png
diff --git a/preds/894_pred.png b/outputs/preds/894_pred.png
similarity index 100%
rename from preds/894_pred.png
rename to outputs/preds/894_pred.png
diff --git a/preds/895_pred.png b/outputs/preds/895_pred.png
similarity index 100%
rename from preds/895_pred.png
rename to outputs/preds/895_pred.png
diff --git a/preds/896_pred.png b/outputs/preds/896_pred.png
similarity index 100%
rename from preds/896_pred.png
rename to outputs/preds/896_pred.png
diff --git a/preds/897_pred.png b/outputs/preds/897_pred.png
similarity index 100%
rename from preds/897_pred.png
rename to outputs/preds/897_pred.png
diff --git a/preds/898_pred.png b/outputs/preds/898_pred.png
similarity index 100%
rename from preds/898_pred.png
rename to outputs/preds/898_pred.png
diff --git a/preds/899_pred.png b/outputs/preds/899_pred.png
similarity index 100%
rename from preds/899_pred.png
rename to outputs/preds/899_pred.png
diff --git a/preds/89_pred.png b/outputs/preds/89_pred.png
similarity index 100%
rename from preds/89_pred.png
rename to outputs/preds/89_pred.png
diff --git a/preds/8_pred.png b/outputs/preds/8_pred.png
similarity index 100%
rename from preds/8_pred.png
rename to outputs/preds/8_pred.png
diff --git a/preds/900_pred.png b/outputs/preds/900_pred.png
similarity index 100%
rename from preds/900_pred.png
rename to outputs/preds/900_pred.png
diff --git a/preds/901_pred.png b/outputs/preds/901_pred.png
similarity index 100%
rename from preds/901_pred.png
rename to outputs/preds/901_pred.png
diff --git a/preds/902_pred.png b/outputs/preds/902_pred.png
similarity index 100%
rename from preds/902_pred.png
rename to outputs/preds/902_pred.png
diff --git a/preds/903_pred.png b/outputs/preds/903_pred.png
similarity index 100%
rename from preds/903_pred.png
rename to outputs/preds/903_pred.png
diff --git a/preds/904_pred.png b/outputs/preds/904_pred.png
similarity index 100%
rename from preds/904_pred.png
rename to outputs/preds/904_pred.png
diff --git a/preds/905_pred.png b/outputs/preds/905_pred.png
similarity index 100%
rename from preds/905_pred.png
rename to outputs/preds/905_pred.png
diff --git a/preds/906_pred.png b/outputs/preds/906_pred.png
similarity index 100%
rename from preds/906_pred.png
rename to outputs/preds/906_pred.png
diff --git a/preds/907_pred.png b/outputs/preds/907_pred.png
similarity index 100%
rename from preds/907_pred.png
rename to outputs/preds/907_pred.png
diff --git a/preds/908_pred.png b/outputs/preds/908_pred.png
similarity index 100%
rename from preds/908_pred.png
rename to outputs/preds/908_pred.png
diff --git a/preds/909_pred.png b/outputs/preds/909_pred.png
similarity index 100%
rename from preds/909_pred.png
rename to outputs/preds/909_pred.png
diff --git a/preds/90_pred.png b/outputs/preds/90_pred.png
similarity index 100%
rename from preds/90_pred.png
rename to outputs/preds/90_pred.png
diff --git a/preds/910_pred.png b/outputs/preds/910_pred.png
similarity index 100%
rename from preds/910_pred.png
rename to outputs/preds/910_pred.png
diff --git a/preds/911_pred.png b/outputs/preds/911_pred.png
similarity index 100%
rename from preds/911_pred.png
rename to outputs/preds/911_pred.png
diff --git a/preds/912_pred.png b/outputs/preds/912_pred.png
similarity index 100%
rename from preds/912_pred.png
rename to outputs/preds/912_pred.png
diff --git a/preds/913_pred.png b/outputs/preds/913_pred.png
similarity index 100%
rename from preds/913_pred.png
rename to outputs/preds/913_pred.png
diff --git a/preds/914_pred.png b/outputs/preds/914_pred.png
similarity index 100%
rename from preds/914_pred.png
rename to outputs/preds/914_pred.png
diff --git a/preds/915_pred.png b/outputs/preds/915_pred.png
similarity index 100%
rename from preds/915_pred.png
rename to outputs/preds/915_pred.png
diff --git a/preds/916_pred.png b/outputs/preds/916_pred.png
similarity index 100%
rename from preds/916_pred.png
rename to outputs/preds/916_pred.png
diff --git a/preds/917_pred.png b/outputs/preds/917_pred.png
similarity index 100%
rename from preds/917_pred.png
rename to outputs/preds/917_pred.png
diff --git a/preds/918_pred.png b/outputs/preds/918_pred.png
similarity index 100%
rename from preds/918_pred.png
rename to outputs/preds/918_pred.png
diff --git a/preds/919_pred.png b/outputs/preds/919_pred.png
similarity index 100%
rename from preds/919_pred.png
rename to outputs/preds/919_pred.png
diff --git a/preds/91_pred.png b/outputs/preds/91_pred.png
similarity index 100%
rename from preds/91_pred.png
rename to outputs/preds/91_pred.png
diff --git a/preds/920_pred.png b/outputs/preds/920_pred.png
similarity index 100%
rename from preds/920_pred.png
rename to outputs/preds/920_pred.png
diff --git a/preds/921_pred.png b/outputs/preds/921_pred.png
similarity index 100%
rename from preds/921_pred.png
rename to outputs/preds/921_pred.png
diff --git a/preds/922_pred.png b/outputs/preds/922_pred.png
similarity index 100%
rename from preds/922_pred.png
rename to outputs/preds/922_pred.png
diff --git a/preds/923_pred.png b/outputs/preds/923_pred.png
similarity index 100%
rename from preds/923_pred.png
rename to outputs/preds/923_pred.png
diff --git a/preds/924_pred.png b/outputs/preds/924_pred.png
similarity index 100%
rename from preds/924_pred.png
rename to outputs/preds/924_pred.png
diff --git a/preds/925_pred.png b/outputs/preds/925_pred.png
similarity index 100%
rename from preds/925_pred.png
rename to outputs/preds/925_pred.png
diff --git a/preds/926_pred.png b/outputs/preds/926_pred.png
similarity index 100%
rename from preds/926_pred.png
rename to outputs/preds/926_pred.png
diff --git a/preds/927_pred.png b/outputs/preds/927_pred.png
similarity index 100%
rename from preds/927_pred.png
rename to outputs/preds/927_pred.png
diff --git a/preds/928_pred.png b/outputs/preds/928_pred.png
similarity index 100%
rename from preds/928_pred.png
rename to outputs/preds/928_pred.png
diff --git a/preds/929_pred.png b/outputs/preds/929_pred.png
similarity index 100%
rename from preds/929_pred.png
rename to outputs/preds/929_pred.png
diff --git a/preds/92_pred.png b/outputs/preds/92_pred.png
similarity index 100%
rename from preds/92_pred.png
rename to outputs/preds/92_pred.png
diff --git a/preds/930_pred.png b/outputs/preds/930_pred.png
similarity index 100%
rename from preds/930_pred.png
rename to outputs/preds/930_pred.png
diff --git a/preds/931_pred.png b/outputs/preds/931_pred.png
similarity index 100%
rename from preds/931_pred.png
rename to outputs/preds/931_pred.png
diff --git a/preds/932_pred.png b/outputs/preds/932_pred.png
similarity index 100%
rename from preds/932_pred.png
rename to outputs/preds/932_pred.png
diff --git a/preds/933_pred.png b/outputs/preds/933_pred.png
similarity index 100%
rename from preds/933_pred.png
rename to outputs/preds/933_pred.png
diff --git a/preds/934_pred.png b/outputs/preds/934_pred.png
similarity index 100%
rename from preds/934_pred.png
rename to outputs/preds/934_pred.png
diff --git a/preds/93_pred.png b/outputs/preds/93_pred.png
similarity index 100%
rename from preds/93_pred.png
rename to outputs/preds/93_pred.png
diff --git a/preds/94_pred.png b/outputs/preds/94_pred.png
similarity index 100%
rename from preds/94_pred.png
rename to outputs/preds/94_pred.png
diff --git a/preds/95_pred.png b/outputs/preds/95_pred.png
similarity index 100%
rename from preds/95_pred.png
rename to outputs/preds/95_pred.png
diff --git a/preds/96_pred.png b/outputs/preds/96_pred.png
similarity index 100%
rename from preds/96_pred.png
rename to outputs/preds/96_pred.png
diff --git a/preds/97_pred.png b/outputs/preds/97_pred.png
similarity index 100%
rename from preds/97_pred.png
rename to outputs/preds/97_pred.png
diff --git a/preds/98_pred.png b/outputs/preds/98_pred.png
similarity index 100%
rename from preds/98_pred.png
rename to outputs/preds/98_pred.png
diff --git a/preds/99_pred.png b/outputs/preds/99_pred.png
similarity index 100%
rename from preds/99_pred.png
rename to outputs/preds/99_pred.png
diff --git a/preds/9_pred.png b/outputs/preds/9_pred.png
similarity index 100%
rename from preds/9_pred.png
rename to outputs/preds/9_pred.png
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0a72f285bdd26cc91eddb7f95e27c83baeaf9284
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,8 @@
+numpy
+nibabel
+scikit-image
+keras
+tensorflow
+matplotlib
+gradio
+pydicom
\ No newline at end of file
diff --git a/src/config/config.py b/src/config/config.py
new file mode 100644
index 0000000000000000000000000000000000000000..004d56054ffcf55d9e112bad4154d7acadc50e7f
--- /dev/null
+++ b/src/config/config.py
@@ -0,0 +1,7 @@
+from keras import backend as K
+
+K.set_image_data_format('channels_last')
+
+IMG_ROWS = int(512/2)
+IMG_COLS = int(512/2)
+SMOOTH = 1.
\ No newline at end of file
diff --git a/data.py b/src/data/data_loader.py
similarity index 77%
rename from data.py
rename to src/data/data_loader.py
index b7a36bce76e7ce8348c8c615ccc457a625f97c61..c7cf2dc5dbdcc63072cb65ad1ed4188115383bea 100755
--- a/data.py
+++ b/src/data/data_loader.py
@@ -3,7 +3,7 @@ import numpy as np
import nibabel
from skimage.io import imsave, imread
-data_path = 'raw/'
+data_path = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), 'data', 'raw')
image_rows = int(512/2)
image_cols = int(512/2) #we will undersample our training 2D images later (for memory and speed)
@@ -44,15 +44,14 @@ def create_train_data():
for index,img in enumerate(imgsliv_train):
imgs_mask[index,:,:]=img
-
- np.save('imgs_train.npy', imgs)
- np.save('imgsliv_train.npy', imgs_mask)
+ np.save(os.path.join(data_path, '..', 'processed', 'imgs_train.npy'), imgs)
+ np.save(os.path.join(data_path, '..', 'processed', 'imgsliv_train.npy'), imgs_mask)
print('Saving to .npy files done.')
def load_train_data():
- imgs_train = np.load('imgs_train.npy')
- imgs_mask_train = np.load('imgsliv_train.npy')
+ imgs_train = np.load(os.path.join(data_path, '..', 'processed', 'imgs_train.npy'))
+ imgs_mask_train = np.load(os.path.join(data_path, '..', 'processed', 'imgsliv_train.npy'))
return imgs_train, imgs_mask_train
@@ -75,8 +74,6 @@ def create_test_data():
elif 'orig' in image_name:
imgs_test.append(dimg)
-
-
imgst= np.ndarray((len(imgs_test), image_rows, image_cols), dtype=np.uint8)
imgs_maskt= np.ndarray((len(imgsliv_test), image_rows, image_cols), dtype=np.uint8)
@@ -85,15 +82,14 @@ def create_test_data():
for index,img in enumerate(imgsliv_test):
imgs_maskt[index,:,:]=img
- np.save('imgs_test.npy', imgst)
- np.save('imgsliv_test.npy', imgs_maskt)
+ np.save(os.path.join(data_path, '..', 'processed', 'imgs_test.npy'), imgst)
+ np.save(os.path.join(data_path, '..', 'processed', 'imgsliv_test.npy'), imgs_maskt)
print('Saving to .npy files done.')
-
def load_test_data():
- imgst = np.load('imgs_test.npy')
- imgs_id = np.load('imgsliv_test.npy')
+ imgst = np.load(os.path.join(data_path, '..', 'processed', 'imgs_test.npy'))
+ imgs_id = np.load(os.path.join(data_path, '..', 'processed', 'imgsliv_test.npy'))
return [imgst, imgs_id]
if __name__ == '__main__':
diff --git a/src/data/data_processing.py b/src/data/data_processing.py
new file mode 100644
index 0000000000000000000000000000000000000000..f832301115b5c7d833e09c6fa9bbd981d76e57f8
--- /dev/null
+++ b/src/data/data_processing.py
@@ -0,0 +1,22 @@
+import numpy as np
+from skimage.transform import resize
+from src.config.config import IMG_ROWS, IMG_COLS
+from src.data.data_loader import load_train_data, load_test_data
+
+def preprocess(imgs):
+ imgs_p = np.ndarray((imgs.shape[0], IMG_ROWS, IMG_COLS), dtype=np.uint8)
+ for i in range(imgs.shape[0]):
+ imgs_p[i] = resize(imgs[i], (IMG_COLS, IMG_ROWS), preserve_range=True)
+ imgs_p = imgs_p[..., np.newaxis]
+ return imgs_p
+
+def load_and_preprocess_train_data():
+ imgs_train, imgs_mask_train = load_train_data()
+ imgs_train = preprocess(imgs_train)
+ imgs_mask_train = preprocess(imgs_mask_train)
+ return imgs_train, imgs_mask_train
+
+def load_and_preprocess_test_data():
+ imgs_test, imgs_id_test = load_test_data()
+ imgs_test = preprocess(imgs_test)
+ return imgs_test, imgs_id_test
\ No newline at end of file
diff --git a/src/dicom_handler/dicom_predictor.py b/src/dicom_handler/dicom_predictor.py
new file mode 100644
index 0000000000000000000000000000000000000000..87195f8fd478df0b41b66a226d81042aefed74f9
--- /dev/null
+++ b/src/dicom_handler/dicom_predictor.py
@@ -0,0 +1,22 @@
+import numpy as np
+from skimage.segmentation import mark_boundaries
+from ..model.model import get_unet
+from .dicom_utils import load_and_preprocess_dicom
+
+def predict_dicom(dicom_path, weights_path, mean=0, std=1):
+ """Predict liver segmentation for a single DICOM file."""
+ # Load and preprocess the DICOM file
+ img = load_and_preprocess_dicom(dicom_path)
+ img = (img - mean) / std
+
+ # Load the model and weights
+ model = get_unet()
+ model.load_weights(weights_path)
+
+ # Predict
+ mask = model.predict(np.expand_dims(img, axis=0))[0]
+ mask = (mask > 0.5).astype('uint8')
+
+ # Overlay the mask on the original image
+ segmented = mark_boundaries(img, mask[:,:,0], color=(1,0,0), mode='thick')
+ return segmented
\ No newline at end of file
diff --git a/src/dicom_handler/dicom_utils.py b/src/dicom_handler/dicom_utils.py
new file mode 100644
index 0000000000000000000000000000000000000000..2fe8d4e5ac613edfda82a2651203d2cd5d4f2399
--- /dev/null
+++ b/src/dicom_handler/dicom_utils.py
@@ -0,0 +1,23 @@
+import pydicom
+import numpy as np
+from skimage.transform import resize
+
+def load_dicom(file_path):
+ """Load a DICOM file and return it as a numpy array."""
+ dicom = pydicom.dcmread(file_path)
+ return dicom.pixel_array
+
+def preprocess_dicom(dicom_array, target_size=(256, 256)):
+ """Preprocess the DICOM array by resizing and normalizing."""
+ # Resize the image
+ resized = resize(dicom_array, target_size, mode='constant', preserve_range=True)
+
+ # Normalize the image
+ normalized = (resized - np.min(resized)) / (np.max(resized) - np.min(resized))
+
+ return normalized.astype(np.float32)
+
+def load_and_preprocess_dicom(file_path, target_size=(256, 256)):
+ """Load a DICOM file, preprocess it, and return as a numpy array."""
+ dicom_array = load_dicom(file_path)
+ return preprocess_dicom(dicom_array, target_size)
\ No newline at end of file
diff --git a/src/model/model.py b/src/model/model.py
new file mode 100644
index 0000000000000000000000000000000000000000..e67881f00b1950c592d689102eef06efc604966a
--- /dev/null
+++ b/src/model/model.py
@@ -0,0 +1,58 @@
+from keras.models import Model
+from keras.layers import Input, concatenate, Conv2D, MaxPooling2D, Conv2DTranspose
+from keras.optimizers import Adam
+from src.config.config import IMG_ROWS, IMG_COLS, SMOOTH
+from keras import backend as K
+
+def dice_coef(y_true, y_pred):
+ y_true_f = K.flatten(y_true)
+ y_pred_f = K.flatten(y_pred)
+ intersection = K.sum(y_true_f * y_pred_f)
+ return (2. * intersection + SMOOTH) / (K.sum(y_true_f) + K.sum(y_pred_f) + SMOOTH)
+
+def dice_coef_loss(y_true, y_pred):
+ return -dice_coef(y_true, y_pred)
+
+def get_unet():
+ inputs = Input((IMG_ROWS, IMG_COLS, 1))
+
+ conv1 = Conv2D(32, (3, 3), activation='relu', padding='same')(inputs)
+ conv1 = Conv2D(32, (3, 3), activation='relu', padding='same')(conv1)
+ pool1 = MaxPooling2D(pool_size=(2, 2))(conv1)
+
+ conv2 = Conv2D(64, (3, 3), activation='relu', padding='same')(pool1)
+ conv2 = Conv2D(64, (3, 3), activation='relu', padding='same')(conv2)
+ pool2 = MaxPooling2D(pool_size=(2, 2))(conv2)
+
+ conv3 = Conv2D(128, (3, 3), activation='relu', padding='same')(pool2)
+ conv3 = Conv2D(128, (3, 3), activation='relu', padding='same')(conv3)
+ pool3 = MaxPooling2D(pool_size=(2, 2))(conv3)
+
+ conv4 = Conv2D(256, (3, 3), activation='relu', padding='same')(pool3)
+ conv4 = Conv2D(256, (3, 3), activation='relu', padding='same')(conv4)
+ pool4 = MaxPooling2D(pool_size=(2, 2))(conv4)
+
+ conv5 = Conv2D(512, (3, 3), activation='relu', padding='same')(pool4)
+ conv5 = Conv2D(512, (3, 3), activation='relu', padding='same')(conv5)
+
+ up6 = concatenate([Conv2DTranspose(256, (2, 2), strides=(2, 2), padding='same')(conv5), conv4], axis=3)
+ conv6 = Conv2D(256, (3, 3), activation='relu', padding='same')(up6)
+ conv6 = Conv2D(256, (3, 3), activation='relu', padding='same')(conv6)
+
+ up7 = concatenate([Conv2DTranspose(128, (2, 2), strides=(2, 2), padding='same')(conv6), conv3], axis=3)
+ conv7 = Conv2D(128, (3, 3), activation='relu', padding='same')(up7)
+ conv7 = Conv2D(128, (3, 3), activation='relu', padding='same')(conv7)
+
+ up8 = concatenate([Conv2DTranspose(64, (2, 2), strides=(2, 2), padding='same')(conv7), conv2], axis=3)
+ conv8 = Conv2D(64, (3, 3), activation='relu', padding='same')(up8)
+ conv8 = Conv2D(64, (3, 3), activation='relu', padding='same')(conv8)
+
+ up9 = concatenate([Conv2DTranspose(32, (2, 2), strides=(2, 2), padding='same')(conv8), conv1], axis=3)
+ conv9 = Conv2D(32, (3, 3), activation='relu', padding='same')(up9)
+ conv9 = Conv2D(32, (3, 3), activation='relu', padding='same')(conv9)
+
+ conv10 = Conv2D(1, (1, 1), activation='sigmoid')(conv9)
+
+ model = Model(inputs=[inputs], outputs=[conv10])
+ model.compile(optimizer=Adam(learning_rate=1e-3), loss=dice_coef_loss, metrics=[dice_coef])
+ return model
\ No newline at end of file
diff --git a/src/nifti_handler/nifti_predictor.py b/src/nifti_handler/nifti_predictor.py
new file mode 100644
index 0000000000000000000000000000000000000000..d24236306bdaabef3bc2075bb7f08d1caa3d2f22
--- /dev/null
+++ b/src/nifti_handler/nifti_predictor.py
@@ -0,0 +1,22 @@
+import numpy as np
+from skimage.segmentation import mark_boundaries
+from ..model.model import get_unet
+from .nifti_utils import load_and_preprocess_nifti
+
+def predict_nifti(nifti_path, weights_path, mean=0, std=1):
+ """Predict liver segmentation for a single NIfTI file."""
+ # Load and preprocess the NIfTI file
+ img = load_and_preprocess_nifti(nifti_path)
+ img = (img - mean) / std
+
+ # Load the model and weights
+ model = get_unet()
+ model.load_weights(weights_path)
+
+ # Predict
+ mask = model.predict(np.expand_dims(img, axis=0))[0]
+ mask = (mask > 0.5).astype('uint8')
+
+ # Overlay the mask on the original image
+ segmented = mark_boundaries(img, mask[:,:,0], color=(1,0,0), mode='thick')
+ return segmented
\ No newline at end of file
diff --git a/src/nifti_handler/nifti_utils.py b/src/nifti_handler/nifti_utils.py
new file mode 100644
index 0000000000000000000000000000000000000000..454a8906a6f66e170dbf0a72f9511cd7c400a184
--- /dev/null
+++ b/src/nifti_handler/nifti_utils.py
@@ -0,0 +1,28 @@
+import nibabel as nib
+import numpy as np
+from skimage.transform import resize
+
+def load_nifti(file_path):
+ """Load a NIfTI file and return it as a numpy array."""
+ nifti = nib.load(file_path)
+ return nifti.get_fdata()
+
+def preprocess_nifti(nifti_array, target_size=(256, 256)):
+ """Preprocess the NIfTI array by selecting a middle slice, resizing and normalizing."""
+ # Select the middle slice if it's a 3D volume
+ if nifti_array.ndim == 3:
+ middle_slice = nifti_array.shape[2] // 2
+ nifti_array = nifti_array[:, :, middle_slice]
+
+ # Resize the image
+ resized = resize(nifti_array, target_size, mode='constant', preserve_range=True)
+
+ # Normalize the image
+ normalized = (resized - np.min(resized)) / (np.max(resized) - np.min(resized))
+
+ return normalized.astype(np.float32)
+
+def load_and_preprocess_nifti(file_path, target_size=(256, 256)):
+ """Load a NIfTI file, preprocess it, and return as a numpy array."""
+ nifti_array = load_nifti(file_path)
+ return preprocess_nifti(nifti_array, target_size)
\ No newline at end of file
diff --git a/src/predict/predict.py b/src/predict/predict.py
new file mode 100644
index 0000000000000000000000000000000000000000..91204161850f983872957cc2017352cab3399e39
--- /dev/null
+++ b/src/predict/predict.py
@@ -0,0 +1,42 @@
+import os
+import numpy as np
+from skimage.exposure import rescale_intensity
+from skimage.segmentation import mark_boundaries
+from skimage import io
+from src.model.model import get_unet
+from src.data.data_processing import load_and_preprocess_test_data
+
+def predict(model, mean, std):
+ print('-'*30)
+ print('Loading and preprocessing test data...')
+ print('-'*30)
+ imgs_test, imgs_id_test = load_and_preprocess_test_data()
+
+ imgs_test = imgs_test.astype('float32')
+ imgs_test -= mean
+ imgs_test /= std
+
+ print('-'*30)
+ print('Loading saved weights...')
+ print('-'*30)
+ model.load_weights('weights.h5')
+
+ print('-'*30)
+ print('Predicting masks on test data...')
+ print('-'*30)
+ imgs_mask_test = model.predict(imgs_test, verbose=1)
+ np.save('imgs_mask_test.npy', imgs_mask_test)
+
+ print('-' * 30)
+ print('Saving predicted masks to files...')
+ print('-' * 30)
+ pred_dir = 'preds'
+ if not os.path.exists(pred_dir):
+ os.mkdir(pred_dir)
+
+ for k in range(len(imgs_mask_test)):
+ a = rescale_intensity(imgs_test[k][:,:,0], out_range=(-1,1))
+ b = (imgs_mask_test[k][:,:,0]).astype('uint8')
+ io.imsave(os.path.join(pred_dir, str(k) + '_pred.png'), mark_boundaries(a,b))
+
+ return imgs_mask_test
\ No newline at end of file
diff --git a/src/train/train.py b/src/train/train.py
new file mode 100644
index 0000000000000000000000000000000000000000..02cef211e5a3c861a4c9196a6e36c00ba42d17bd
--- /dev/null
+++ b/src/train/train.py
@@ -0,0 +1,40 @@
+import numpy as np
+from keras.callbacks import ModelCheckpoint
+from src.model.model import get_unet
+from src.data.data_processing import load_and_preprocess_train_data
+
+def train_model():
+ print('-'*30)
+ print('Loading and preprocessing train data...')
+ print('-'*30)
+ imgs_train, imgs_mask_train = load_and_preprocess_train_data()
+
+ imgs_train = imgs_train.astype('float32')
+ mean = np.mean(imgs_train)
+ std = np.std(imgs_train)
+
+ # save mean and std
+ np.save('mean.npy', mean)
+ np.save('std.npy', std)
+
+ imgs_train -= mean
+ imgs_train /= std
+
+ imgs_mask_train = imgs_mask_train.astype('float32')
+
+ print('-'*30)
+ print('Creating and compiling model...')
+ print('-'*30)
+ model = get_unet()
+ model_checkpoint = ModelCheckpoint('../../models/weights.h5', monitor='val_loss', save_best_only=True)
+
+ print('-'*30)
+ print('Fitting model...')
+ print('-'*30)
+ history = model.fit(imgs_train, imgs_mask_train, batch_size=10, epochs=20, verbose=1, shuffle=True,
+ validation_split=0.2, callbacks=[model_checkpoint])
+
+ return model, history, mean, std
+
+if __name__ == '__main__':
+ train_model()
\ No newline at end of file
diff --git a/src/utils/utils.py b/src/utils/utils.py
new file mode 100644
index 0000000000000000000000000000000000000000..0f18a18cbbf66df64801f47db1a18a4182b211f9
--- /dev/null
+++ b/src/utils/utils.py
@@ -0,0 +1,10 @@
+import matplotlib.pyplot as plt
+
+def plot_training_history(history):
+ plt.plot(history.history['dice_coef'])
+ plt.plot(history.history['val_dice_coef'])
+ plt.title('Model dice coeff')
+ plt.ylabel('Dice coeff')
+ plt.xlabel('Epoch')
+ plt.legend(['Train', 'Test'], loc='upper left')
+ plt.show()
\ No newline at end of file