原创 Coursera機器學習筆記(1)--基礎介紹

一、機器學習概念 “A computer program is said to learn from experience E with respect to some class of tasks T and performance

原创 卷積神經網絡的輸出值計算

卷積神經網絡的輸出計算 參考自 https://www.zybuluo.com/hanbingtao/note/485480 假設有一個7×7×37×7×3 的輸入層(補白padding爲1), 使用一個3×3×3×23×3×3×2

原创 基於iTop-4412的U-Boot 2017移植[1]:成功運行

基於iTop-4412的U-Boot 2017移植[1]:成功運行 參考資料: + Exynos 4412的啓動過程分析 + 基於tiny4412的u-boot移植 獲取U-Boot 本博客使用的版本是 U-Boot 20

原创 排序算法@c++描述-插入排序

1.插入排序 普通版本 #include <iostream> #include <vector> #include <ctime> using namespace std; template <typename T> void in

原创 排序算法@c++描述-堆排序

3.堆排序 #include <iostream> #include <vector> using namespace std; inline int leftChild(int i) { return 2 * i + 1;

原创 R-CNN, Fast R-CNN, Faster R-CNN

R-CNN, Fast R-CNN, Faster R-CNN 今年四月份的時候,在一個研究院實習時學習了RCNN, Fast RCNN, Faster RCNN系列Object Detection框架,現在總結一下。 一. R-CNN(

原创 linux驅動:[3]高級字符設備驅動之ioctl

linux驅動:[3]高級字符設備驅動之ioctl linux驅動:[3]高級字符設備驅動之ioctl 測試平臺: x86 PC linux-4.4.0 1.實驗目的: 學習並編寫ioctl linux高級字符設備驅動程序。 編寫驅動

原创 linux shell:[1] ()、(())、[]、[[]]、{}使用方法

linux shell:[1] ()、(())、[]、[[]]、{}使用方法 1.() 命令組。 括號中的命令將會新開一個子shell順序執行,所以括號中的變量不能夠被腳本餘下的部分使用。括號中多個命令之間用分號’;’隔開,最後一個命令

原创 Linux Socket編程:基於TCP/IP的客戶端與服務端通訊實例

Linux Socket編程:基於TCP/IP的客戶端與服務端通訊實例 服務端代碼 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h

原创 linux驅動:[2]字符設備驅動memdev(cdev結構解析)

linux驅動:[2]字符設備驅動memdev Linux 內存模擬字符設備 驅動程序 測試平臺: Xunlong Orange Pi Zero 代碼一覽(解析見下方) 驅動程序以及Makefile如下: memdev.c: #inc

原创 基於iTop-4412的U-Boot 2017移植[2]:支持SD/MMC

基於iTop-4412的U-Boot 2017移植[2]:支持SD/MMC 經過前幾篇博文的移植,已經成功在iTOP-4412開發板上運行了U-Boot。但是它不支持SD/MMC讀寫,怎麼辦呢?其實很簡單只需要一步就行了! 修改arch/

原创 linux shell:[0] &&和||使用方法

linux shell:[0] &&和||使用方法 &&運算符: 例子: command1 && command2 command1返回真(返回0,表示成功執行)後,執行command2 語法: command1 && command2

原创 基於iTop-4412的U-Boot 2017移植[0]:Exynos4412基礎

基於iTop-4412的U-Boot 2017移植[0]:Exynos4412基礎 參考資料: + Exynos 4412的啓動過程分析 + 基於tiny4412的u-boot移植 Exynos4412 SoC基礎 - E

原创 排序算法@c++描述-shell排序

2.shell排序 #include <iostream> #include <vector> using namespace std; template <typename T> void shellSort(vector<T> &

原创 linux開機啓動腳本設置

ubuntu、debian開機啓動腳本設置 rc.local腳本 rc.local腳本是一個ubuntu開機後會自動執行的腳本,我們可以在該腳本內添加命令行指令。該腳本位於/etc/路徑下,需要root權限才能修改。 新建開機腳本 # c