public TrainingFilesForm(TrainingTask trainTask)
 {
     _trainTask = trainTask;
     _trainTask.Load(VCDir.Instance.TrainXmlFile);
     InitializeComponent();
     gridTrain.DataSource = _trainTask.Entries;
 }
Example #2
0
        public async Task <IActionResult> AddTask(TrainingTask task)
        {
            if (ModelState.IsValid)
            {
                task.Date = DateTime.Now;

                _context.TrainingTasks.Add(task);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Tasks)));
            }

            return(View(task));
        }
Example #3
0
            /// <summary>
            ///
            /// </summary>
            /// <param name="url"></param>
            /// <param name="formatting"></param>
            /// <returns></returns>
            public static OrionQuery CreateProjectGenerationRequest(TrainingTask task)
            {
                var qr         = new OrionQuery(OrionOp.GenerateProject);
                var fileParams = new JObject();
                var groupBy    = new JObject();
                var script     = task.Script;

                //groupBy["hour"] = 0.5;
                //groupBy["day_unix"] = true;
                fileParams["script"] = GetTrainingScript(new [] { task });
                fileParams["client"] = task.User.UserName;
                fileParams["name"]   = task.Model.ModelName;
                qr["msg"]            = fileParams;
                return(qr);
            }
Example #4
0
        public RegControl()
        {
            _regMode = false;

            bool designMode = (LicenseManager.UsageMode == LicenseUsageMode.Designtime);

            if (!designMode)
            {
                ExtractionWrapper.OptionWrapper.SetLog(VCContext.Instance.MFCCOptions.LogLevel);
                recoding   = false;
                _trainTask = new TrainingTask();
                trainFrom  = new TrainingFilesForm(_trainTask);
                trainFrom.RecalledEntry += RecalledRow;
            }

            InitializeComponent();
            waveViewer.TimeSelectedChanged += SelectedTimeEventHandler;
            _waveOut            = new NAudio.Wave.WaveOut();
            _selectedChart      = showChart.Selected;
            regMode_cbx.Checked = _regMode;
            initSampleRate_cbx();
            FreshListDevices();
        }