TensorFlow的主要依賴庫

2021-09-26 07:53:58 字數 766 閱讀 6893

protool buffer 處理結構化資料的工具

name:張飛

id: 123456email: [email protected]

上面資訊 就是乙個結構化資料(這裡說的結構化資料和大資料的結構化資料概念不同,指的是擁有多種屬性值的)

當要將這些結構化的使用者資訊持久化或者進行網路傳輸時,通常需要將他們序列化,即儲存為資料流的格式,簡單的理解就是轉換成 字串進行儲存, 再次使用或者接收的時候,將序列化的資料流解碼為結構化的資料

以上就是protool buffer解決的主要問題,除了protool buffer之外,xml和json是比較常用的結構化資料處理工具

xml

張飛

123456

[email protected]

json

有一點區別是 protocol buffer序列化之後得到的資料是不可讀的字串,並且是二進位制資料流

protool buffer序列化出來的資料要比xml格式小3-10倍,解析時間快20-100倍

bazel 自動化編譯構建工具

專案空間(workspace)是 bazel 的乙個基本概念。 乙個專案空間可以簡單地理解為一 個資料夾,在這個資料夾中包含了編譯乙個軟體所需要的源**以及輸出編譯結果的軟連線(symbolic link)位址.乙個專案空間內可以只包含乙個應用(比如 tensorflow)

TensorFlow的主要依賴庫

protool buffer 處理結構化資料的工具 name 張飛 id 123456email 10000 qq.com 上面資訊 就是乙個結構化資料 這裡說的結構化資料和大資料的結構化資料概念不同,指的是擁有多種屬性值的 當要將這些結構化的使用者資訊持久化或者進行網路傳輸時,通常需要將他們序列化...

Tensorflow的主依賴包

1.protocal buffer 是tensorflow處理結構化資料的工具。和xml,joson類似,但是有一定的區別。主要的區別為 1 protocal buffer 序列化後的資料不是可讀的,而是二進位製流 2 xml和json序列化後的資料的資訊格式都包含在了資料流中,不需要任何其它資訊就...

Tensorflow結點打包和依賴控制

深度學習庫能夠充分發揮gpu平行計算的能力,但是有時我們卻不得不需要序列。這時就需要用到依賴控制。import tensorflow as tf a tf.variable 1 b tf.variable 2 s tf.add a,b asiggn tf.assign a,4 with tf.ses...