public BaseArguments(IidChangePointDetector transform)
 {
     Source                 = transform.InternalTransform.InputColumnName;
     Name                   = transform.InternalTransform.OutputColumnName;
     Side                   = AnomalySide.TwoSided;
     WindowSize             = transform.InternalTransform.WindowSize;
     Martingale             = transform.InternalTransform.Martingale;
     PowerMartingaleEpsilon = transform.InternalTransform.PowerMartingaleEpsilon;
     AlertOn                = AlertingScore.MartingaleScore;
     AlertThreshold         = transform.InternalTransform.AlertThreshold;
 }
 private IidChangePointDetector(IHostEnvironment env, IidChangePointDetector transform)
     : base(new BaseArguments(transform), LoaderSignature, env)
 {
 }