回歸基礎篇
在搭建完linux開發環境後,開始了自己的linux學習之旅,雖然在安裝系統中出現了問題,最終還是安裝好了linux系統。然後安裝好windows開發工具,在與虛擬機器連線的時候,ip位址沒有設定好,起始最終原因還是網路基礎不好,最後稀里糊塗的ping通了,就這麼湊合著先用吧,後期仔細研究下他的幾種連線方式。
然後開始練習shell指令,哎,以前的一些指令忘了很多了,通過查詢文件,然後從新回憶了一遍,以後肯定會經常用,慢慢就會熟悉了吧。主要就是 sudo
ls cd cp mv mkdir pwd vi等指令。接下來就是makefile 和 啟動檔案(全是彙編矇圈了),這章不是重點,以後詳細學習這兩部分,要想砍樹要磨好刀,這兩部分早晚都是要學好的。
接下來開始重點內容,回歸一些基礎的常識回憶。
。。1.arm體系採用精簡的指令集計算機原理。(risc)(雖然沒多大用,常識了解一下吧。)電腦x86就是cisc結構
2.arm處理器7種處理器工作模式:
使用者模式 程式正常執行的模式
系統模式用於執行特權級的作業系統任務
快速中斷模式用於高速資料傳輸
外部中斷模式 用於普通的中斷處理
特權模式 作業系統使用的一種保護模式
資料訪問終止模式 用於虛擬儲存和儲存保護
未定義指令終止模式 用於支援通過軟體**硬體的協處理器
3. 31個通用暫存器 6個狀態暫存器
r13堆疊指標暫存器 r14鏈結暫存器(存放子程式的返回位址)
r15程式計數器 記做pc
程式狀態暫存器(cpsr)和備份程式狀態暫存器(spsr)
4.arm有兩套指令集,32位arm指令集和16位thumb指令。
5.儲存系統 提供了用於儲存管理的管理部件mmu以及協處理器cp15.
(有個平板模式,現在還不理解是什麼模式,應該是儲存管理中最簡單的一種模式。)
6.儲存格式:
大端儲存和小端儲存。
7.nand flash nor flash sdram這幾個東西,很熟悉又老搞混,這下一定要搞清他。
nand flash相當於電腦的硬碟,掉電不丟失,容量大,但是不能直接定址
nor flash 容量小,但是可以直接定址,掉電也不丟失。
sdram 就相當於計算機的記憶體,掉電丟失。
機器學習之1 線性回歸
在最近一段時間,對機器學習進行了學習,但感覺效果不是很好。一日與朋友聊起此事,他建議建個部落格,一來梳理一下所學內容,二來和大家一起學習交流。因此,建立了此部落格,如果您發現博文中有不當之處,歡迎您來郵指明,我的郵箱為212352807 qq.com 在機器學習中,基本分為兩大問題 監督學習 sup...
機器學習之回歸演算法1
過擬合和欠擬合 嶺回歸 實現 正常求解 梯度下降 比較 1 版本不同,有的要求二維 y test std y.transform y test lr linearregression lr.fit x train,x test lr.fit x train,y train print lr.coef...
深度學習實戰之線性回歸1
我理解的線性回歸就是,比較簡單的一維的線性回歸,所要求解的方程就是 你要做的就是不斷的學習資料集,不斷的更新w和b,讓損失函式越小越好。損失函式便是你程式求得的結果和標準結果之間的誤差,損失函式具體公式如下 w值梯度下降公式 w w 學習速率 斜率 b值梯度下降公式 b b 學習速率 斜率 繪製的資...