hyperspy.tests.model.test_model module¶
-
hyperspy.tests.model.test_model.
RTOL
= 1e-06¶
-
class
hyperspy.tests.model.test_model.
TestAdjustPosition
¶ Bases:
object
-
setup_method
(method)¶
-
test_disable_adjust_position
()¶
-
test_enable_adjust_position
()¶
-
test_enable_all
()¶
-
test_enable_all_zero_start
()¶
-
test_manual_close
()¶
-
-
class
hyperspy.tests.model.test_model.
TestAsSignal
¶ Bases:
object
-
setup_method
(method)¶
-
test_all_components_multidim
(parallel)¶
-
test_all_components_simple
(parallel)¶
-
test_one_component_multidim
(parallel)¶
-
test_one_component_simple
(parallel)¶
-
test_threaded_identical
()¶
-
-
class
hyperspy.tests.model.test_model.
TestCreateModel
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_create_model
()¶
-
test_lazy_create_model
()¶
-
-
class
hyperspy.tests.model.test_model.
TestCustomOptimisation
¶ Bases:
object
-
setup_method
(method)¶
-
test_custom_function
()¶
-
test_custom_gradient_function
()¶
-
test_no_function
()¶
-
test_no_gradient
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModel1D
¶ Bases:
object
-
setup_method
(method)¶
-
test_access_component_by_index
()¶
-
test_access_component_by_name
()¶
-
test_append_component
()¶
-
test_append_existing_component
()¶
-
test_calculating_convolution_axis
()¶
-
test_component_already_in_model
()¶
-
test_component_name_when_append
()¶
-
test_components_class_change_invalid_name
()¶
-
test_components_class_change_name
()¶
-
test_components_class_change_name_del_default
()¶
-
test_components_class_change_name_del_default2
()¶
-
test_components_class_default
()¶
-
test_delete_component_by_index
()¶
-
test_delete_component_by_name
()¶
-
test_delete_slice
()¶
-
test_errfunc
()¶
-
test_errfunc2
()¶
-
test_get_component_by_component
()¶
-
test_get_component_by_index
()¶
-
test_get_component_by_name
()¶
-
test_get_component_wrong
()¶
-
test_gradient_ls
()¶
-
test_gradient_ml
()¶
-
test_model_function
()¶
-
test_no_component_with_that_name
()¶
-
test_remove_component
()¶
-
test_remove_component_by_index
()¶
-
test_remove_component_by_name
()¶
-
test_several_component_with_same_name
()¶
-
test_snap_parameter_bounds
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModel2D
¶ Bases:
object
-
setup_method
(method)¶
-
test_fitting
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelCallMethod
¶ Bases:
object
-
setup_method
(method)¶
-
test_call_method_binned
()¶
-
test_call_method_no_convolutions
()¶
-
test_call_method_with_convolutions
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelFitBinned
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_fit_bounded_bad_starting_values_lbfgs
()¶
-
test_fit_bounded_bad_starting_values_leastsq
()¶
-
test_fit_bounded_bad_starting_values_mpfit
()¶
-
test_fit_bounded_lbfgs
()¶
-
test_fit_bounded_leastsq
()¶
-
test_fit_bounded_mpfit
()¶
-
test_fit_leastsq
()¶
-
test_fit_leastsq_grad
()¶
-
test_fit_mpfit
()¶
-
test_fit_mpfit_grad
()¶
-
test_fit_neldermead_leastsq
()¶
-
test_fit_neldermead_ml
()¶
-
test_fit_odr
()¶
-
test_fit_odr_grad
()¶
-
test_lazy_fit_bounded_bad_starting_values_lbfgs
()¶
-
test_lazy_fit_bounded_bad_starting_values_leastsq
()¶
-
test_lazy_fit_bounded_bad_starting_values_mpfit
()¶
-
test_lazy_fit_bounded_lbfgs
()¶
-
test_lazy_fit_bounded_leastsq
()¶
-
test_lazy_fit_bounded_mpfit
()¶
-
test_lazy_fit_leastsq
()¶
-
test_lazy_fit_leastsq_grad
()¶
-
test_lazy_fit_mpfit
()¶
-
test_lazy_fit_mpfit_grad
()¶
-
test_lazy_fit_neldermead_leastsq
()¶
-
test_lazy_fit_neldermead_ml
()¶
-
test_lazy_fit_odr
()¶
-
test_lazy_fit_odr_grad
()¶
-
test_lazy_wrong_method
()¶
-
test_wrong_method
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelJacobians
¶ Bases:
object
-
setup_method
(method)¶
-
test_jacobian_convolved
()¶
-
test_jacobian_not_convolved
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelPlotCall
¶ Bases:
object
-
setup_method
(method)¶
-
test_model2plot_other_am
()¶
-
test_model2plot_own_am
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelPrintCurrentValues
¶ Bases:
object
-
setup_method
(method)¶
-
test_print_current_values
(only_free, skip_multi)¶
-
test_print_current_values_component_list
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelScalarVariance
¶ Bases:
object
-
setup_method
(method)¶
-
test_std10_chisq
()¶
-
test_std10_red_chisq
()¶
-
test_std1_chisq
()¶
-
test_std1_red_chisq
()¶
-
test_std1_red_chisq_in_range
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelSettingPZero
¶ Bases:
object
-
setup_method
(method)¶
-
test_fetching_from_p0
()¶
-
test_setting_boundaries
()¶
-
test_setting_mpfit_parameters_info
()¶
-
test_setting_p0
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelSignalVariance
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_std1_red_chisq
()¶
-
test_std1_red_chisq
()¶
-
-
class
hyperspy.tests.model.test_model.
TestModelWeighted
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_chisq
()¶
-
test_fit_leastsq_binned
()¶
-
test_fit_leastsq_unbinned
()¶
-
test_fit_mpfit_binned
()¶
-
test_fit_mpfit_unbinned
()¶
-
test_fit_neldermead_binned
()¶
-
test_fit_neldermead_unbinned
()¶
-
test_fit_odr_binned
()¶
-
test_fit_odr_unbinned
()¶
-
test_lazy_chisq
()¶
-
test_lazy_fit_leastsq_binned
()¶
-
test_lazy_fit_leastsq_unbinned
()¶
-
test_lazy_fit_mpfit_binned
()¶
-
test_lazy_fit_mpfit_unbinned
()¶
-
test_lazy_fit_neldermead_binned
()¶
-
test_lazy_fit_neldermead_unbinned
()¶
-
test_lazy_fit_odr_binned
()¶
-
test_lazy_fit_odr_unbinned
()¶
-
test_lazy_red_chisq
()¶
-
test_red_chisq
()¶
-
-
class
hyperspy.tests.model.test_model.
TestMultifit
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_bounded_snapping_leastsq
()¶
-
test_bounded_snapping_mpfit
()¶
-
test_fetch_only_fixed_false
()¶
-
test_fetch_only_fixed_true
()¶
-
test_lazy_bounded_snapping_leastsq
()¶
-
test_lazy_bounded_snapping_mpfit
()¶
-
test_lazy_fetch_only_fixed_false
()¶
-
test_lazy_fetch_only_fixed_true
()¶
-
test_lazy_parameter_as_signal_values
()¶
-
test_parameter_as_signal_values
()¶
-
-
class
hyperspy.tests.model.test_model.
TestSetCurrentValuesTo
¶ Bases:
object
-
setup_method
(method)¶
-
test_set_1
()¶
-
test_set_all
()¶
-
-
class
hyperspy.tests.model.test_model.
TestStoreCurrentValues
¶ Bases:
object
-
setup_method
(method)¶
-
test_active
()¶
-
test_not_active
()¶
-
-
hyperspy.tests.model.test_model.
sets_second_parameter_to_two
(model, parameters, data, weights=None)¶
-
hyperspy.tests.model.test_model.
test_as_signal_parallel
()¶
-
hyperspy.tests.model.test_model.
test_fetch_values_from_arrays
()¶