日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

TensorFlow Java+eclipse下环境搭建

發(fā)布時(shí)間:2024/1/17 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TensorFlow Java+eclipse下环境搭建 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目前AI已經(jīng)火熱的不行,這兩天看了看TensorFlow,官方對(duì)TensorFlow的敘述如下:

TensorFlow是一個(gè)使用數(shù)據(jù)流圖進(jìn)行數(shù)值計(jì)算的開(kāi)放源代碼軟件庫(kù)。圖中的節(jié)點(diǎn)代表數(shù)學(xué)運(yùn)算,而圖中的邊則代表在這些節(jié)點(diǎn)之間傳遞的多維數(shù)組(張量)。借助這種靈活的架構(gòu),您可以通過(guò)一個(gè) API 將計(jì)算工作部署到桌面設(shè)備、服務(wù)器或移動(dòng)設(shè)備中的一個(gè)或多個(gè) CPU 或 GPU。

TensorFlow官網(wǎng)

官網(wǎng)的環(huán)境中并沒(méi)有說(shuō)明我們?cè)趀clipse+JDK的環(huán)境怎么搭建TensorFlow的環(huán)境,自己嘗試了一下還是比較容易的

TensorFlow JDK+eclipse環(huán)境

1.下載 libtensorflow.jar,這是 TensorFlow Java 歸檔 (JAR)。
2.下載 Windows 上適用于 Java 的 TensorFlow 的 Java 原生接口 (JNI) 文件。
3. 解壓zip文件提取這個(gè)里面的.dll文件。
4. 在eclipse中創(chuàng)建一個(gè)Java工程,我這直接使用官網(wǎng)給的例子,代碼如下
public class HelloTF {public static void main(String[] args) throws Exception {try (Graph g = new Graph()) {final String value = "Hello from " + TensorFlow.version();// Construct the computation graph with a single operation, a constant// named "MyConst" with a value "value".try (Tensor t = Tensor.create(value.getBytes("UTF-8"))) {// The Java API doesn't yet include convenience functions for adding operations.g.opBuilder("Const", "MyConst").setAttr("dtype", t.dataType()).setAttr("value", t).build();}// Execute the "MyConst" operation in a Session.try (Session s = new Session(g); Tensor output = s.runner().fetch("MyConst").run().get(0)) {System.out.println(new String(output.bytesValue(), "UTF-8"));}}} } 復(fù)制代碼
5. Java工程添加libtensorflow.jar,如果不添加這個(gè)jar,程序會(huì)找不到相關(guān)的類(lèi)
6. 最后一步也是,關(guān)鍵的一步,我們要加載解壓提取的.dll文件,怎么做呢,第一步,將tensorflow_jni.dll文件復(fù)制到工程的src目錄下,第二步,在工程上右鍵屬性---》Java Build Path--->Source,點(diǎn)擊Source左邊的箭頭選擇native library,點(diǎn)擊右邊的edit,選擇項(xiàng)目的src目錄即可。

這樣我們的環(huán)境就搭建完成,最后運(yùn)行一下項(xiàng)目,輸出Hello from 版本號(hào),表示我們的環(huán)境已經(jīng)搭建好了

Hello from 1.6.0 復(fù)制代碼

其他語(yǔ)言的環(huán)境可以參考官方網(wǎng)站

總結(jié)

以上是生活随笔為你收集整理的TensorFlow Java+eclipse下环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。