Module ktrain.models
Expand source code
from .imports import *
def bn_drop_lin(inp, n_out, bn=True, p=0.0, actn=None):
    out = inp
    if bn:
        out = keras.layers.BatchNormalization()(out)
    if p > 0:
        out = keras.layers.Dropout(p)(out)
    use_bias = False if bn else True
    out = keras.layers.Dense(n_out, activation=actn, use_bias=use_bias)(out)
    return out
Functions
def bn_drop_lin(inp, n_out, bn=True, p=0.0, actn=None)- 
Expand source code
def bn_drop_lin(inp, n_out, bn=True, p=0.0, actn=None): out = inp if bn: out = keras.layers.BatchNormalization()(out) if p > 0: out = keras.layers.Dropout(p)(out) use_bias = False if bn else True out = keras.layers.Dense(n_out, activation=actn, use_bias=use_bias)(out) return out