public SrCnnAnomalyDetectionBaseCore(SrCnnArgumentBase args, string name, IHostEnvironment env, SrCnnAnomalyDetectionBase parent) : base(args, name, env) { InitialWindowSize = WindowSize; StateRef = new State(); StateRef.InitState(WindowSize, InitialWindowSize, this, Host); Parent = parent; }
internal SrCnnAnomalyDetectionBase(SrCnnArgumentBase args, string name, IHostEnvironment env) { InternalTransform = new SrCnnAnomalyDetectionBaseCore(args, name, env, this); }
private protected SrCnnTransformBase(SrCnnArgumentBase args, string name, IHostEnvironment env) : this(args.WindowSize, args.InitialWindowSize, args.Source, args.Name, name, env, args.BackAddWindowSize, args.LookaheadWindowSize, args.AvergingWindowSize, args.JudgementWindowSize, args.Threshold) { }