|
LSSTApplications
1.1.2+25,10.0+13,10.0+132,10.0+133,10.0+224,10.0+41,10.0+8,10.0-1-g0f53050+14,10.0-1-g4b7b172+19,10.0-1-g61a5bae+98,10.0-1-g7408a83+3,10.0-1-gc1e0f5a+19,10.0-1-gdb4482e+14,10.0-11-g3947115+2,10.0-12-g8719d8b+2,10.0-15-ga3f480f+1,10.0-2-g4f67435,10.0-2-gcb4bc6c+26,10.0-28-gf7f57a9+1,10.0-3-g1bbe32c+14,10.0-3-g5b46d21,10.0-4-g027f45f+5,10.0-4-g86f66b5+2,10.0-4-gc4fccf3+24,10.0-40-g4349866+2,10.0-5-g766159b,10.0-5-gca2295e+25,10.0-6-g462a451+1
LSSTDataManagementBasePackage
|
Functions | |
| def | getComparisonName |
| def | compareScalars |
| def | compareConfigs |
Variables | |
| tuple | __all__ = ("getComparisonName", "compareScalars", "compareConfigs") |
| def lsst.pex.config.comparison.compareConfigs | ( | name, | |
| c1, | |||
| c2, | |||
shortcut = True, |
|||
rtol = 1E-8, |
|||
atol = 1E-8, |
|||
output = None |
|||
| ) |
Helper function for Config.compare; used to compare two Configs for equality.
If the Configs contain RegistryFields or ConfigChoiceFields, unselected Configs
will not be compared.
@param[in] name Name to use when reporting differences
@param[in] c1 LHS config to compare
@param[in] c2 RHS config to compare
@param[in] shortcut If True, return as soon as an inequality is found.
@param[in] rtol Relative tolerance for floating point comparisons.
@param[in] atol Absolute tolerance for floating point comparisons.
@param[in] output If not None, a callable that takes a string, used (possibly repeatedly)
to report inequalities.
Floating point comparisons are performed by numpy.allclose; refer to that for details.
Definition at line 64 of file comparison.py.
| def lsst.pex.config.comparison.compareScalars | ( | name, | |
| v1, | |||
| v2, | |||
| output, | |||
rtol = 1E-8, |
|||
atol = 1E-8, |
|||
dtype = None |
|||
| ) |
Helper function for Config.compare; used to compare two scalar values for equality.
@param[in] name Name to use when reporting differences
@param[in] dtype Data type for comparison; may be None if it's definitely not floating-point.
@param[in] v1 LHS value to compare
@param[in] v2 RHS value to compare
@param[in] output If not None, a callable that takes a string, used (possibly repeatedly)
to report inequalities.
@param[in] rtol Relative tolerance for floating point comparisons.
@param[in] atol Absolute tolerance for floating point comparisons.
@param[in] dtype Data type for comparison; may be None if it's definitely not floating-point.
Floating point comparisons are performed by numpy.allclose; refer to that for details.
Definition at line 39 of file comparison.py.
| def lsst.pex.config.comparison.getComparisonName | ( | name1, | |
| name2 | |||
| ) |
Definition at line 34 of file comparison.py.
| tuple lsst.pex.config.comparison.__all__ = ("getComparisonName", "compareScalars", "compareConfigs") |
Definition at line 32 of file comparison.py.
1.8.5