婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)

基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)

熱門標(biāo)簽:沈陽人工外呼系統(tǒng)價格 武漢外呼系統(tǒng)平臺 江西省地圖標(biāo)注 沈陽外呼系統(tǒng)呼叫系統(tǒng) 池州外呼調(diào)研線路 沈陽防封電銷卡品牌 外呼系統(tǒng)哪些好辦 富錦商家地圖標(biāo)注 如何申請400電話費(fèi)用

一、Tensorlow結(jié)構(gòu)

import tensorflow as tf
import numpy as np
 
#創(chuàng)建數(shù)據(jù)
x_data = np.random.rand(100).astype(np.float32)
y_data = x_data*0.1+0.3
 
#創(chuàng)建一個 tensorlow 結(jié)構(gòu)
weights = tf.Variable(tf.random_uniform([1], -1.0, 1.0))#一維,范圍[-1,1]
biases = tf.Variable(tf.zeros([1]))
 
y = weights*x_data + biases
 
loss = tf.reduce_mean(tf.square(y - y_data))#均方差函數(shù)
 
#建立優(yōu)化器,減少誤差,提高參數(shù)準(zhǔn)確度,每次迭代都會優(yōu)化
optimizer = tf.train.GradientDescentOptimizer(0.5)#學(xué)習(xí)率為0.5(1)
train = optimizer.minimize(loss)#最小化損失函數(shù)
 
#初始化不變量
init = tf.global_variables_initializer()
 
with tf.Session() as sess:
    sess.run(init)
    #train
    for step in range(201):
        sess.run(train)
        if step % 20 == 0:
            print(step, sess.run(weights), sess.run(biases))

二、session的使用

import tensorflow as tf
 
matrix1 = tf.constant([[3, 3]])
matrix2 = tf.constant([[2], [2]])
 
product = tf.matmul(matrix1, matrix2)
 
#method1
sess = tf.Session()
result2 = sess.run(product)
print(result2)
 
#method2
# with tf.Session() as sess:
#     result2 = sess.run(product)
#     print(result2)

三、Variable的使用

import tensorflow as tf
 
state = tf.Variable(0, name = 'counter')#變量初始化
# print(state.name)
one = tf.constant(1)
new_value = tf.add(state, one)
#將state用new_value代替
updata = tf.assign(state, new_value)
 
#變量激活
init = tf.global_variables_initializer()
 
with tf.Session() as sess:
    sess.run(init)
    for _ in range(3):
        sess.run(updata)
        print(sess.run(state))

四、placeholder的使用

#給定type,tf大部分只能處理float32數(shù)據(jù)
input1 = tf.placeholder(tf.float32)
input2 = tf.placeholder(tf.float32)
 
output = tf.multiply(input1, input2)
 
with tf.Session() as sess:
    print(sess.run(output, feed_dict={input1:[7.], input2:[2.]}))

五、激活函數(shù) 六、添加層

import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
 
def add_layer(inputs, in_size, out_size, activation_function = None):
    Weights = tf.Variable(tf.random_normal([in_size, out_size]))#正態(tài)分布
    biases = tf.Variable(tf.zeros([1, out_size])+0.1) #1行,out_size列,初始值不推薦為0,所以加上0.1
    Wx_plus_b = tf.matmul(inputs, Weights) + biases #Weights*x+b的初始化值,也是未激活的值
 
    #激活
 
    if activation_function is None:
        #如果沒有設(shè)置激活函數(shù),,則直接把當(dāng)前信號原封不動的傳遞出去
        outputs = Wx_plus_b
    else:
        #如果設(shè)置了激活函數(shù),則由此激活函數(shù)對信號進(jìn)行傳遞或抑制
        outputs = activation_function(Wx_plus_b)
    return outputs

七、創(chuàng)建一個神經(jīng)網(wǎng)絡(luò)

import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
 
def add_layer(inputs, in_size, out_size, activation_function = None):
    Weights = tf.Variable(tf.random_normal([in_size, out_size]))#正態(tài)分布
    biases = tf.Variable(tf.zeros([1, out_size])+0.1) #1行,out_size列,初始值不推薦為0,所以加上0.1
    Wx_plus_b = tf.matmul(inputs, Weights) + biases #Weights*x+b的初始化值,也是未激活的值
 
    #激活
 
    if activation_function is None:
        #如果沒有設(shè)置激活函數(shù),,則直接把當(dāng)前信號原封不動的傳遞出去
        outputs = Wx_plus_b
    else:
        #如果設(shè)置了激活函數(shù),則由此激活函數(shù)對信號進(jìn)行傳遞或抑制
        outputs = activation_function(Wx_plus_b)
    return outputs
 
"""定義數(shù)據(jù)形式"""
#創(chuàng)建一列(相當(dāng)于只有一個屬性值),(-1,1)之間,有300個單位,后面是維度,x_data是有300行
x_data = np.linspace(-1, 1, 300)[:, np.newaxis]#np.linspace在指定間隔內(nèi)返回均勻間隔數(shù)字
#加入噪聲,均值為0,方差為0.05,形狀和x_data一樣
noise = np.random.normal(0, 0.05, x_data.shape)
#定義y的函數(shù)為二次曲線函數(shù),同時增加一些噪聲數(shù)據(jù)
y_data = np.square(x_data) - 0.5 + noise
 
#定義輸入值,輸入結(jié)構(gòu)的輸入行數(shù)不固定,但列就是1列的值
xs = tf.placeholder(tf.float32, [None, 1])
ys = tf.placeholder(tf.float32, [None, 1])
 
"""建立網(wǎng)絡(luò)"""
#定義隱藏層,輸入為xs,輸入size為1列,因為x_data只有一個屬性值,輸出size假定有10個神經(jīng)元的隱藏層,激活函數(shù)relu
l1 = add_layer(xs, 1, 10, activation_function=tf.nn.relu)
#定義輸出層,輸出為l1輸入size為10列,也就是l1的列數(shù),輸出size為1,這里的輸出類似y_data,因此為1列
prediction = add_layer(l1, 10, 1,activation_function=None)
 
"""預(yù)測"""
#定義損失函數(shù)為差值平方和的平均值
loss = tf.reduce_mean(tf.reduce_sum(tf.square(ys-prediction),reduction_indices=[1]))
 
"""訓(xùn)練"""
#進(jìn)行逐步優(yōu)化的梯度下降優(yōu)化器,學(xué)習(xí)率為0.1,以最小化損失函數(shù)進(jìn)行優(yōu)化
train_step = tf.train.GradientDescentOptimizer(0.1).minimize(loss)
#初始化模型所有參數(shù)
init = tf.global_variables_initializer()
 
#可視化
with tf.Session() as sess:
    sess.run(init)
 
    for i in range(1000):#學(xué)習(xí)1000次
        sess.run(train_step, feed_dict={xs:x_data, ys:y_data})
        if i%50==0:
            print(sess.run(loss, feed_dict={xs:x_data, ys:y_data}))
 

八、可視化

import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
 
def add_layer(inputs, in_size, out_size, activation_function = None):
    Weights = tf.Variable(tf.random_normal([in_size, out_size]))#正態(tài)分布
    biases = tf.Variable(tf.zeros([1, out_size])+0.1) #1行,out_size列,初始值不推薦為0,所以加上0.1
    Wx_plus_b = tf.matmul(inputs, Weights) + biases #Weights*x+b的初始化值,也是未激活的值
 
    #激活
 
    if activation_function is None:
        #如果沒有設(shè)置激活函數(shù),,則直接把當(dāng)前信號原封不動的傳遞出去
        outputs = Wx_plus_b
    else:
        #如果設(shè)置了激活函數(shù),則由此激活函數(shù)對信號進(jìn)行傳遞或抑制
        outputs = activation_function(Wx_plus_b)
    return outputs
 
"""定義數(shù)據(jù)形式"""
#創(chuàng)建一列(相當(dāng)于只有一個屬性值),(-1,1)之間,有300個單位,后面是維度,x_data是有300行
x_data = np.linspace(-1, 1, 300)[:, np.newaxis]#np.linspace在指定間隔內(nèi)返回均勻間隔數(shù)字
#加入噪聲,均值為0,方差為0.05,形狀和x_data一樣
noise = np.random.normal(0, 0.05, x_data.shape)
#定義y的函數(shù)為二次曲線函數(shù),同時增加一些噪聲數(shù)據(jù)
y_data = np.square(x_data) - 0.5 + noise
 
#定義輸入值,輸入結(jié)構(gòu)的輸入行數(shù)不固定,但列就是1列的值
xs = tf.placeholder(tf.float32, [None, 1])
ys = tf.placeholder(tf.float32, [None, 1])
 
"""建立網(wǎng)絡(luò)"""
#定義隱藏層,輸入為xs,輸入size為1列,因為x_data只有一個屬性值,輸出size假定有10個神經(jīng)元的隱藏層,激活函數(shù)relu
l1 = add_layer(xs, 1, 10, activation_function=tf.nn.relu)
#定義輸出層,輸出為l1輸入size為10列,也就是l1的列數(shù),輸出size為1,這里的輸出類似y_data,因此為1列
prediction = add_layer(l1, 10, 1,activation_function=None)
 
"""預(yù)測"""
#定義損失函數(shù)為差值平方和的平均值
loss = tf.reduce_mean(tf.reduce_sum(tf.square(ys-prediction),reduction_indices=[1]))
 
"""訓(xùn)練"""
#進(jìn)行逐步優(yōu)化的梯度下降優(yōu)化器,學(xué)習(xí)率為0.1,以最小化損失函數(shù)進(jìn)行優(yōu)化
train_step = tf.train.GradientDescentOptimizer(0.1).minimize(loss)
#初始化模型所有參數(shù)
init = tf.global_variables_initializer()
 
#可視化
with tf.Session() as sess:
    sess.run(init)
 
    fig = plt.figure()#先生成一個圖片框
    #連續(xù)性畫圖
    ax = fig.add_subplot(1, 1, 1)#編號為1,1,1
    ax.scatter(x_data, y_data)#畫散點圖
    #不暫停
    plt.ion()#打開互交模式
    # plt.show()
    #plt.show繪制一次就暫停了
    for i in range(1000):#學(xué)習(xí)1000次
        sess.run(train_step, feed_dict={xs:x_data, ys:y_data})
        if i%50==0:
 
 
            try:
                #畫出一條后,抹除掉,去除第一個線段,但是只有一個相當(dāng)于抹除當(dāng)前線段
                ax.lines.remove(lines[0])
            except Exception:
                pass
            prediction_value = sess.run(prediction, feed_dict={xs:x_data})
            lines = ax.plot(x_data,prediction_value,'r-',lw=5)#lw線寬
 
            #暫停
            plt.pause(0.5)

可視化結(jié)果:

動圖效果如下所示:

到此這篇關(guān)于基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)的文章就介紹到這了,更多相關(guān)Tensorflow搭建神經(jīng)網(wǎng)絡(luò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python 使用Tensorflow訓(xùn)練BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)鳶尾花分類
  • tensorflow2.0實現(xiàn)復(fù)雜神經(jīng)網(wǎng)絡(luò)(多輸入多輸出nn,Resnet)
  • tensorflow之自定義神經(jīng)網(wǎng)絡(luò)層實例
  • 使用TensorFlow搭建一個全連接神經(jīng)網(wǎng)絡(luò)教程
  • python之tensorflow手把手實例講解貓狗識別實現(xiàn)

標(biāo)簽:常德 通遼 銅川 阿里 株洲 黑龍江 潛江 呂梁

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)》,本文關(guān)鍵詞  基于,Tensorflow,搭建,一個,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产一区二区三区精品欧美日韩一区二区三区 | 丝袜美腿一区二区三区| 国产激情一区二区三区桃花岛亚洲| 国产成人免费9x9x人网站视频| 国产91丝袜在线18| 国产无一区二区| 99国产精品久久久久久久久久| 久久久久久久综合日本| 美女爽到高潮91| 国产欧美一区视频| 成人高清在线视频| 久久精品一区二区三区不卡牛牛 | 欧美一级片在线| 天堂蜜桃91精品| 精品88久久久久88久久久| 亚洲电影一级片| 日韩午夜在线影院| 国产精品77777| 亚洲国产成人午夜在线一区| 亚洲成年人网站在线观看| 欧美日韩三级视频| 高清成人在线观看| 亚洲国产一区二区三区青草影视| 色噜噜狠狠成人网p站| 青草国产精品久久久久久| 久久久精品黄色| 欧美猛男超大videosgay| 懂色av噜噜一区二区三区av| 午夜欧美电影在线观看| 亚洲一区二区在线视频| 国产精品少妇自拍| 欧美精品一区二区不卡| 91精品国产福利| 欧美日韩视频第一区| 色综合色综合色综合| 亚洲色图色小说| 欧美日韩成人高清| 欧洲一区二区三区免费视频| www.欧美日韩| 日韩美女在线视频| 中文字幕一区二区三区精华液 | 国产精品白丝av| 国产精品久久久久天堂| 欧美一区二区久久| 欧美日韩国产高清一区| 另类调教123区| 日本午夜一区二区| 亚洲第一精品在线| 天天综合网 天天综合色| 亚洲黄色小说网站| 日韩一区有码在线| 亚洲一区二区三区视频在线 | 日韩欧美不卡一区| 欧美午夜免费电影| 美女在线观看视频一区二区| 精品日韩一区二区三区 | 欧美又粗又大又爽| 欧美精品久久久久久久多人混战| 色一区在线观看| 日韩一区二区三区精品视频| 精品国产露脸精彩对白| 国产片一区二区| 国产精品国产自产拍高清av | av在线不卡网| 欧美午夜精品一区二区蜜桃| 欧美日韩高清一区二区三区| 日韩精品一区二区三区蜜臀 | 亚洲美女在线一区| 国产精品一级二级三级| 在线免费亚洲电影| 国产午夜精品在线观看| 亚洲免费大片在线观看| 日韩精彩视频在线观看| 成人免费视频视频| 久久久久久久久久看片| 日韩国产高清影视| 欧美人体做爰大胆视频| 一区二区三区成人| 欧美四级电影网| 久久国产夜色精品鲁鲁99| 91精品国产一区二区三区蜜臀| 成人一区二区三区视频在线观看| 麻豆国产精品一区二区三区| 欧美高清在线视频| 欧美成人video| 色综合久久综合中文综合网| 一区二区三区成人| 亚洲欧美电影一区二区| 国产欧美一区二区精品仙草咪 | 91蝌蚪国产九色| 亚洲第四色夜色| 国产欧美日韩视频一区二区| 成人免费观看av| 亚洲一区二区欧美日韩| 7777精品伊人久久久大香线蕉超级流畅 | 成人国产精品视频| 午夜精品福利一区二区蜜股av| 欧美精品高清视频| 国产一区二区三区av电影 | 欧美日韩一区三区| 久久66热偷产精品| 亚洲男人都懂的| 日韩欧美色电影| 欧美日韩美女一区二区| 色综合天天狠狠| 日韩美女一区二区三区四区| 久久99蜜桃精品| 亚洲大片精品永久免费| 亚洲欧美视频在线观看| 精品欧美一区二区久久| 精品日韩欧美在线| 久久久亚洲欧洲日产国码αv| 日本伦理一区二区| 成人自拍视频在线观看| 婷婷综合另类小说色区| 亚洲精品你懂的| 国产精品热久久久久夜色精品三区 | 日韩免费一区二区| 欧美日韩国产另类一区| 色偷偷久久人人79超碰人人澡 | 成人免费观看男女羞羞视频| 懂色中文一区二区在线播放| 国产成人免费视| 国产自产高清不卡| 99久久精品免费观看| 不卡的av中国片| 欧美日韩国产一级片| 久久久久97国产精华液好用吗| 中文字幕乱码久久午夜不卡| 一区二区三区资源| 蜜桃视频在线观看一区| jizz一区二区| 欧美va在线播放| 亚洲免费电影在线| 丁香网亚洲国际| 欧美韩国日本一区| 国产一区二三区好的| 日韩三级伦理片妻子的秘密按摩| 国产亚洲精品久| 黑人精品欧美一区二区蜜桃 | 日本高清免费不卡视频| 欧美精品 日韩| 午夜精品福利一区二区三区av| 色视频一区二区| 亚洲卡通欧美制服中文| 高清免费成人av| 精品视频在线看| 日韩一区二区三区免费观看| 国产精品理伦片| 成人av在线一区二区三区| 久久午夜免费电影| 蜜臀a∨国产成人精品| 91麻豆精品国产91久久久使用方法| 欧美电影免费观看高清完整版在线| 亚洲精品日日夜夜| 欧美日韩在线播放| 国产日韩欧美精品综合| 亚洲乱码国产乱码精品精可以看| 国产麻豆视频精品| 欧美精品一区二区在线播放| 成人妖精视频yjsp地址| 亚洲欧美另类小说视频| 欧美日本在线观看| 极品瑜伽女神91| 国产精品嫩草99a| 欧美在线不卡视频| 狂野欧美性猛交blacked| 久久精品人人做人人综合| 成人性生交大合| 欧美一级视频精品观看| 午夜精品久久久久久久久久久| 中文字幕中文字幕一区| 不卡的av电影| 亚洲欧美激情在线| 欧美三级日韩三级| 加勒比av一区二区| 最新中文字幕一区二区三区| 7777精品伊人久久久大香线蕉的| 国产精品综合在线视频| 亚洲国产裸拍裸体视频在线观看乱了| 精品国产第一区二区三区观看体验 | 中文子幕无线码一区tr| 欧美在线一区二区| 成人开心网精品视频| 美腿丝袜亚洲一区| 爽好久久久欧美精品| 日本欧美加勒比视频| 精品捆绑美女sm三区| 国产91丝袜在线播放九色| 日韩激情av在线| 日本一区中文字幕| 日韩精品国产欧美| 日韩在线观看一区二区| 久色婷婷小香蕉久久| 久久99在线观看| 91丨九色丨蝌蚪丨老版| www.视频一区| 欧美日韩国产一级| 欧美一区二视频| 久久理论电影网|