private static IEnumerable <BasicDataset> Predict(List <string[]> csvData, IPredictionAlgorithm predictionAlgorithm)
        {
            DatasetCreator datasetCreator = new DatasetCreator();

            List <BasicDataset> stockList = datasetCreator.CreateFromCsv(csvData).ToList();

            return(Predict(stockList, predictionAlgorithm));
        }
        private static IEnumerable <BasicDataset> Predict(List <string[]> csvData, IPredictionAlgorithm predictionAlgorithm, out IEnumerable <BasicDataset> datasets)
        {
            DatasetCreator datasetCreator = new DatasetCreator();

            datasets = datasetCreator.CreateFromCsv(csvData).ToList();

            return(Predict(datasets.ToList(), predictionAlgorithm));
        }
Example #3
0
 public void InitDiningArea(Staff staff)
 {
     CurrentStaff          = staff;
     Tables                = (List <Table>) new TableManager().GetAll();
     Orders                = (List <Order>) new OrderManager().GetByOrderStatus(OrderStatus.Start);
     Customers             = (List <Customer>) new CustomerManager().GetAll();
     Waiters               = (List <Staff>) new StaffManager().GetByRole(StaffRole.Waiter);
     APlacementOptimizer   = new PlacementOptimizer();
     AWaitingTimePredictor = new WaitingTimePredictor();
 }
        public static IEnumerable <BasicDataset> Predict(byte[] fileBytes, IPredictionAlgorithm predictionAlgorithm)
        {
            List <string[]> csvData = ConvertCSV(fileBytes);

            return(Predict(csvData, predictionAlgorithm));
        }
        public static IEnumerable <BasicDataset> Predict(string pathToCSV, IPredictionAlgorithm predictionAlgorithm, out IEnumerable <BasicDataset> datasets)
        {
            List <string[]> csvData = ReadCSV(pathToCSV);

            return(Predict(csvData, predictionAlgorithm, out datasets));
        }
        public static IEnumerable <BasicDataset> Predict(List <BasicDataset> dataset, IPredictionAlgorithm predictionAlgorithm)
        {
            List <BasicDataset> orderedSet = OrderSet(dataset);

            return(predictionAlgorithm.Predict(orderedSet));
        }
Example #7
0
 public EFDebtRepo(DebtContext context, IModelConverter converter, IPredictionAlgorithm algo)
 {
     this._context   = context;
     this._converter = converter;
     this._algo      = algo;
 }
Example #8
0
        private static IEnumerable <BasicDataset> GetPrediction(FileTransferRequest request)
        {
            IPredictionAlgorithm algorithm = ChosePredictionAlgorithm(request.SelectedAlgortihms);

            return(PredictionController.Predict(request.FileBytes, algorithm));
        }