/// <summary> /// Releases all resources used. /// </summary> /// <param name="bDisposing">Set to <i>true</i> when called by Dispose().</param> protected virtual void Dispose(bool bDisposing) { m_ds = null; if (m_TestingImages != null) { m_TestingImages.Dispose(); m_TestingImages = null; } if (m_TrainingImages != null) { m_TrainingImages.Dispose(); m_TrainingImages = null; } if (m_factory != null) { m_factory.Dispose(); m_factory = null; } }