原创 C++條件編譯(#define等)

1. 背景介紹 C語言中存在預處理器, 也就是編譯過程的第一步(稱爲預處理或者預編譯). 這個過程處理以 # 的指令, 並得到不包含 # 的 .i 文件. 預處理的內容包含以下三個: # 宏定義 #define # 文件包括

原创 python 在函數中修改全局變量

如果想在函數中修改全局變量,需要在函數中聲明函數中的變量爲全局變量,舉例: i = 0 def area(x, y): global i i =x*y return i a = b =3 print(area(a

原创 C++命名空間namespace的使用

C++語言引入命名空間(Namespace)這一概念主要是爲了避免命名衝突,其關鍵字爲 namespace。 科技發展到如今,一個系統通常都不會僅由一個人來開發完成,不同的人開發同一個系統,不可避免地會出現變量或函數的命名衝突,當

原创 docker安裝(記錄)

0. 機器環境 ubuntu 16.04 CE(社區版)docker 1. 設置docker倉庫 sudo apt-get update sudo apt-get install \ apt-transport-https \

原创 Ubuntu 開機黑屏兩大原因解決辦法

1. nvidia 驅動問題 在卡機的時候在選擇Ubuntu開機的時候按 e 進入啓動文件的 "edit" 模式; 修改 'ro' 爲 'rw' 代表 read& write 將 'quiet splash' 後面添加 nomodeset

原创 Conda教程+指令解析(詳細)

0. 前言 conda是一個開源的包和環境管理系統,可以服務與任何語言,並廣泛應用於python。 Anaconda是conda的一個分支,是一個包含很多軟件包的數據科學平臺. Miniconda安裝時不默認安裝很多軟件包。注意對mini

原创 顯示器在linux系統下旋轉90度

機器:明基bl2048t 問題:垂直模式不能選擇 原因:可能是驅動不支持linux系統 解決: 嘗試過:“Ctrl+Alt+左右”不能解決問題; 解決辦法如下: $ xrandr -o left 向左旋轉90度 $ xrandr -o

原创 torch.onnx.export():將pytorch模型轉換爲.onnx模型

torch.onnx.export(model, args, f, export_params=True, verbose=False, training=False, input_names=None, output_name

原创 Anaconda&英偉達driver&cuda&cudnn&pytorch安裝(2020)

1. Anaconda安裝 清華鏡像下載鏈接 下載好之後 bash ~/Downloads/Anaconda3-5.2.0-Linux-x86_64.sh 一路 yes 或者 Enter 最後可以選擇不裝 VSCode, 如果中間

原创 Pytroch中的view()&viewas()函數

view() 參數及返回值 view(*shape) → Tensor 功能 返回一個與原Tensor內容,元素數量也相同但是形狀不同的Tensor。 舉例 # 將(1, 6)尺寸的Tensor轉換爲尺寸爲(3, 2) >>> i

原创 Ubuntu下兩個gcc版本切換

1. 查看GCC版本 gcc -v # 用於查詢當前命令行窗口gcc版本 which gcc # 查詢gcc所在位置(/usr/bin/gcc) /usr/bin/gcc -v # 也可查詢版本 ll /usr/bin/gcc* # 也

原创 開源點雲庫總結(持續更新)

Ford Campus LiDAR dataset KITTI (Karlsruhe Institute of Technology and Toyota Technological Institute) Sydney Urban Obj

原创 kitti數據集介紹(採集平臺+標定文件+標註文件解釋)

1. kitti數據採集平臺 KITTI數據集的數據採集平臺裝配有2個灰度攝像機,2個彩色攝像機,一個Velodyne64線3D激光雷達,4個光學鏡頭,以及1個GPS導航系統。圖示爲傳感器的配置平面圖,爲了生成雙目立體圖像,相同類

原创 python中np.random.randint()函數

  numpy.random.randint(low, high=None, size=None, dtype=’l’) 輸入:  low—–爲最小值  high—-爲最大值  size—–爲數組維度大小  dtype—爲數據類型,默

原创 docker 各種功能語法總結(持續更新)

docker各種語法功能 1. docker cp 功能: Copy files/folders between a container and the local filesystem, 在容器和本地之間進行文件/文件夾拷貝。