目前分類:tensorflow (11)

瀏覽方式: 標題列表 簡短摘要

 

一.前言:

相信之前有看小編部落格假設環境的朋友一定不陌生下面這些文章


1.caffe 安裝教學 GPU 版本 --nvidia1070 ubuntu14.04
2.安裝 tensorflow 教學 GPU:Nvidia1070_from source
3.Ubuntu 16.04 nvidia-1070ti cuda9.0

 

那時小編從一個連Linux是什麼都不懂得新手開始學習搭建深度學習環境,一路跌跌撞撞,一邊解決Linux系統的bug,另一邊又解決相依程式的bug,等全部都弄好了之後一個禮拜的寶貴時間就已經悄悄的飛走了。

等後來慢慢接觸到Anaconda這套集合數據包後才讓我節省不少解決相依程式bug的時間,那時搭建一套深度學習環境已經可以讓我在一天內解決了

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(0) 人氣()

經過短短幾個月,Tensorflow馬上就發布1.0版本了,記得小編當初用的時候還只有0.X版本

Google的工作人員更新速度真是快阿~~而且!!!  Tensorflow可以支援windows版了~~

經過小編一陣子的摸索,小編的win7 也可以跑 Tensorflow了~~

現在就跟著小編的腳步來把Tensorflow 裝到您的 Windows系統吧~~

 

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(13) 人氣()

處理 tensorflow 和 gym 結合的衝突

情況:

 

一直以來都是用pygame的環境結合tensorflow跑,後來想把open-ai 的環境結合進去卻怎麼也結合不起來,一直出現下面這個error,完全不知道從哪裡debug

ValueError: invalid literal for int() with base 10: 'None'

Darwin的AI天地 發表在 痞客邦 留言(0) 人氣()

Tensorflow 常用函數解說

tf.split(split_dim, num_split, value, name='split')

函數解說:將大的tensor分割成更小的tensor,第一個參數代表沿著那一維開始分割,第二個參數代表切成幾段,如下面例子,「5,30」沿著第一維也就是column開始切割,切成三段,因此就有3個「5,10」的tensor被分割出來

 

函數範例:

 

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(1) 人氣()

 

完整程式碼在此

 

整個graph 完整架構:

Darwin的AI天地 發表在 痞客邦 留言(3) 人氣()

學習都是由淺入深而學習的

小編接下來會講如何建立一個CNN網路

然後調用tensorflow 內建 mnist 數據庫學習

在那之前,小編先介紹怎麼調用數據庫

MNIST 是個鼎鼎有名的手寫辨識庫

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(0) 人氣()

因為有研究需要

想同時訓練兩個神經網路

研究了一下

突然發現好簡單阿

簡單到我都不知道該不該寫教學了 哈哈

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(0) 人氣()

 

本文接續前面MNIST教學

繼續教大家如何建造一個 CNN 神經網路來訓練MNIST數據庫

一樣也是參考莫凡的影片

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(3) 人氣()

小編接續莫煩的教程 繼續教大家 建置一個有隱藏層的神經網路

完整代碼在這裡

 

 

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(8) 人氣()

本文參考莫凡youtube 教學:

 

本文摘要自 網路上youtube 莫凡教學

其實我覺得莫凡講得很好 很適合初學者

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(9) 人氣()

Tensorflow 官網:

https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html#pip-installation

 

 

作業系統:Ubuntu 14.04  64位元

文章標籤

Darwin的AI天地 發表在 痞客邦 留言(10) 人氣()