Tensorflow 之 tf.app.flags.DEFINE_string() 和 tf.app.flags.FLAGS() 和cpu_count()
阿新 • • 發佈:2018-12-20
tf.app.flags.DEFINE_xxx[資料格式int str bool等]()就是新增命令列的optional argument(可選引數)
tf.app.flags.FLAGS可以從對應的命令列引數取出引數
執行時,若不另外賦值,print引數預設值
cpu_count()計算cpu核數,用於多程序計算
pprint模組 提供了打印出任何python資料結構類和方法。
用法:pprint.pprint(object,stream=None,indent=1, width=80, depth=None)
返回:輸出格式的物件字串到指定的stream,最後以換行符結束。
pickle.load
註釋:反序列化物件,將檔案中的資料解析為一個python物件。file中有read()介面和readline()介面
pickle.dump
註釋:序列化物件,將物件obj儲存到檔案file中去。引數protocol是序列化模式,預設是0(ASCII協議,表示以文字的形式進行序列化),protocol的值還可以是1和2(1和2表示以二進位制的形式進行序列化。其中,1是老式的二進位制協議;2是新二進位制協議)。file表示儲存到的類檔案物件,file必須有write()介面,file可以是一個以'w'開啟的檔案或者是一個StringIO物件,也可以是任何可以實現write()介面的物件
sorted