原创 faiss使用單個GPU與tensorflow訓練

問題來源:Youtube2016算法實現線上召回 問題描述:在用線程掃描新的日誌時使用的是0GPU跑模型,模型跑完後測試,然後faiss召回也是用的GPU-0,但是出錯 Exception in thread Thread-1: Tra

原创 百度飛漿NeXtVLAD之推斷inference

上一篇是基礎的數據輸入,然而繼續查看模型的輸入數據會遇到各種數據結構,比如迭代器yield 本文將繼續尋根究底,看看是如何輸入audio及rgb 特徵,然後得到NeXtVLAD聚類後的特徵。 我看了下模型的輸出,似乎只能輸出類別,而我想得

原创 maven 導入依賴包

Error:java: 不再支持源選項 5。請使用 6 或更高版本。 解決error:java:不支持發行版本5 For Video Recommendation in Deep learning QQ Group 277356808

原创 python3服務器端GPU使用率低怎麼回事?

說實話老子百度了各種方法,根本就不行,爲啥? 都是一兩行代碼的回答,和沒回答是一樣的。這特麼要是能用我會寫這個博文 os.environ['CUDA_VISIBLE_DEVICES'] = '0,1' 或者這種:有個毛區別 CUDA

原创 TSN視頻識別詳解

原作者給出的torch版本的代碼,看起來有點不習慣,但比caffe版本好多了。paper在此 但光流提取及視頻列表生成還是到原來的TSN repo. 總體: 稀疏時間採樣策略及視頻級監督。 Two-stream及卷積模型在擬合大尺度時間上

原创 keras中model.compile如何設置自己的loss及參數

keras如果不能自己設置loss函數仍舊是小白一個,所以肯定要自己嘗試做所有可能的事。 從keras官方中文文檔中發現loss的定義是y_true和y_pred的函數,也就是直接按照它的這種模式定義即可,至於數據流是怎麼來的,這個問題還

原创 字符串無法replace

臥槽。老子發現了這個坑。 很簡單的字符串我覺得replace很容易實現,臥槽,巨坑啊。如下: 在電腦上我實現了下: >>> './v2a/v232.mp3'.replace('v2a','v223') './v223/v232.mp3'

原创 pandas index重置

問題來源:Youtube2016 之前解決了訓練數據中nan問題,後來又出現了,改了些之前的方法。 後來發現是index的問題,merge後的數據應該重置index 舉例:隨機數據 >>> xxf 0

原创 Android Studio 3.5 and newer ?

老子按照tensorflow/exampels上給出的實例,沒有一個能在安卓上編譯成功的,真是心累。幸好組裏有個大佬編譯成功了,於是將他的project copy過來,然而並不順利,configure build失敗,告訴我路徑有問題,不

原创 圖像/圖片怎麼resize?

抱歉,我要寫一個很Low的博文。resize問題。 其實這個問題百度也有很多,今天我這個菜鳥,突發奇想,RGB的咋resize???? 看了很多都沒有直接指出這個問題,參照我上一篇博文。 仍以哥哥的照片爲例,想要照片加羣問我,哈哈 #m

原创 TSM視頻測試——中間篇二

哈嘍,大家好,明天北京朝陽公園上午小明哥【就是寡人】粉絲見面會,歡迎到場,哈哈 接上一篇:https://blog.csdn.net/SPESEG/article/details/103732829 據我測試中發現,似乎是整個視頻的幀都要

原创 RGB轉灰度?——3個通道變成1個通道

哈嘍,之前我注意過這個問題,源於mnist,如果數字是RGB的咋辦,訓練好的模型咋識別? 當讀圖的時候是3個通道的,彩色都是如此,我想要灰度圖咋辦? 小明哥的絕招是直接讀其中一個通道即可,因爲我之前查找rgb2灰度,發現用cv,作爲cv菜

原创 NeXtVLAD視頻分類pb模型修改

之前搞落地問題,肯定會遇到pb模型,模型結點啥玩意的都能煩死。 根據上一篇思路,這裏單獨開一篇,將模型的頭部分輸入砍掉,也不用將pca採用tf寫,這樣方便容易理解。 使得輸入的就是固定的input_shape,有一點顧慮,就是tf的res

原创 人臉年齡性別預測——age & gender

這是個基本問題,用人臉預測年齡和性別從主觀上看是可行的,如果說從聲音上來分辨似乎也無不可。 如果有聲音數據的話,分辨性別還是可以的,但年齡人臉還是關鍵,因爲人的聲音可以有假音,比如我的假唱。 【如果可以的話,當個花瓶也不錯啊。哈哈】 鑑於

原创 關於線程中的pandas計算速度問題tqdm

問題來源:Youtube2016數據處理 下面簡化後復現 RuntimeError: cannot join thread before it is started 上面錯誤暫時不管。避免了。 從500多的bit/s的速度到下面的結果,