seqgra.evaluator.explainer.perturbation module

class Blur(radius=10)[source]

Bases: object

class PerturbExplainer(model, num_iters=500, lr=0.1, l1_lambda=0.01, tv_lambda=0.2, tv_beta=3, mask_scale=8, if_upsample=True)[source]

Bases: object

explain(inp, null_inp, ind=None)[source]
get_transforms(if_inception=False)[source]
tv_norm(input, tv_beta)[source]