Fixed sefault when no track are classified. fixes #297
This commit is contained in:
@@ -194,7 +194,6 @@ FeaturesEngine::loadFromTraining(const TrainSettings& trainSettings, const Progr
|
|||||||
[this] { return _loadCancelled; });
|
[this] { return _loadCancelled; });
|
||||||
LMS_LOG(RECOMMENDATION, DEBUG) << "Training network DONE";
|
LMS_LOG(RECOMMENDATION, DEBUG) << "Training network DONE";
|
||||||
|
|
||||||
|
|
||||||
LMS_LOG(RECOMMENDATION, DEBUG) << "Classifying tracks...";
|
LMS_LOG(RECOMMENDATION, DEBUG) << "Classifying tracks...";
|
||||||
TrackPositions trackPositions;
|
TrackPositions trackPositions;
|
||||||
for (std::size_t i {}; i < samples.size(); ++i)
|
for (std::size_t i {}; i < samples.size(); ++i)
|
||||||
@@ -351,7 +350,7 @@ FeaturesEngine::load(bool forceReload, const ProgressCallback& progressCallback)
|
|||||||
trainSettings.featureSettingsMap = getDefaultTrainFeatureSettings();
|
trainSettings.featureSettingsMap = getDefaultTrainFeatureSettings();
|
||||||
|
|
||||||
loadFromTraining(trainSettings, progressCallback);
|
loadFromTraining(trainSettings, progressCallback);
|
||||||
if (!_loadCancelled)
|
if (!_loadCancelled && _network)
|
||||||
toCache().write();
|
toCache().write();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user