1. 程式人生 > >tensorflow從入門到放棄---第二篇

tensorflow從入門到放棄---第二篇

n_input  = 784  #畫素點是784個
n_output = 10  #10分類
weights  = {
        'wc1': tf.Variable(tf.random_normal([3, 3, 1, 64], stddev=0.1)),        #卷積核的h,卷積核的w, 輸入深度,輸出特徵圖個數(輸出深度)
        'wc2': tf.Variable(tf.random_normal([3, 3, 64, 128], stddev=0.1)),    
        'wd1': tf.Variable(tf.random_normal([7*7*128, 1024], stddev=0.1)), #在第二個pooling層之後得到的是一個7*7*128
        'wd2': tf.Variable(tf.random_normal([1024, n_output], stddev=0.1))
    }
biases   = {
        'bc1': tf.Variable(tf.random_normal([64], stddev=0.1)),
        'bc2': tf.Variable(tf.random_normal([128], stddev=0.1)),
        'bd1': tf.Variable(tf.random_normal([1024], stddev=0.1)),
        'bd2': tf.Variable(tf.random_normal([n_output], stddev=0.1))
    }

相關推薦

tensorflow入門放棄---第二

n_input  = 784  #畫素點是784個 n_output = 10  #10分類 weights  = {         'wc1': tf.Variable(tf.random_normal([3, 3, 1, 64], stddev=0.1)),        #卷積核的h,卷積核的w, 輸

tensorflow入門放棄---第一

案例一  import tensorflow as tf  a=3  w=tf.Variable([[0.5,  1.0 ]])  x=tf.Variable([ [2, 0], [1, 0] ]) y=tf.matmul(w,x) print(y) init_op=tf

TensorFlow入門放棄(二)——基於InceptionV3的遷移學習以及影象特徵的提取

1. flower資料集 共五種花的圖片 2. 圖片處理 將圖片劃分為train、val、test三個子集並提取圖片特徵。這個過程有點兒漫長請耐心等待。。。。。。 import glob import os.path import numpy as np im

TensorFlow入門到理解(四):你的第一個迴圈神經網路RNN(分類例子)

執行程式碼: import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data # set random seed for comparing the two result calculations

TensorFlow入門到理解(五):你的第一個迴圈神經網路RNN(迴歸例子)

執行程式碼: import tensorflow as tf import numpy as np import matplotlib.pyplot as plt BATCH_START = 0 TIME_STEPS = 20 BATCH_SIZE = 50 INPUT_SIZE = 1 OUTP

前端構建工具Gulp入門指南(第二)

我們上一篇安裝node環境和gulp工具,並簡單介紹了gulp構建工具的使用; 這篇我們重點介紹gulp任務使用方法。 編譯Lass,Autoprefix及縮小化 檢查node環境是否完成安裝成功,執

TensorFlow入門到理解

一、《莫煩Python》學習筆記: TensorFlow從入門到理解(一):搭建開發環境【基於Ubuntu18.04】 TensorFlow從入門到理解(二):你的第一個神經網路 TensorFlow從入門到理解(三):你的第一個卷積神經網路(CNN) TensorFlow從入門到理

TensorFlow 入門到精通(二):MNIST 例程原始碼分析

按照上節步驟, TensorFlow 預設安裝在 /usr/lib/python/site-packages/tensorflow/ (也有可能是 /usr/local/lib……)下,檢視目錄結構: # tree -d -L 3 /usr/lib/pyt

TensorFlow 入門到精通(五):使用 TensorFlow 實現 RNN

使用 TensorFlow 很大的一個原因是其對 RNN/LSTM 支援較好。作為理解 RNN/LSTM 基礎,建議閱讀經典文獻:以下為程式碼。# Copyright 2015 Google Inc. All Rights Reserved. # # Licensed und

DirectX11入門教程——第二:DirectX11的基礎知識

本系列系作者原創,可隨便轉發但一定要註明出處 剛才明明說盡量不跳章的,為啥一進來就變成第二章,這裡首先用幾句話說明一下原因:因為第一章我想留給更基礎更概念的GPU發展史和管線描述。在此對不起大家了。不過我保證這個系列初步成型後絕對不跳章 2010年5月微軟釋出了Direct

TensorFlow 入門到精通(一):安裝和使用

安裝過程 目前較為穩定的版本為 0.12,本文以此為例。其他版本請讀者自行甄別安裝步驟是否需要根據實際情況修改。 TensorFlow 支援以下幾種安裝方式: PIP 安裝 原始碼編譯安裝 Docker 映象安裝 PIP 安裝

TensorFlow 入門到精通(六):tensorflow.nn 詳解

看過前面的例子,會發現實現深度神經網路需要使用 tensorflow.nn 這個核心模組。我們通過原始碼來一探究竟。 # Copyright 2015 Google Inc. All Rights Reserved. # # Licensed under th

TensorFlow 入門到精通(八):TensorFlow tf.nn.conv2d 一路追查

讀者可能還記得本系列部落格(二)和(六)中 tf.nn 模組,其中最關心的是 conv2d 這個函式。首先將部落格(二) MNIST 例程中 convolutional.py 關鍵原始碼列出: def model(data, train=False): """The

《Java入門放棄入門:Struts2的基本訪問方式

java action struts Struts2是個什麽玩意呢?引用百度百科的介紹:Struts2是一個基於MVC設計模式的Web應用框架,它本質上相當於一個servlet,在MVC設計模式中,Struts2作為控制器(Controller)來建立模型與視圖的數據交互。介紹完畢···其核心原理

《Java入門放棄入門:Struts2的基本數據傳遞方式

java struts action 把這個和JSP的數據傳遞方式對比一下,你就會發現·······真的可以少寫兩句代碼!!!struts2中常用的兩種數據傳遞方式如下:屬性匹配方式ModelDriven接口匹配方式(常用於自定義類型)個人比較喜歡使用第一種,為什麽呢?因為············

《Java入門放棄入門:Struts2的常用基本標簽

java struts action s標簽庫 說起Struts2中的標簽,這真是個好東西,為什麽呢?因為··························就算你會這玩意,別人也可能會說,這玩意居然還有人學,用JSTL和EL表達式不就行了麽!還有一種情況。如果你不會,你可以理直氣狀的說:這是

《Java入門放棄入門:Struts2的常用驗證方式

java struts action 感覺過了一個周末,人都懶得不要不要的,今天就來點簡單的內容吧 - -,各位看官如果欲求不滿的話,可以自行解決或再去寵幸其他“勃主”···struts2的驗證方式主要有四種方式:一、直接在功能方法中寫驗證代碼(不要扔雞蛋,這種辦法確實算一種)二、重寫valida

《Java入門放棄入門:Struts2的常用驗證方式(二)

java struts action validate 數據驗證 前一回,我們講完了“直接在功能方法中寫驗證代碼”這種驗證方式,接下來,我們繼續搞定後續的三種方式。二、重寫validate方法(註意這個方法會驗證該類中所有的方法) 使用重寫驗證方法的好處就是,又可以少寫一句代碼了!!

《Java入門放棄入門:spring中IOC的註入姿勢

java ioc spring IOC到底是個什麽東東呢?控制反轉(Inversion of Control,英文縮寫為IoC),其實就是這個東東。你隨便百度一下就會得到比較書面的解釋:通過引入實現了IoC模式的IoC容器,即可由IoC容器來管理對象的生命周期、依賴關系等,從而使得應用程序的配置和

《Java入門放棄入門:springMVC基本用法

java springmvc springMVC可以理解成用來做數據顯示處理的框架,主要內容就是控制器和視圖的處理。在已經安裝了spring框架的基礎上繼續下面的步驟(我使用的MyEclipse2014)。 1. 修改web.xml文件 2. 在WEB-INF目錄創建springmvc的配