INNER CODE UNIT · Python

predictBatchSize

aquaskyline/Clairvoyante · clairvoyante/calTrainDevDiff.py:64

                predictBatchSize = predictBatchSize - (datasetPtr % predictBatchSize)
            #print >> sys.stderr, "%d\t%d\t%d\t%d" % (datasetPtr, predictBatchSize, validationStart, total)
            XBatch2, XNum2, XEndFlag2 = utils.DecompressArray(XArrayCompressed, datasetPtr, predictBatchSize, total)
            YBatch2, YNum2, YEndFlag2 = utils.DecompressArray(YArrayCompressed, datasetPtr, predictBatchSize, total)
            if XNum != YNum or XEndFlag != YEndFlag:
                sys.exit("Inconsistency between decompressed arrays: %d/%d" % (XNum, YNum))
            for t in threadPool: t.join()
            XBatch = XBatch2; YBatch = YBatch2
            if datasetPtr >= validationStart: validationLost += m.getLossLossRTVal
            else: trainingLost += m.getLossLossRTVal
            if XEndFlag2!= 0:
                m.getLossNoRT( XBatch, YBatch )
                if datasetPtr >= validationStart: validationLost += m.getLossLossRTVal
                else: trainingLost += m.getLossLossRTVal
                print >> sys.stderr, "%s\t%.10f\t%.10f" % (n, trainingLost/trainingTotal, validationLost/numValItems)
                break;
            i += 1
            datasetPtr += XNum2

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…