Result

class esis.data.inversion.mart.result.Result(cube=None, best_cube=None, best_filtering_iteration=None, norm_history=<factory>, chisq_history=<factory>, mart_type_history=<factory>, cube_history=<factory>, total_intensity_history=<factory>, object_parameters=<factory>, call_parameters=<factory>)

Bases: object

__init__(cube=None, best_cube=None, best_filtering_iteration=None, norm_history=<factory>, chisq_history=<factory>, mart_type_history=<factory>, cube_history=<factory>, total_intensity_history=<factory>, object_parameters=<factory>, call_parameters=<factory>)

Initialize self. See help(type(self)) for accurate signature.

Parameters
  • cube (Optional[numpy.ndarray]) –

  • best_cube (Optional[numpy.ndarray]) –

  • best_filtering_iteration (Optional[int]) –

  • norm_history (List[float]) –

  • chisq_history (List[float]) –

  • mart_type_history (List[int]) –

  • cube_history (List[numpy.ndarray]) –

  • total_intensity_history (List[numpy.ndarray]) –

  • object_parameters (Dict[str, Any]) –

  • call_parameters (Dict[str, Any]) –

Return type

None

Attributes

best_cube

best_filtering_iteration

cube

Methods

__init__([cube, best_cube, …])

Initialize self.

Inheritance Diagram

Inheritance diagram of esis.data.inversion.mart.result.Result

best_cube: Optional[numpy.ndarray] = None
best_filtering_iteration: Optional[int] = None
call_parameters: Dict[str, Any]
chisq_history: List[float]
cube: Optional[numpy.ndarray] = None
cube_history: List[numpy.ndarray]
mart_type_history: List[int]
norm_history: List[float]
object_parameters: Dict[str, Any]
total_intensity_history: List[numpy.ndarray]