Python 知识点小结

文件读取

file.read()      #方法用于从文件读取指定的字节数,如果未给定或为负则读取所有。
text_format.MessageToString(message):把一個 message 轉換成字串。把這個字串在寫入一個檔案即是 protobuf 的文字格式。
text_format.Merge(string, message):把一個字串讀進一個 message。在我的範例裡 (example_str_fmt.py),這個函數除了可以把讀入的字串解析進一個 message 裡之外,也可以用來把多個 pbtxt 檔合併成一個 message ,當然前提是這些檔案紀錄的是同一種 message 。

统计多维数组中,每个元素出现的频率:

1.首先将多维数组flatten成一维的:
label.flatten()
2.如果数组中的数字是浮点数想转成int的则需要使用np.astype而不能使用dtype直接更改
label.flatten().astype('int64')
3.使用np的bincount进行统计
np.bincount(label.flatten().astype('int64'))

reference:https://blog.csdn.net/xlinsist/article/details/51346523

你可能感兴趣的:(Python)