1. 程式人生 > >Tensorflow 之 tf.app.flags.DEFINE_string() 和 tf.app.flags.FLAGS() 和cpu_count()

Tensorflow 之 tf.app.flags.DEFINE_string() 和 tf.app.flags.FLAGS() 和cpu_count()

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=1width=80depth=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