1. 程式人生 > >AI學習之路(10): 張量的常量2

AI學習之路(10): 張量的常量2

tf.fill(dims, value, name=None)

建立一個張量填充指定的常數。

引數:

dims: 整數型別的列表物件,或者一維張量,表示行列形式。

value: 填充的常量(0維張量)

返回值:

填充指定的張量常量。

例子:

#python 3.5.3  蔡軍生  
#http://edu.csdn.net/course/detail/2592  
#

import tensorflow as tf

#建立張量常量
x = tf.fill([2,10], 9.)

#顯示它的值
init_op = tf.global_variables_initializer()
with tf.Session() as sess:
    sess.run(init_op)
print(x.eval())

結果輸出:

====================== RESTART: D:/AI/sample/tf_1.21.py ======================

[[ 9.  9.  9.  9.  9.  9.  9.  9.  9.  9.]

 [ 9.  9.  9.  9.  9.  9.  9.  9.  9.  9.]]

>>>

tf.constant(value, dtype=None, shape=None, name='Const', verify_shape=False)

建立一個張量常量。

引數:

value: 常數或者常數列表。

dtype: 結果張量的資料型別。

shape: 張量的行列形式,可選。

name: 常量的名稱,可選。

verify_shape: 檢驗張量的行列形式是否正確。

返回值:

一個常量的張量。

例子:

#python 3.5.3  蔡軍生  
#http://edu.csdn.net/course/detail/2592  
#

import tensorflow as tf

#建立張量常量
x = tf.constant(9,shape=[2,10],dtype=tf.float32)
y = tf.constant(9,shape=[2,10],dtype=tf.int32)
z = tf.constant([1, 2, 3, 4, 5, 6, 7, 8,9],shape=[3,3],dtype=tf.float32)
#顯示它的值
init_op = tf.global_variables_initializer()
with tf.Session() as sess:
    sess.run(init_op)
    print(x.eval())
    print(y.eval())
print(z.eval())

結果輸出:

====================== RESTART: D:/AI/sample/tf_1.22.py ======================

[[ 9.  9.  9.  9.  9.  9.  9.  9.  9.  9.]

 [ 9.  9.  9.  9.  9.  9.  9.  9.  9.  9.]]

[[9 9 9 9 9 9 9 9 9 9]

 [9 9 9 9 9 9 9 9 9 9]]

[[ 1.  2.  3.]

 [ 4.  5.  6.]

 [ 7.  8.  9.]]

>>> 

1. C++標準模板庫從入門到精通 

2.跟老菜鳥學C++

3. 跟老菜鳥學python

4. 在VC2015裡學會使用tinyxml庫

5. 在Windows下SVN的版本管理與實戰 

7.在VC2015裡使用protobuf協議

8.在VC2015裡學會使用MySQL資料庫



相關推薦

AI學習10: 常量2

tf.fill(dims, value, name=None)建立一個張量填充指定的常數。引數:dims: 整數型別的列表物件,或者一維張量,表示行列形式。value: 填充的常量(0維張量)返回值:填充指定的張量常量。例子:#python 3.5.3 蔡軍生 #htt

AI學習8: 定義變數

在前面,我們已經學習到生成訓練資料,接著下來就要開始進行訓練TF的神經網路了。但是我們從TensorFlow的名稱就知道要使用張量來表示資料結構,並且讓張量沿著不同的邊進行流動,才可以產生神經元出來,也就是權重值。直接使用Python的資料結構可行嗎?肯定不行,否則就不會建立

AI學習19TensorFlow裡的矩陣乘法

                如果對矩陣的知識有點遺忘,有點陌生,有點想不起來,請先看看這個網頁:基礎知識已經補過了,就直接來使用TF的矩陣乘法了。tf.matmul(a, b, transpose_a=False, transpose_b=False, adjoint_a=False, adjoint_b

AI學習21卷積核的使用

下面的例子,用來學習TF裡的卷積。#python 3.5.3 蔡軍生 #http://edu.csdn.net/course/detail/2592 # from __future__ import print_function import tenso

AI學習6: NumPy的使用

前面學習怎麼樣檢視numpy的版本號,這才是剛剛開始,現在來開始更深入地學習一下它,否則以後會很麻煩的,更加看不懂那些例子的程式碼了。一個用python實現的科學計算包。包括:1、一個強大的N維陣列物件Array;2、比較成熟的(廣播)函式庫;3、用於整合C/C++和Fort

Python學習4——變

TP width urn pass 分享圖片 comment port cin alex 1、聲明變量 1 2 3 4 #!/usr/bin/env python # -*- coding: utf-8 -*- name = "wupeiqi"

組合語言學習7------------輸入10進位制數,將其轉換為2進位制數,存放在ax中,再將其轉換為ASCII碼並輸出

data segment        inf1 db "please input a number(1-361):$"        ibuf db 7,0,6 dup(0)        obuf db 6 dup(0)        data ends        c

python學習

[1] size class dex epc uri msu 語句 這就是 繼續昨天的學習,學到了數組。 首先有兩個數組,name1和name2.我們可以將兩個數組合並 name1=[1,2,3,4] name2=[5,6,7,8] names=name1.extend(

Linux學習幫助命令

查看系統 lin 查看 inux 舉例 config pro nbsp 雜項 幫助命令man .man  命令  #獲取指定命令的幫助 .man  ls    #查看ls的幫助 man的級別 1 查看命令的幫助 2 查看可被內核調用的函數的幫助 3 查看函數的

python學習使用socketserver進行ftp斷點續傳

def += __init__ con 不存在 不為 local 接收 class 最近學習python到socketserver,本著想試一下水的深淺,采用Python3.6. 目錄結構如下: receive_file和file為下載或上傳文件存放目錄,ftp_clie

我的學習SQL盲註學習

網絡安全 dvwa sql盲註 我的學習之路,現在零基礎,是一個小白,請各位大牛批評指正!寫下這篇,是對自己的一個思路的整理,僅供參考。 Dvwa中登錄進入,首先在DVWA Security中設置等級為low,然後進入SQL Injection(blind),隨意輸入一個數字進行抓包,然後找

Hibernate學習

ring int 表示 gen prop generator 需要 blog hibernate 簡述 多對多關系映射 多對多關系映射需要一張中間表來維護關系      一:Role類與Function類 1 publi

Hibernate學習

oid bject 需要 .com build action logs 結果 gin hql:hibernate query language hibernate查詢語言 1、單屬性查詢 1 public void testQuery1(){ 2

PHP學習

設有 src fault ... 根據 條件判斷 滿足 循環 獲取 2017.08.13 Day 5  周日  晴 PHP-順序結構 順序結構就像一條直線,按著順序一直往下執行。我們編寫的代碼默認都是按照順序結構執行的。 PHP條件結構之if…else… 條件結

PHP學習

data 循環 marker 輸出 bsp this 兩個 針對 設計 2017.08.23-24 Day 6  周三-周四  晴(臺風) HP數組定義 數組就是一個鍵值對組成的語言結構,鍵類似於酒店的房間號,值類似於酒店房間裏存儲的東西。 如果你去某個酒店住店,服

Java學習流程控制語句

循環 cas 學習之路 將不 乘法表 length 跳出循環 spa int if、if…else…語句 if (true) { System.out.println("為真時執行");

Java學習面向對象

方法 com span col ada logs log void setname package com.javaDay_01; public class Text { int id; String name; pu

MySQL學習MySQL高級查詢

code left 功能 限定查詢 外鏈接 spa size 平均數 asc MySQL統計函數   count():統計數量;   max():統計最大值;   min():統計最小值;   avg():統計平均數;   sum():統計和; Select

Spring學習bean註解管理AOP操作

spec resource 自定義屬性 開始 java framework XML 方法名 jar包 在類上面、方法上面、屬性上面添加註解;並用bean來管理; 書寫方法:@註解名稱(屬性名稱=值) 第一步:導入jar包   導入spring-aop.jar(spri

Spring學習spring對數據庫操作

date val mapr text core 導入 sed package assert 1、導入jdbc.jar、tx. jar包 2、測試 package com.junit; import static org.junit.Assert.*;