OptimizationGroupCalculator

class glotaran.optimization.optimization_group_calculator.OptimizationGroupCalculator(group: OptimizationGroup)[source]

Bases: object

A Problem class

Methods Summary

calculate_full_penalty

calculate_matrices

calculate_residual

create_index_dependent_result_dataset

Creates a result datasets for index dependent matrices.

create_index_independent_result_dataset

Creates a result datasets for index independent matrices.

prepare_result_creation

Methods Documentation

calculate_full_penalty() numpy.ndarray[source]
calculate_matrices()[source]
calculate_residual()[source]
create_index_dependent_result_dataset(label: str, dataset: xarray.core.dataset.Dataset) xarray.core.dataset.Dataset[source]

Creates a result datasets for index dependent matrices.

create_index_independent_result_dataset(label: str, dataset: xarray.core.dataset.Dataset) xarray.core.dataset.Dataset[source]

Creates a result datasets for index independent matrices.

prepare_result_creation()[source]