segmentation: softmax the output

This commit is contained in:
Starbeamrainbowlabs 2022-10-13 21:02:57 +01:00
parent f121bfb981
commit b3ea189d37
Signed by: sbrl
GPG key ID: 1BE5172E637709C2

View file

@ -45,6 +45,7 @@ def model_rainfallwater_segmentation(metadata, shape_water_out, model_arch="conv
logger.warning("Warning: TODO implement attention from https://ieeexplore.ieee.org/document/9076883") logger.warning("Warning: TODO implement attention from https://ieeexplore.ieee.org/document/9076883")
layer_next = tf.keras.layers.Dense(32)(layer_next) layer_next = tf.keras.layers.Dense(32)(layer_next)
layer_next = tf.keras.layers.Conv2D(water_bins, kernel_size=1, activation="softmax", padding="same")(layer_next) layer_next = tf.keras.layers.Conv2D(water_bins, kernel_size=1, activation="softmax", padding="same")(layer_next)
layer_next = tf.keras.layers.Softmax(axis=-1)(layer_next)
model = tf.keras.Model( model = tf.keras.Model(
inputs = layer_input, inputs = layer_input,