原创 網易雲深度學習第一課第二週編程作業

Part 2: Logistic Regression with a Neural Network mindset 你將學到: -建立學習算法的一般架構 -初始化參數 -計算損失函數和它的梯度 -使用優化算法(梯度下降)

原创 NOTEBOOK隨筆

kernel-filter 卷積核=過濾器 濾波器 卷積運算 nxn * fxf = (n-f+1)x(n-f+1) 卷積運算結果取決於kernel在原圖中有幾個位置 缺點 1.每做一次卷積運算,你的image會變小,最終

原创 複習:線性表——順序表

線性表:相同特性的數據元素的一個有限序列。 線性表的長度:n 序列中所含元素個數 空表:不包含任何元素 前驅:ai-1是ai的前驅 後繼:ai+1是ai的後繼 表頭元素:a1 表尾元素:an 線性表 元素之間一對一的線

原创 網易雲深度學習第二課notebook1

改善深層神經網絡:超參數調試、正則化以及優化 1.訓練、驗證、測試 對於一個dataset,我們通常將其劃分爲訓練集、驗證集、測試集 訓練集(train set):用訓練集對算法或者模型進行訓練 驗證集(developmen

原创 Java-條件

(1)if語句 if(布爾表達式) { //如果布爾表達式爲true將執行的語句 } 如果布爾表達式的值爲 true,則執行 if 語句中的代碼塊,否則執行 if 語句塊後面的代碼。 (2)if…else語句 if(布爾表達式){

原创 Java-day1

System.out.println() System.out.println("hello world"); System.out.println("世界 你好"); System.out.println("我今年"+

原创 Java-循環

循環 (1)while循環 while( 布爾表達式 ) { //循環內容 } (2)do while循環 do { //代碼語句 }while(布爾表達式); 對於 while 語句而言,如果不滿足條件,則不能進入循環。但有時候

原创 new和malloc的區別

1.申請的內存所在位置 new操作符從自由存儲區(free store)上爲對象動態分配內存空間,而malloc函數從堆上動態分配空間。自由存儲區是C++基於new操作符的一個抽象概念,凡是通過new操作符進行內存申請,該內存即

原创 多邊形的掃描轉換與區域填充

多邊形的掃描轉換和區域填充是怎麼樣在離散的像素集上表示一個連續的二維圖形 多邊形有兩種重要的表示方法:頂點法和點陣法 頂點表示是用多邊形的頂點序列構成。 優點:這種表示直觀、幾何意義強、佔內存少、易於幾何變換。 缺點:它

原创 網易雲深度學習第二課Notebook3

1.超參數調試處理 在機器學習領域,超參數比較少的情況下,我們之前利用設置網格點的方式來調試超參數; 但在深度學習領域,超參數較多的情況下,不是設置規則的網格點,而是隨機選擇點進行調試。這樣做是因爲在我們處理問題的時候,是無法知

原创 numpy鞏固

基礎 NumPy 的主要對象是同種元素的多維數組。這是一個所有的元素都是一種類 型、通過一個正整數元組索引的元素表格(通常是元素是數字)。在 NumPy 中維 度(dimensions)叫做軸(axes),軸的個數叫做秩(r

原创 DirectX_11_遊戲編程入門_1

第一個DirectX程序 1.創建工程 2.建立窗口程序 3.初始化DirectX 4.怎樣清除屏幕 5.怎樣顯示場景 一、創建工程 1.創建工程:C++建立項目 2.添加窗體代碼:main函數 在工程中創建好ma

原创 網易雲深度學習第二課NoteBook2

優化算法 1.Mini-batch梯度下降法 對整個訓練集進行梯度下降法的時候,我們必須處理整個訓練數據集,然後才能進行一步梯度下降,即每一步梯度下降需要對整個訓練集進行一次處理,如果訓練數據很大時,處理速度就會非常慢。 但是如

原创 線性表——順序表的應用

一: 刪除順序表中所有值爲x的數據元素 要求:時間複雜度爲O(n)、空間複雜度爲O(1) 若用基本運算實現 void delnode1(Sqlist *&L,ElemType x) { int i; E

原创 VGG

tools-封裝器 封裝常用函數 全連接層需要拉直 softmax label需要進行one hot 重新編碼 再輸入文件做 點贊 收藏 分享 文章舉報 魂小貓 發佈