Apostolos Fanakis
6 years ago
2 changed files with 24 additions and 2 deletions
@ -1,11 +1,18 @@ |
|||||
import numpy as np |
import numpy as np |
||||
from preprocessing.data_preprocessing import createSingleFeaturesArray, standardization, PCA |
from preprocessing.data_preprocessing import createSingleFeaturesArray, standardization, PCA |
||||
from classification_model_training.model_training import simpleTrain |
from classification_model_training.model_training import simpleTrain, kFCrossValid |
||||
|
|
||||
dataset, target, featureKeys = createSingleFeaturesArray( |
dataset, target, featureKeys = createSingleFeaturesArray( |
||||
'feature_extraction/music_features/', |
'feature_extraction/music_features/', |
||||
'feature_extraction/speech_features/') |
'feature_extraction/speech_features/') |
||||
|
|
||||
dataset = standardization(dataset) |
dataset = standardization(dataset) |
||||
|
# dataset = PCA(dataset) |
||||
|
print('Simple train accuracy achieved = ' + str(simpleTrain(dataset, target))) |
||||
|
kFCrossValid(dataset, target, model = 'svm') |
||||
|
kFCrossValid(dataset, target, model = 'rndForest') |
||||
|
|
||||
dataset = PCA(dataset) |
dataset = PCA(dataset) |
||||
print('Max accuracy achieved = ' + str(simpleTrain(dataset, target))) |
print('Simple train accuracy achieved = ' + str(simpleTrain(dataset, target))) |
||||
|
kFCrossValid(dataset, target, model = 'svm') |
||||
|
kFCrossValid(dataset, target, model = 'rndForest') |
Loading…
Reference in new issue