Tensorflow使用初體驗:Session
Tensorflow使用初體驗:Session
Session會話是tensorflow裡面的重要機制,tensorflow構建的計算圖必須通過Session會話才能執行,如果只是在計算圖中定義了圖的節點但沒有使用Session會話的話,就不能執行該節點。
TensorFlow中使用會話的模式一般有兩種:
- 明確呼叫會話生成函式和關閉會話函式。
- 通過Python的上下文管理器來使用會話
# -*- coding: utf-8 -*-
import tensorflow as tf
matrix1 = tf.constant([[5,3]])
matrix2 =tf.constant([[6],[2]])
product = tf.matmul(matrix1 ,matrix2)
#method 1
sess = tf.Session()
result =sess.run(product)
print(result)
sess.close()
# method 2
with tf.Session() as sess:
result2 =sess.run(product)
print(result2)
執行結果如下:做矩陣的點乘運算:5*6+3*2 =36
[[36]]
[[36]]
相關文章
- 深度學習--Tensorflow初體驗深度學習
- HanLP使用教程——NLP初體驗HanLP
- Vue初體驗之Element的使用Vue
- 樹莓派 Zero WH 初使用體驗樹莓派
- Angular 初體驗Angular
- http初體驗HTTP
- AQS初體驗AQS
- golang 初體驗Golang
- OpenCV 初體驗OpenCV
- Nuxt 初體驗UX
- indexedDB 初體驗Index
- laravel初體驗Laravel
- Flutter初體驗Flutter
- jQuery初體驗jQuery
- ollama 初體驗
- Electron初體驗
- Session使用的經驗Session
- 騰訊效能測試工具——PerfDog使用初體驗
- go modules 初體驗Go
- ReactNative初體驗React
- react hooks初體驗ReactHook
- Laravel Octane 初體驗Laravel
- gRPC初體驗RPC
- Mybatis初體驗(二)MyBatis
- Vue 初體驗(上)Vue
- Canvas 動畫初體驗Canvas動畫
- html初體驗#2HTML
- Docker容器初體驗Docker
- Docker for Mac 初體驗DockerMac
- Docker 容器初體驗Docker
- 表分析初體驗
- .Net Aspire初體驗
- SpringMVC初體驗SpringMVC
- web assembly 初體驗Web
- Argo CD初體驗Go
- 實驗18-使用TensorFlow完成影片物體檢測
- 微服務新體驗之Aspire初體驗微服務
- Windows下安裝PostgreSQL初體驗(使用Installer)WindowsSQL