seqgra.evaluator.explainer.backprop module

class DeconvExplainer(model)[source]

Bases: seqgra.evaluator.explainer.backprop.VanillaGradExplainer

explain(inp, ind=None, blank=None)
class GradxInputExplainer(model)[source]

Bases: seqgra.evaluator.explainer.backprop.VanillaGradExplainer

explain(inp, ind=None)[source]
class GuidedBackpropExplainer(model)[source]

Bases: seqgra.evaluator.explainer.backprop.VanillaGradExplainer

explain(inp, ind=None, blank=None)
class IntegrateGradExplainer(model, steps=100)[source]

Bases: seqgra.evaluator.explainer.backprop.VanillaGradExplainer

explain(inp, ind=None)[source]
class NonlinearIntegrateGradExplainer(model, data, k=5, reference=None, path_generator=None)[source]

Bases: seqgra.evaluator.explainer.backprop.VanillaGradExplainer

explain(inp, ind=None)[source]
class SaliencyExplainer(model)[source]

Bases: seqgra.evaluator.explainer.backprop.VanillaGradExplainer

explain(inp, ind=None)[source]
class SmoothGradExplainer(base_explainer, stdev_spread=0.15, nsamples=25, magnitude=True)[source]

Bases: object

explain(inp, ind1=None, ind2=None)[source]
class VanillaDifferenceGradExplainer(model)[source]

Bases: object

explain(inp, ind1=None, ind2=None)[source]
class VanillaGradExplainer(model)[source]

Bases: object

explain(inp, ind=None, blank=None)[source]