sam::SubjectiveOutlierRemoval¶
Module: Hacking Strategies
The subjective outlier removal refers to a type of outliers removal where the researcher continuously lowers the threshold of identifying an outlier, k, until it finds a significant (or satisfactory) result. More...
#include <HackingStrategy.h>
Inherits from sam::HackingStrategy
Public Classes¶
| Name | |
|---|---|
| struct | Parameters SubjectiveOutlierRemoval's parameters. |
Public Functions¶
| Name | |
|---|---|
| SubjectiveOutlierRemoval() =default | |
| SubjectiveOutlierRemoval(const Parameters & p) |
Public Attributes¶
| Name | |
|---|---|
| Parameters | params |
| PolicyChain | stopping_condition |
Additional inherited members¶
Public Functions inherited from sam::HackingStrategy
| Name | |
|---|---|
| virtual | ~HackingStrategy() =0 Pure destructor of the Base class. This is important for proper deconstruction of Derived classes. |
| HackingStrategy() | |
| void | operator()(Experiment * experiment) |
| float | defensibility() const |
| float | prevalence() const |
| HackingStage | stage() const |
| HackingTarget | target() const |
| std::unique_ptr< HackingStrategy > | build(json & hacking_strategy_config) Factory method for building a HackingStrategy. |
Public Attributes inherited from sam::HackingStrategy
| Name | |
|---|---|
| sol::state | lua |
| std::optional< float > | defensibility_ |
| std::optional< float > | prevalence_ |
| HackingStage | stage_ |
| HackingTarget | target_ |
Detailed Description¶
class sam::SubjectiveOutlierRemoval;
The subjective outlier removal refers to a type of outliers removal where the researcher continuously lowers the threshold of identifying an outlier, k, until it finds a significant (or satisfactory) result.
See: ResearchStrategy
Public Functions Documentation¶
function SubjectiveOutlierRemoval¶
SubjectiveOutlierRemoval() =default
function SubjectiveOutlierRemoval¶
inline explicit SubjectiveOutlierRemoval(
const Parameters & p
)
Public Attributes Documentation¶
variable params¶
Parameters params;
variable stopping_condition¶
PolicyChain stopping_condition;
Updated on 29 June 2021 at 16:13:47 CEST
Last update: 2021-09-18