public InitializeRecognition(MainViewModel viewModel, InitializeNeutralNetwork initializeNeutralNetwork, GlobalSettings globalSettings) { _viewModel = viewModel; _settings = globalSettings; _initializeNetwork = initializeNeutralNetwork; _database = new GarageDatabase(_viewModel); }
private void Button_Click(object sender, RoutedEventArgs e) { Model.LogTextBox += "\nRozpoczęcie nauki sieci"; _initializeNetwork = new InitializeNeutralNetwork(_settings.SettingsModel, Model); TrainingNetwork trainingNetwork = new TrainingNetwork(_initializeNetwork.NeuralNetwork, Model); trainingNetwork.StartTraining(); }
public PlateWindow(MainViewModel viewModel, Mat mat, InitializeNeutralNetwork initializeNetwork, GlobalSettings settings) { _model = viewModel; _mat = mat; _initializeNeutralNetwork = initializeNetwork; _globalSettings = settings; RecognizePlate(); InitializeComponent(); }
public CameraWindow(MainViewModel viewModel, InitializeNeutralNetwork initializeNetwork, GlobalSettings settings) { InitializeComponent(); _model = viewModel; _settings = settings; _initializeNeutralNetwork = initializeNetwork; _frequency = int.Parse(appSettings["FrequencyOFTakingPhoto"]); Loaded += CameraWindow_Loaded; }
private void LoadNetwork_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "Neural Network File(*.jur)|*.jur"; if (openFileDialog.ShowDialog() == true) { _initializeNetwork = new InitializeNeutralNetwork(); _initializeNetwork.NeuralNetwork = new NeuralNetwork(); _initializeNetwork.NeuralNetwork.LoadNetwork(openFileDialog.FileName); Model.TrainingSuccess = true; } }