示例#1
0
def showStats(dataFile):
    
    fig_axes = plt.subplots(nrows=2, ncols=2)
    dFile = dataFile[0]
    mData = loadmat(dFile + 'errors_new.mat')
    
    data0 = [mData.get('p_thresholds'), mData.get('p_err'), mData.get('p_tp'),
             mData.get('p_fp'), mData.get('p_pos'), mData.get('p_neg'), mData.get('p_sqerr')] 
    data1 = [mData.get('p_thresholds').min(), mData.get('p_thresholds').max()]
    data2 = [mData.get('r_thresholds'), mData.get('r_err'), mData.get('r_tp'),
             mData.get('r_fp'), mData.get('r_pos'), mData.get('r_neg')]
    data3 = [mData.get('r_thresholds').min(), mData.get('r_thresholds').max()]
    
    makeErrorCurves(data0, data1, data2, data3, fig_axes)
        
    return data0, data2
import pickle
from makeErrorCurves import makeErrorCurves
dataFile = open("../data_network/errData.pkl",'rb')
pData = pickle.load(dataFile)
print pData[0][0]
makeErrorCurves(pData[0],pData[1],pData[2],pData[3])
dataFile.close()