Professional Documents
Culture Documents
KNN With MNIST Dataset - 2
KNN With MNIST Dataset - 2
KNN With MNIST Dataset - 2
trainSequence = [[1,2,3,4],[1,2,3,5],[1,2,4,5],[1,3,4,5],[2,3,4,5]]
validationSequence = [5,4,3,2,1]
NN_array = []
trainList = []
for i in e:
trainList = trainList + foldDict[i]
random.shuffle(foldDict[v])
NN_array.append(array)
maximum = 0
number = 0
for i in range(1,13):
if cross_validation[i].mean() > maximum:
maximum = cross_validation[i].mean()
number = i
err = 0
for i in range(len(Validation)):
true_label = int(Validation[i].split('/')[-1].split('_')[1])
training_label = []
distance = []
for j in range(len(trainingData)):
training_label.append(int(trainingData[j].split('/')[-1].split('_')
[1]))
distance.append(euc_dist(trainNumpy[j], validateNumpy[i]))
return accuracy_array
preprocessing(dataset1_test, 5)
trainSequence = [[1,2,3,4],[1,2,3,5],[1,2,4,5],[1,3,4,5],[2,3,4,5]]
validationSequence = [5,4,3,2,1]
NN_array_test = []
trainList = []
for i in e:
trainList = trainList + foldDict[i]
random.shuffle(foldDict[v])
NN_array_test.append(array)