Made SpatialTransformer layer serializable + ignore models/ dir
Browse files- .gitignore +1 -0
- ddmr/layers/SpatialTransformer.py +1 -1
.gitignore
CHANGED
|
@@ -7,3 +7,4 @@ venv/
|
|
| 7 |
*.egg-info/
|
| 8 |
*.h5
|
| 9 |
*.log
|
|
|
|
|
|
| 7 |
*.egg-info/
|
| 8 |
*.h5
|
| 9 |
*.log
|
| 10 |
+
models/
|
ddmr/layers/SpatialTransformer.py
CHANGED
|
@@ -3,10 +3,10 @@ import tensorflow.keras.backend as K
|
|
| 3 |
import tensorflow as tf
|
| 4 |
import neurite as ne
|
| 5 |
|
| 6 |
-
import h5py
|
| 7 |
from ddmr.utils.constants import IMG_SHAPE, DISP_MAP_SHAPE
|
| 8 |
|
| 9 |
|
|
|
|
| 10 |
class SpatialTransformer(kl.Layer):
|
| 11 |
"""
|
| 12 |
Adapted SpatialTransformer layer taken from VoxelMorph v0.1
|
|
|
|
| 3 |
import tensorflow as tf
|
| 4 |
import neurite as ne
|
| 5 |
|
|
|
|
| 6 |
from ddmr.utils.constants import IMG_SHAPE, DISP_MAP_SHAPE
|
| 7 |
|
| 8 |
|
| 9 |
+
@tf.keras.utils.register_keras_serializable()
|
| 10 |
class SpatialTransformer(kl.Layer):
|
| 11 |
"""
|
| 12 |
Adapted SpatialTransformer layer taken from VoxelMorph v0.1
|