原创 深度學習之PyTorch學習_2.3 自動求梯度

2.3 自動求梯度 2.3.1 屬性跟蹤 Tensor 中的屬性.requires_grad 是用來跟蹤所有操作的,深一步的作用是用來進行梯度傳播,目前可以將其理解爲操作的跟蹤,即對Tensor進行的操作進行描述。 需要創建一個T

原创 圖像畸變校正與相機內參

【畸變校正】 即徑向畸變和切向畸變造成的實際座標轉換爲理論無畸變的座標。 OpenCV的畸變模型: 【相機內參】 獲取相機的內外參數,用來進行圖像座標系和世界座標系的轉換,通過圖像分析實現對世界座標系下物體的測量。 世界座標系與

原创 C語言整形數據範圍_64與32

摘自深入理解計算機系統(原書第三版3),其中只有long在不同系統下的範圍不同,其餘都一樣,着重注意int32_t與int64_t 不受系統變化。 C語言允許取得的最小值範圍

原创 Pytorch從本地獲取數據集

Pytorch從本地獲取數據集 在學習pytorch的過程中需要從MNIST獲取數據集,然而下載是讓人頭疼的事,從網上尋找數據資源比較便捷 獲取到的數據如何在pytorch中加載呢 1 下載數據集 MNIST: https:

原创 Beaglebone板卡系統製作鏡像

BBB板卡系統製作鏡像 1. 從官網下載debian鏡像 網站地址 http://beagleboard.org/latest-images 選擇下圖中紅框的版本,該版本是在SD卡啓動不帶界面 2. 製作SD卡鏡像 將下載好的

原创 VS2015在release下進行斷點調試

感謝該 博主提供的支持,測試可用!

原创 深度學習之PyTorch學習_3.2 線性迴歸的從零開始實現

3.2 線性迴歸的從零開始實現 %matplotlib inline import torch from IPython import display from matplotlib import pyplot as plt im

原创 libmodbus搭建數據傳輸

libmodbus搭建數據傳輸demo libmodbus生成dll與lib 下載 GitHub https://github.com/stephane/libmodbus 百度網盤 鏈接:https://pan.baidu.co

原创 Python加密生成so文件與dll

Python加密 如何封裝Python代碼,讓別人方便調用,同時又能起到加密的作用,本文介紹如何封裝成so文件和dll文件以及調用方式 首先需要配置環境 安裝Cython gcc Linux下的.so文件 創建要封裝的文件m

原创 深度學習之PyTorch學習_3.3 線性迴歸的簡潔實現

3.3 線性迴歸的簡潔實現 3.3.1 生成數據集 %matplotlib inline import torch from IPython import display from matplotlib import pyplot

原创 代碼在計算機中的運行過程

簡單理解計算機在處理程序的時候經歷的過程

原创 深度學習之PyTorch學習_2.2 數據結構

2.2 數據結構 torch.Tensor 是存儲和變換數據的主要工具 2.2.1 創建TENSOR 首先導入PyTorch import torch 創建一個5x3的未初始化的Tensor x = torch.empty(

原创 python_matplotlib繪圖初步學習

maplotlib 繪圖 一、基本繪圖 首先需要導入繪圖工具以及numpy import matplotlib.pyplot as plt import numpy as np 繪製一條直線與二次曲線 x = np.li

原创 Beaglebone Black使用記錄之2_通過USB聯網

2. 通過USB聯網 上一篇介紹了通過USB連接BeaglBone,在此基礎上利用USB連接到你PC端的網絡 很多工作需要聯網才能實現,比如安裝Python的一些庫等等,首先輸入route查看默認的網絡IP 接下來添加默認

原创 Beaglebone Black使用記錄之1_在PC端訪問板卡

1. 在PC端訪問板卡 1.1 初識Beaglebone板卡 利用Beaglebone 開發一套檢測系統,初次拿到板卡,瞭解一下基本的結構,包括5V的電源,網口,USB host,還有背後的SD卡槽和HDMI插口 以及 USB c