Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import keras
- input = ...
- x = keras.layer.Dense(100)(input)
- dp = keras.layer.Dropout(0.5)(x, training=True)
- output = keras.layer.Activation('relu')
- model = keral.Model(input, output)
- T = 1000 # Do 1000 predictions to estimate uncertainty
- predictions = np.array([model.predict(X_test)] for _ in range(T)])
- pred_mean = results.mean(axis=0)
- pre_std = results.std(axis=0)
Add Comment
Please, Sign In to add comment