iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
AI & Data

初學者介紹TensFlow.js系列 系列

初學者將其所學用來介紹tensflow.js的知識及應用
俗話說檢驗學習得成效便是看能教多少給別人來確認便是此系列的由來

參賽天數 24 天 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day1]進入TensFlow.js之前

由於筆者是AI的相關科系,故選擇介紹TensorFlow.js來參加鐵人煉成因為是第一天,我們就先來聊聊人工智慧吧 何謂人工智慧要闡述機器智慧的各種流派的想法概...

2022-09-13 ‧ 由 the_rabbit 分享
DAY 2

[Day2] 關於TensFlow.js

關於TensFlow.js今天我們要來簡單介紹TensFlow.js的優點 為何要使用TensFlow.js?1.簡易方便TensFlow.js允許我們在瀏覽器...

2022-09-14 ‧ 由 the_rabbit 分享
DAY 3

[Day3]設定好tensflow.js

今天要來談談如何來匯入我們的TensFlow.js工具。首先我們有兩種方法 在HTML上添加腳本標記我們可在html中直接引用已經tensflow.js打包...

2022-09-15 ‧ 由 the_rabbit 分享
DAY 4

[Day4]初談張量

從今天開始我們要逐步來談談使用tensflow來訓練機器時會用到的概念首先是張量 張量(tensor)在tensflow中非常具有代表性地位,當我們想訓練AI時...

2022-09-16 ‧ 由 the_rabbit 分享
DAY 5

[Day5]建立一個張量

今天我們要來繼續談談張量 首先我們要來說說如何建立張量。 這裡我們使用1D的javascript陣列來當作示範。假設我們將所有的變數存進tf這個變數中,建立一個...

2022-09-17 ‧ 由 the_rabbit 分享
DAY 6

[Day6]張量的操作

昨天我們談到了如何建立張量,今天我們則要來談談如何釋放他張量提供我用更快的速度計算矩陣,提供我們存取任何格式的資料,但他方便的同時也伴隨著額外成本,通常我們執行...

2022-09-18 ‧ 由 the_rabbit 分享
DAY 7

[Day7]張量操作2

今天我們要來繼續講講張量的操作。 檢索張量資料當我們將張量印到控制台上時我們可以看到那個物件,但看不到底層資料值。如果我們呼叫.print()會將值直接送到co...

2022-09-19 ‧ 由 the_rabbit 分享
DAY 8

[Day8]使用張量進行運算

今天我們要來試著用張量來寫簡單計算使用者偏好的程式,也就是所謂的推薦引擎,當然這只是簡單的範例程式而已。 首先我們要先來介紹一下點積。點積是用來表達為向量的張量...

2022-09-20 ‧ 由 the_rabbit 分享
DAY 9

[Day9]初談影像張量

視覺張量當我們把影像換成張量時產生的會是2rank的張量,但這僅限於灰階的影像。最常用來表示色彩像素的方法是將其表達為紅、綠、藍三個值,一般我們稱其為RGB。範...

2022-09-21 ‧ 由 the_rabbit 分享
DAY 10

[Day10]轉換影像張量

影像張量介紹根據javascript執行位置的不同,將影像轉成張量的方式也會大不相同,特別指客戶端和伺服器。當我們要在瀏覽器上將影像轉成張量或反過來做會受到瀏覽...

2022-09-22 ‧ 由 the_rabbit 分享