diff --git a/.gitignore b/.gitignore
index b78f7ee087017ccb927655d4df5db260e8447034..d97bea7488a8c6c80e3a104a5e2a93a80bf46fe9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
 paths.conf
-weights/
 log/*.log
 log/*.out
 log/*.error
diff --git a/tf2_new_env.yml b/tf2_new_env.yml
new file mode 100644
index 0000000000000000000000000000000000000000..cf4cf1fba7dfa1c664c7b0c23185cc4f7f5a3726
--- /dev/null
+++ b/tf2_new_env.yml
@@ -0,0 +1,96 @@
+name: tf2
+channels:
+  - defaults
+dependencies:
+  - _libgcc_mutex=0.1=main
+  - _openmp_mutex=5.1=1_gnu
+  - _tflow_select=2.1.0=gpu
+  - absl-py=2.1.0=py39h06a4308_0
+  - astor=0.8.1=py39h06a4308_0
+  - astunparse=1.6.3=py_0
+  - blas=1.0=mkl
+  - c-ares=1.19.1=h5eee18b_0
+  - ca-certificates=2024.9.24=h06a4308_0
+  - cudatoolkit=10.1.243=h6bb024c_0
+  - cudnn=7.6.5=cuda10.1_0
+  - cupti=10.1.168=0
+  - gast=0.4.0=pyhd3eb1b0_0
+  - google-pasta=0.2.0=pyhd3eb1b0_0
+  - grpcio=1.62.2=py39h6a678d5_0
+  - h5py=2.10.0=py39hec9cf62_0
+  - hdf5=1.10.6=h3ffc7dd_1
+  - importlib-metadata=7.0.1=py39h06a4308_0
+  - intel-openmp=2023.1.0=hdb19cb5_46306
+  - keras-preprocessing=1.1.2=pyhd3eb1b0_0
+  - ld_impl_linux-64=2.40=h12ee557_0
+  - libabseil=20240116.2=cxx17_h6a678d5_0
+  - libffi=3.4.4=h6a678d5_1
+  - libgcc-ng=11.2.0=h1234567_1
+  - libgfortran-ng=11.2.0=h00389a5_1
+  - libgfortran5=11.2.0=h1234567_1
+  - libgomp=11.2.0=h1234567_1
+  - libgrpc=1.62.2=h2d74bed_0
+  - libprotobuf=4.25.3=he621ea3_0
+  - libstdcxx-ng=11.2.0=h1234567_1
+  - markdown=3.4.1=py39h06a4308_0
+  - markupsafe=2.1.3=py39h5eee18b_0
+  - mkl=2023.1.0=h213fc3f_46344
+  - mkl-service=2.4.0=py39h5eee18b_1
+  - mkl_fft=1.3.10=py39h5eee18b_0
+  - mkl_random=1.2.7=py39h1128e8f_0
+  - ncurses=6.4=h6a678d5_0
+  - numpy=1.23.5=py39hf6e8229_1
+  - numpy-base=1.23.5=py39h060ed82_1
+  - openssl=3.0.15=h5eee18b_0
+  - opt_einsum=3.3.0=pyhd3eb1b0_1
+  - pip=24.2=py39h06a4308_0
+  - protobuf=4.25.3=py39h12ddb61_0
+  - pybind11-abi=4=hd3eb1b0_1
+  - python=3.9.20=he870216_1
+  - python-flatbuffers=24.3.25=py39h06a4308_0
+  - re2=2022.04.01=h295c915_0
+  - readline=8.2=h5eee18b_0
+  - scipy=1.13.1=py39h5f9d8c6_0
+  - setuptools=75.1.0=py39h06a4308_0
+  - six=1.16.0=pyhd3eb1b0_1
+  - sqlite=3.45.3=h5eee18b_0
+  - tbb=2021.8.0=hdb19cb5_0
+  - tensorboard=2.17.0=py39h06a4308_0
+  - tensorboard-data-server=0.7.0=py39h52d8a92_1
+  - tensorflow=2.4.1=gpu_py39h8236f22_0
+  - tensorflow-base=2.4.1=gpu_py39h29c2da4_0
+  - tensorflow-estimator=2.6.0=pyh7b7c402_0
+  - tensorflow-gpu=2.4.1=h30adc30_0
+  - termcolor=2.1.0=py39h06a4308_0
+  - tk=8.6.14=h39e8969_0
+  - werkzeug=3.0.3=py39h06a4308_0
+  - wheel=0.44.0=py39h06a4308_0
+  - wrapt=1.14.1=py39h5eee18b_0
+  - xz=5.4.6=h5eee18b_1
+  - zipp=3.17.0=py39h06a4308_0
+  - zlib=1.2.13=h5eee18b_1
+  - pip:
+    - contourpy==1.3.0
+    - cycler==0.12.1
+    - fonttools==4.54.1
+    - imageio==2.35.1
+    - importlib-resources==6.4.5
+    - joblib==1.4.2
+    - kiwisolver==1.4.7
+    - lazy-loader==0.4
+    - matplotlib==3.9.2
+    - networkx==3.2.1
+    - opencv-python==4.10.0.84
+    - openmesh==1.2.1
+    - packaging==24.1
+    - pandas==2.2.3
+    - pillow==10.4.0
+    - pyparsing==3.1.4
+    - python-dateutil==2.9.0.post0
+    - pytz==2024.2
+    - scikit-image==0.24.0
+    - scikit-learn==1.5.2
+    - threadpoolctl==3.5.0
+    - tifffile==2024.8.30
+    - tzdata==2024.2
+prefix: /home/chronohax/anaconda3/envs/tf2
\ No newline at end of file
diff --git a/weights/R_UNET_E_LR0.01_DC0.0005_4318-0.67-0.54.hdf5 b/weights/R_UNET_E_LR0.01_DC0.0005_4318-0.67-0.54.hdf5
new file mode 100644
index 0000000000000000000000000000000000000000..f49e855bc7846a72f5dbddb18d38c303942845d2
Binary files /dev/null and b/weights/R_UNET_E_LR0.01_DC0.0005_4318-0.67-0.54.hdf5 differ
diff --git a/weights/R_UNET_E_LR0.01_DC0.0005_4535-0.77-0.55.hdf5 b/weights/R_UNET_E_LR0.01_DC0.0005_4535-0.77-0.55.hdf5
new file mode 100644
index 0000000000000000000000000000000000000000..5aa0d3ac3eed0ef2b4b19e6442cb2777d0411536
Binary files /dev/null and b/weights/R_UNET_E_LR0.01_DC0.0005_4535-0.77-0.55.hdf5 differ
diff --git a/weights/R_UNET_LR0.01_DC0.0005_621-0.69-0.54.hdf5 b/weights/R_UNET_LR0.01_DC0.0005_621-0.69-0.54.hdf5
new file mode 100644
index 0000000000000000000000000000000000000000..e1dc8c7c855e8f0bc94da19088ac6d4747483023
Binary files /dev/null and b/weights/R_UNET_LR0.01_DC0.0005_621-0.69-0.54.hdf5 differ
diff --git a/weights/SSCNET_E_LR0.01_DC0.0005_8530-0.57-0.53.hdf5 b/weights/SSCNET_E_LR0.01_DC0.0005_8530-0.57-0.53.hdf5
new file mode 100644
index 0000000000000000000000000000000000000000..80dfefe246332082feb3bdf91f87dd64d28b2542
Binary files /dev/null and b/weights/SSCNET_E_LR0.01_DC0.0005_8530-0.57-0.53.hdf5 differ
diff --git a/weights/SSCNET_LR0.01_DC0.0005_10029-0.56-0.53.hdf5 b/weights/SSCNET_LR0.01_DC0.0005_10029-0.56-0.53.hdf5
new file mode 100644
index 0000000000000000000000000000000000000000..58bdff7dfb10d6c9c23ce78d05c585e285c190e7
Binary files /dev/null and b/weights/SSCNET_LR0.01_DC0.0005_10029-0.56-0.53.hdf5 differ