原创 [翻譯]Joint Discriminative and Generative Learning for Person Re-identification

原文鏈接:https://arxiv.org/abs/1904.07223 https://github.com/NVlabs/DG-Net https://arxiv.org/abs/1904

原创 Selenium 解析清華鏡像

首先配置好Selenium和chrome driver,這個不再贅述,接着就是去解析了。 還算是比較有規律 所以大概有兩種方案,我把這兩種方案都放在一起。 from selenium import webdriver from sel

原创 修改opencv源碼並測試

在進行座標映射的時候看了假博客,耽誤我好幾天的時間,這裏就不說是哪篇博客了,發現博客有問題時在看了C++源碼後,還有就是,可以手動去修改opencv源碼,然後用自己改過的源碼拿去測試。這期間遇到了和anaconda裏的opencv-pyt

原创 Python-Opencv [ERROR: recursion is detected during loading of "cv2"

我先安裝了opencv-python 然後爲了查看源碼安裝了opencv,再去import cv2的時候發現了這個問題 >>python Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 20

原创 透視變換——小試

將上面的座標傳進,得到結果: python測試代碼 import cv2 import numpy as np src = cv2.imread('test3.jpg') # srcPoints = np.float32([[97

原创 Windows下 ImportError: cannot import name 'ImageTK'

寫代碼的時候一定要注意看,是ImageTk  !! 而不是'ImageTK' 所以纔會報錯!就這麼簡單!

原创 排序算法3——冒泡排序

  交換排序的算法思想:通過交換逆序的元素實現交換排序。交換排序主要有兩種:冒泡排序和快速排序。 編寫冒泡排序算法,對序列56,22,67,32,59,12,89,26,48,37進行從小到大排序。 【算法思想】 冒泡排序是一種簡單的交換

原创 求兩個山峯的座標位置

假設現在有兩座山峯,它們的海拔由一個方陣構成,如何求出兩個山峯的座標位置,以及兩個山峯的距離。只給定山峯俯視圖的海拔。 首先這個問題可以轉換爲求一個矩陣的top k的值,然後通過一些手段得到座標。 山峯的模擬圖: 通過一個30x30的

原创 我常用的一些指令

1.pip 使用代理: pip install torch --proxy="http://11.11.1.20" 使用代理和鏡像: a.清華鏡像 python -m pip install torch - i https://pypi.

原创 排序算法3——希爾排序

  利用希爾排序,對元素序列55、72、31、24、86、16、37、8進行從小到大排列。 【算法思想】 希爾排序也屬於插入類排序算法。希爾排序通過縮小增量,將待排元素劃分爲若干個子序列,分別對每個子序列按照直接插入排序算法進行排序。當增

原创 多進程GPU調用問題

前幾天遇到了一個問題,通過pool方法創建多進程,在進程外部load模型,然後在進程內部進行預測。發現進程死掉,沒有報錯。 然後把模型作爲參數傳進進程中,出現一個錯誤: "Cannot re-initialize CUDA in fork

原创 自然圖像分割結果可視化

主要用的模型用的是FCN,參考的是https://github.com/bat67/pytorch-FCN-easiest-demo 數據不再是包包,數據來自coco和open-image 通過我之前的博客可以看得到。 我主要是做了些改動

原创 排序算法2——折半插入排序

  編寫折半插入排序算法,對元素序列 75、61、82、36、99、26、41進行從小到大排序。 【算法思想】 折半插入排序算法是對直接插入排序的一種改進。主要思想是在查找插入位置過程中引入折半查找算法思想,利用折半查找法在有序集中確定待

原创 監控某個程序處理能力

在不影響源程序處理能力的前提下,獲取該程序的處理速度以及預計剩餘時間,我的處理程序是生成文件的,所以通過監控生成文件的時間差去進行監控: 具體的代碼: import os import time import numpy as np r

原创 排序算法1——直接插入排序

  插入排序的算法思想是:將待排序元素分爲兩個部分,即已排序集合和未排序集合,每趟排序是從未排序集合中選擇一個元素插入已排序集合中,使已排序集合仍然有序。重複上述過程,直到所有元素都有序爲止。 ---直接插入排序 編寫算法,利用直接插入排