1. 程式人生 > >tensorflow 中tensor與陣列之間的轉換

tensorflow 中tensor與陣列之間的轉換

# 主要是兩個方法:
# 1.陣列轉tensor:陣列a,  tensor_a=tf.convert_to_tensor(a)
# 2.tensor轉陣列:tensor b, array_b=b.eval()
#
# 下面看一個例子
import tensorflow as tf
import numpy as np

a=np.array([[1,2,3],[4,5,6],[7,8,9]])
print (a)
b=tf.constant(a)

with tf.Session() as sess:
    print (b)
    for x in b.eval():      #b.eval()就得到tensor的陣列形式
print (x) print ('a是陣列',a) tensor_a=tf.convert_to_tensor(a) print ('現在轉換為tensor了...',tensor_a)
下面是程式執行結果:

相關推薦

tensorflow tensor陣列之間轉換

# 主要是兩個方法: # 1.陣列轉tensor:陣列a, tensor_a=tf.convert_to_tensor(a) # 2.tensor轉陣列:tensor b, array_b=b.e

java字串陣列之間轉換

做題目時候遇到了這個問題,如何將字串轉換成陣列,翻閱資料得到了答案。 (1)字元轉轉陣列 字串不是陣列,但是字串可以轉換成陣列,反之亦然。為了將字串轉換成一個字元陣列,可以使用String類的toCh

opencvMat陣列之間值傳遞的方法

1.將陣列內容傳遞給Mat 示例程式碼: unsigned char cbuf[height][width]; cv::Mat img(height, width, CV_8UC1, (unsigned char*)cbuf); 1 2 2.將Mat中的內容傳遞給

c++ char string 之間的相互轉換

第一部分: 將  char *    或者    char []   轉換為  string 可以直接賦值,轉換。       第二部分: 將  &n

字串陣列之間的互相轉換

將物件或者陣列或者物件陣列轉換成字串------JSON.stringify let obj= {name:'ming',age:18} console.log(JSON.stringify(obj)); let obj= [{name:'ming'

OpenlayersFeatureWKT之間轉換,Feature座標系的轉換

1、Feature 轉WKT 且帶座標系的轉換      var strwkt = new ol.format.WKT().writeFeature(feature, {                dataProjection: targetcrs,//目標座標系                featu

c++ char string 之間的相互轉換問題

第一部分: 將  char *    或者    char []   轉換為  string 可以直接賦值,轉換。       第二部分: 將  &n

C/C++字串數字之間轉換

#include "iostream" #include "string" #include "sstream" #include "cstdio" using namespace std; string num2str(double a) {    stringstream ss;ss << a

javaunicode字串之間的互相轉換

字串與unicode之間的互相轉換/*** 字串轉換unicode*/public static String string2Unicode(String string) { StringBuffer unicode = new StringBuffer(); for (i

C++數字字串之間轉換(包括C++11新標準和寬窄字元轉換)

1、字串數字之間的轉換 (1)string --> char *    string str("OK");    char * p = str.c_str(); (2)char * -->string    char *p = "OK";    string str(p); (3)char *

linux IP點分十進位制數值之間轉換函式

#include <arpa/inet.h> int inet_pton(int family,const char * strptr,void * addrptr); 返回:

SwiftNSDataNSDictionary之間的相互轉換

原創Blog,轉載請註明出處 使用NSKeyedUnarchiver類來進行相互轉換 1、NSDictionary轉NSData var dictionaryExample : [String:Any

fastjson日期json之間轉換

Date date=new Date(); //輸出毫秒值 System.out.println(JSON.toJSONString(date)); //預設格式為yyyy-MM-dd HH:mm:ss System.out.println(JSON.toJSONString(date

javalist陣列轉換

1、 陣列轉化為集合    String[] names ={"張三","李四","王五"};    List list = Arrays.asList(names);    list = new ArrayList(list); 2、集合轉化為陣列     O

【整理】C/C++字串整數之間的相互轉換

最近刷題過程中總是碰到這個知識點,因此做個總結記錄一下。 一、用C標準IO庫中的sprintf()和sscanf()轉換  sprintf()函式原型: #include <stdio.h> int sprintf(char *str,const char

python列表,矩陣,陣列之間轉換

>>> from numpy import * >>> a1 =[[1,2,3],[4,5,6]] #列表 >>> a1 [[1, 2, 3], [

ASP.NETDataTableDataSet之間轉換

DataSet包含了多個DataTable,以及DataTable之間的約束關係。 如果你的資料不需要做關係對映,直接用DataTable效率比較高。如果有需要1:N或N:M這樣的關係查詢,將DataSet中的相應DataTable全部填充,再使用關係查詢資料。 Dat

C++數字字串之間轉換

字串數字之間的轉換 (1)string --> char * string str("OK"); char * p = str.c_str(); (2)char * -->string char *p = "OK";

js常用資料型別之間轉換--字串轉換成數字;----字串和json;---字串和陣列

字串轉數字 parseInt("1234blue");   //returns   1234 parseInt("0xA");   //returns   10parseInt("22.5");   //returns   22parseInt("blue");   //r

Java字串陣列陣列list之間的轉化,及字串處理

一、Java中字串與陣列之間的轉化 (1)字串-》陣列 如果字串中間有分隔符,比如“,”或者“  ”(空格)就可以利用分隔符來對字串進行分隔,轉化為陣列;舉例: String str = "1,2