原创 c++編譯安裝第三方庫

1. enter the source directory cd xxx 2. create a new build directory mkdir build cd build 3. build binary files c

原创 配置ubuntu鏡像源

Ubuntu鏡像源配置文件所在的位置: /etc/apt/sources.list 1. 備份已有的鏡像源 在修改鏡像源之前,最好通過UI或者命令行備份已有的鏡像源 sudo cp /etc/apt/sources.list /

原创 《知識圖譜構建技術綜述》筆記

1. 論文信息 知識圖譜構建技術綜述 劉嶠 李楊 段宏 劉瑤 秦志光 出版源:《計算機研究與發展》, 2016, 53 (3):582-600 2. 摘要 將知識圖譜劃分爲信息抽取層、知識融合層和知識加工層; 對每個層次涉及的關

原创 python冷知識

辨析True/False/None/is/== 之前看到有人在寫代碼時,定義了一個列表l = []然後在處理過程中直接if l is True或者if l is None 首先,True和False的類型都是bool類型,它們的值

原创 git教程

簡介 Git是一個分佈式版本控制系統(distributed revision control system)。 分佈式:每個電腦上都有一個完整版,每個電腦都可以改; 版本控制系統:一個項目每天開發一點都會生成一個新的版本,版本

原创 FFmpeg筆記

ffmpeg是一個開源的音視頻編解碼工具,很多音視頻播放器和轉碼器都將其作爲內核。 ffmpeg的組成結構 libavcodec encoding/decoding library libavutil common util

原创 淺析邏輯迴歸

總覽 邏輯迴歸實現簡單、可解釋性好、易於擴展,廣泛應用於點擊率預測CTR、計算廣告CA、推薦系統RS等 邏輯迴歸從何而來? 線性迴歸是用一個線性模型來對數據進行擬合,但是它對離羣點的容忍能力很差。所以,邏輯迴歸在此基礎上加了一個s

原创 anaconda3常見命令

requisition add python.exe in anaconda installation directory to your system’s environment variables create virtual

原创 demploy c++ environment under ubuntu

1. enter the source directory cd xxx 2. create a new build directory mkdir build cd build 3. build binary files c

原创 ubuntu repository

Ubuntu repository configuration file’s location /etc/apt/sources.list 1. backup backup your previous configuration

原创 線性迴歸

簡介 數據集採用sklearn的boston數據集,分別採用sklearn的LinearRegression和兩層神經網絡實現。 import tensorflow as tf import numpy as np from sk

原创 感知機

1. 數學推導 感知機是最簡單的二分類線性模型,使用一個超平面對數據進行線性切分,這樣被劃分的兩類數據就分別位於超平面兩側。 定義輸入空間爲n維特徵向量,輸出空間爲集合{+1, -1},感知機可以用函數f(x)=sign(wT⋅x

原创 迭代法遍歷二叉樹

假設二叉樹的定義如下: class TreeNode(): def __init__(self, x): self.val = x self.left = None self.right = None 考察利用非遞

原创 TSP問題

思路 用一個visited數組保存每個城市被訪問的情況,0代表未被訪問,1代表被訪問; 用一個distance數組來存儲任意兩個城市之間的距離; 用minDistance來表示當前遍歷出的最小距離,對應城市爲minDistance

原创 排序算法

選擇排序 每次都取一個最小的數字,放前面,最後實現排序 原始數組:[10, 1, 2, 9, 4, 0, 8, 6, 7, 3, 5] 第一輪:[0, 1, 2, 9, 4, 10, 8, 6, 7, 3, 5] 第二輪:[0,