YYChen

@YYChen

Joined on Jan 6, 2021

  • 適用情況 在已排序的 array 中搜尋指定數值的位置。 基本概念 最初將左右 pointers 設定在 array 兩端,計算兩 pointers 的中點。 如果中點數值大於指定搜尋的數值,代表指定數值會出現在左半邊,因此讓右 pointer 改指向(中點-1),反之如果中點數值小於指定搜尋的數值則更新左 pointer 至(中點+1)。 更新後繼續在左右 pointers 之間搜尋,直到中點數值等於指定數值,或左 pointer > 右 pointer(代表 array 不包含指定數值)。
     Like  Bookmark
  • 概論 基本架構 說明 在 auto-encoder 中,$\vec{m}$ 即作為 code,並直接透過 decoder 重建回接近 input 的 output。 因此對於 VAE,我們可以將 $\vec{c}$ 想成原本的 code($\vec{m}$)加上 noise($\exp({1 \over 2} \vec{logvar}) \circ \vec{e}$),而 $\vec{\sigma} = \exp({1 \over 2} \vec{logvar})$ 為 noise 的標準差,$\vec{e}$ 則由 standard normal distribution 抽樣而來(在Why VAE? - 直覺上的原因將說明為什麼要加上 noise)。 目標
     Like  Bookmark