public static void Do(IGWContext context = null) { new ComputeOrderManager(context); new InferenceManager(); new GibbsSamplingManager(); new OLMManager(); }
public static void Do(IGWContext context = null) { new ComputeOrderManager(context); new ViterbiManager(); new MCMCSamplingManager(); new OLMManager(); new GradientDescentManager(); }
public static void DoRequest <RequestType, ResultType>(this IGWContext senderCTX, RequestType request) where RequestType : IHas <IRequestLogic <RequestType, ResultType> > { var context = senderCTX as IHas <ICRActionLogic <RequestType> >; if (context != null) { context.Enter(request); } else { DefaultContext <RequestType, ResultType> .Instance.Enter(request); } }
public static PDBInfo Do(ProvidePDBInfoOptions options, IGWContext context) { var request = new ProvidePDBInfo(options); var ccontext = context as ICRActionLogic <ProvidePDBInfo>; if (ccontext != null) { ccontext.Enter(request); } else { request.RequestInDefaultContext(); } return(request.PDBInfo); }
public Listener(IGWContext context = null) { Context = context; Register(); }
public static void DoRequest <RequestType>(this IGWContext context, RequestType request) where RequestType : IHas <IRequestLogic <RequestType> > { context.DoRequest <RequestType, bool>(request); }
public ComputeOrderManager(IGWContext context = null) { Context = context; Register(); }