コード例 #1
0
        input1 = float(inputRow[0]);
        output = float(outputRow[0]);

        firstTS = time.time();
        dStreamIITest.execute([input1, input2]);
        theor = output;
        secondTS = time.time();
        dStreamIITimestamps["test" + str(executeSample)] = secondTS - firstTS;
        dStreamIITimestamps["delta" + str(executeSample)] = abs(output - theor);
        runningTotal += output;

dStreamIITest.printClusters()
avgActual = runningTotal/(1.0*numExecuteSamples);

firstTS = time.time();
encryptedFile = dStreamIITest.encrypt(inputFilePath)
secondTS = time.time();
dStreamIITimestamps["encrypt"] = secondTS - firstTS;

firstTS = time.time();
decryptedFile = dStreamIITest.decrypt(inputFilePath+"EncryptOut.csv")
secondTS = time.time();
dStreamIITimestamps["decrypt"] = secondTS - firstTS;

netLoadingTime = 0;
for i in range(numTrainingSamples):
    netLoadingTime += dStreamIITimestamps["load" + str(i)];

netExecuteTime = 0;
runningMAE = 0.0;
for i in range(numExecuteSamples):