原创 tensorflow serving 服務部署與訪問(Python + Java)

我的目標是使用tensorflow serving 用docker部署模型後,將服務暴露出來,分別在Python和Java中對模型進行訪問,因爲tensorflow serving的文檔較少,grpc使用花了不少時間,不過總算是可

原创 keras backend 越跑越慢

如題,在調用模型的predict方法後,用tensorflow作爲backend時調用如下類似方法時,會越跑越慢(時間逐次遞增): K.get_value K.eval K.get_session().run() 問題不詳,暫時沒

原创 tfrecords的分類處理 one hot

通常,我們寫入tfrecords的分類都是以該格式存儲的: "label": tf.FixedLenFeature([], tf.int64) 然後取出的feature這樣定義: "label": tf.FixedLenFeature(

原创 numpy 計算兩個數組重複程度

最近有個需求,是做兩個數組重複程度計算,麻煩就麻煩在單個數組的元素有可能重複,處理思路如下: 1. 找到重複元素 2. 元素個數統計,利用np.bincount轉換,即元素個數統計到元素轉化的索引 3. 統計相同元素匹配個數

原创 conda 安裝指定版本的指定包

因爲一些特殊情況,可能會想安裝一些特定的包,比如,我自己就在安裝tensorflow時不想升級cudnn,而cuda search tensorflow-gpu 有如下結果(只截取了1.2.1版本相關數據,用的清華源):

原创 tensorflow手動編譯的坑

按照官方文檔,tensorflow手動編譯獲取代碼如下: git clone https://github.com/tensorflow/tensorflow cd tensorflow git checkout Branch # wh

原创 Tensorflow Serving不支持py_func

如題,在一些情況下,我們可能希望編寫一些自己的python代碼,不完全使用tensorflow已提供的計算圖來做,在一般情況下,可以使用tf.py_func。 但是如果想讓該代碼部署到tensorflow serving上,那麼恭喜,t

原创 Python 二維數組排序問題

對Python有些處理不是特別熟悉,希望一個二維數組,先按第二列排序,再按第一列排序,網上找了一圈沒找到,後來不停嘗試終於找到一個方法,代碼如下: a = [[2,3,4], [2,4,5],[3,3,4]] sorted(a, key=

原创 點評 CAT使用Consul註冊發現服務

 點評CAT是靈活性非常高的RPM項目,但是實際使用的時候,我們希望可以彈性地添加Server並讓客戶端可以動態的發現。 因此想到了使用註冊發現服務,比如Consul。 git上開源的版本,使用的是三個配置文件:client.xml,se

原创 《管理:使命、責任、實務》之實務篇私人讀書筆記

德魯克被稱爲管理領域大師中的大師,本文分享了其經典鉅著《管理:使命、責任、實務》之實務篇私人讀書筆記,附有思維導圖源件 思維導圖原稿下載

原创 bazel-0.5.4-installer-linux-x86_64.sh 下載

如題,Tensorflow Serving 安裝用到的bazel安裝包,自己下得很費勁,現在分享出來: http://pan.baidu.com/s/1pKLKnUz