原创 【ubuntu】C/C++發生CoreDump(段錯誤,核心轉儲)後,如何快速定位到錯誤之處。

前言 相信很多小夥伴在Linux環境下運行C++代碼時都遇到過“段錯誤”,“核心轉儲”這種讓人摸不着頭腦的錯誤,但是又不知道如何定位到錯誤的位置。往往就放棄解決了,但是在實際工程中,出現這種錯誤是一定要解決的,不然項目拉跨了只能捲

原创 ssh登錄遠程服務器報錯:packet_write_wait: Connection to xxx Broken pipe的解決方法

使用內網穿透時,一段時間沒用操作命令行發現會自動斷開,出現錯誤:packet_write_wait: Connection to xxx Broken pipe。有時候想遠程跑代碼,結果出個這個錯誤就很難受了。解決方法如下: 正常來說是這

原创 【轉】深度好文推薦,如何評價ST-GCN行爲識別算法

該文詳細介紹了ST-GCN的網絡結構以及思想 原文鏈接:https://www.zhihu.com/question/276101856/answer/638672980 點贊 收藏 分享 文章舉報

原创 Ubuntu中安裝兩個不同版本的opencv

前言 對於在ubuntu下開發CV程序的小夥伴們,難免會遇到不同程序要使用不同版本opencv的情況.使用python進行開發工作還可以用Anaconda去切換環境,但是使用C++進行開發時就必須要考慮到在同一環境中如何安裝多版本

原创 關於時空圖卷積神經網絡(ST-GCN)的卷積核及其運算

st-gcn中圖卷積的卷積核 卷積核構造步驟如下: 1.對鄰接矩陣A中的所有權重(Aij爲節點i與節點j的權重)進行axis=0的求和,形成[1,number_node]的向量V。 2.初始化一個[number_node,numb

原创 Latex段落首行縮進

在文章頭部加入以下代碼 %設置首行縮進1.5字符 \usepackage{indentfirst} \setlength{\parindent}{1.5em} 點贊 收藏 分享 文章舉報

原创 VSCODE中配置python環境以及使用remote-ssh遠程調試linux服務器代碼

第一部分 第一步:在vscode中安裝python的插件 點開,然後搜索python,下載第一個 第二步:新建python文件 第三步:生成tasks.json文件 按shift+ctrl+b,在屏幕中上的搜索欄中點擊配置生成

原创 ubuntu16使用Remmina訪問遠程linux服務器桌面

雖然平時使用終端即可操作遠程服務器,但是有時候做目標檢測或者其他需要返回測試圖片效果的項目時,終端命令行往往是不夠用的。而強行返回也只會導致“cannot cannect to X server”的問題。 故本文針對ubuntu系

原创 Ubuntu中如何使用CMake編譯同個項目中的多個CPP文件,編譯鏈接動態庫。

前言 不得不承認在ubuntu對編譯C/C++程序非常不友好,經常得自己寫CMakeLists.txt.有時候在同一個項目中,還需要把自己寫的類編譯成動態庫,下面記錄下自己在ubuntu開發中遇到的坑。 假設我們這裏定義了一個類

原创 opencv讀取網絡攝像頭的rtsp流時發生斷流現象,以及該問題的解決

最近在使用python版的opencv調用網絡攝像頭做人臉識別時遇到了一些問題,命令行報錯導致rtsp斷流。 報錯如下: [h264 @ 0x7fd990026040] left block unavailable for req

原创 pytorch如何在離線或者不翻牆的情況下調用efficientNet網絡

前言 efficientNet確實很牛逼,而pytorch也已經在第一時間上線了調用efficientNet的方法。但是其調用的方法對於非科學上網的開發者來說很不友好(因爲調用該模型需要在pytorch的終端當中進行模型的下載,而

原创 關於ubuntu下mmdetection的安裝步驟和心得

這個目標檢測框架十分強大,提供了許多網絡,關鍵環境配起來也十分的簡單。下面就來說說mmdetection的環境是如何搭配,以及後面是如何測試他們的demo的。 1)前置環境 python版本3.7 這裏我使用了anaconda建立

原创 把kares轉爲tensorflow的pb模型,並用opencv調用該模型時遇到的問題以及解決

遇到問題如下: error: (-2:Unspecified error) Can't create layer "flatten_1/Shape" of type "Shape" in function 'cv::dnn: :dnn4_