revise.recon.pipeline.UnifiedReconstructionPipeline

class revise.recon.pipeline.UnifiedReconstructionPipeline(strategy: LocalRefinementStrategy, validation_policy: InputValidationPolicy, evaluation_policy: EvaluationPolicy)[source]

Bases: object

__init__(strategy: LocalRefinementStrategy, validation_policy: InputValidationPolicy, evaluation_policy: EvaluationPolicy) None[source]

Methods

__init__(strategy, validation_policy, ...)

build_graph(ctx)

build_ot_problem(ctx)

evaluate_if_needed(ctx)

finalize_svc(ctx)

global_anchoring(ctx)

prepare_local_units(ctx)

run(ctx)

solve_ot(ctx)

update_expression(ctx)

validate_inputs(ctx)

Attributes

STAGE_ORDER

STAGE_ORDER = ['validate_inputs', 'global_anchoring', 'prepare_local_units', 'build_graph', 'build_ot_problem', 'solve_ot', 'update_expression', 'finalize_svc', 'evaluate_if_needed']
run(ctx)[source]
validate_inputs(ctx) None[source]
global_anchoring(ctx) None[source]
prepare_local_units(ctx) None[source]
build_graph(ctx) None[source]
build_ot_problem(ctx) None[source]
solve_ot(ctx) None[source]
update_expression(ctx) None[source]
finalize_svc(ctx) None[source]
evaluate_if_needed(ctx) None[source]