Removed pybrain dependency
This commit is contained in:
@@ -2,11 +2,6 @@ from sklearn import *;
|
|||||||
from sklearn import ensemble;
|
from sklearn import ensemble;
|
||||||
import numpy as np
|
import numpy as np
|
||||||
import scipy as sp
|
import scipy as sp
|
||||||
from pybrain.datasets import SupervisedDataSet
|
|
||||||
from pybrain.tools.shortcuts import buildNetwork
|
|
||||||
from pybrain.supervised.trainers import BackpropTrainer
|
|
||||||
from pybrain.structure import LinearLayer, TanhLayer, SigmoidLayer, SoftmaxLayer, FeedForwardNetwork, BiasUnit
|
|
||||||
from pybrain.tools.neuralnets import NNregression, Trainer
|
|
||||||
|
|
||||||
def train_model(X, Y, profiles, metric):
|
def train_model(X, Y, profiles, metric):
|
||||||
#Preprocessing
|
#Preprocessing
|
||||||
@@ -46,4 +41,4 @@ def train_model(X, Y, profiles, metric):
|
|||||||
print("Average %s: %f (Default %f, Optimal %f)"%(metric, np.mean(np.multiply(GFlops,speedups)), np.mean(GFlops), np.mean(np.multiply(GFlops,optspeedups))))
|
print("Average %s: %f (Default %f, Optimal %f)"%(metric, np.mean(np.multiply(GFlops,speedups)), np.mean(GFlops), np.mean(np.multiply(GFlops,optspeedups))))
|
||||||
print("Minimum speedup is %f wrt %i %s"%(np.min(speedups), GFlops[np.argmin(speedups)], metric))
|
print("Minimum speedup is %f wrt %i %s"%(np.min(speedups), GFlops[np.argmin(speedups)], metric))
|
||||||
print("Maximum speedup is %f wrt %i %s"%(np.max(speedups), GFlops[np.argmax(speedups)], metric))
|
print("Maximum speedup is %f wrt %i %s"%(np.max(speedups), GFlops[np.argmax(speedups)], metric))
|
||||||
print("--------")
|
print("--------")
|
||||||
|
Reference in New Issue
Block a user