baby.augmentation.SmoothingSigmaModel

class baby.augmentation.SmoothingSigmaModel(a=None, b=None, c=None)

Bases: object

Model for picking a smoothing sigma for gaussian filtering

a, b and c should be obtained by fitting data to the following model:

nedge = c + a * exp(b * sigma)

Methods

__call__(s)

Call self as a function.

load

save

__init__(a=None, b=None, c=None)

Methods

__init__([a, b, c])

load(filename)

save(filename)