Exemple #1
0
    public void TrainNetworkOnline()
    {
        SampleContainer sampleSource = m_sampleManager.GenerateSampleSource(m_saveSamplesOnline);

        if (!sampleSource.m_isOkay)
        {
            return;
        }

        // Actual training command
        bool update = m_network.AddTrainingData(sampleSource.m_input, sampleSource.m_desiredOutput, GetLearnRate(m_trainingUnitsCompleted));

        if (update)
        {
            UpdateTraningCount();
        }
    }