
[新手必學]如何將問題與需求轉換為程式碼(只需要懂1+1就可以懂!)
你是否常常會有困惑,為什麼我看到一個程式問題時,老師都說那個憑「直覺」,就鍵盤打一打…默默的把題目寫完,好,當我看著老師的程式和問題,我都理解了,但蓋上程式,重新自己要寫的時後,腦袋就一片空白,不知道怎麼開始?但問老師怎麼把問題或需求轉成程式時,老師只會回一句:「多寫幾次,有經驗...

〔程式教學〕Python 程式中的 Error 與 Exception
source: pixabay前言在學習如何處理 Python 程式中發生的 Error 之前,只要 Python 程式執行到一半發生 Error,整個程式就會停止 (Crash),不會再繼續執行,這是我們不希望發生的結果。因此,在本篇文章中,我們將學習如何處理 Python 程...

〔程式教學〕PyTorch 支援 Apple Silicon GPU (Mac M1)
pytorch前言在 2022 年 5 月18 日的這一天,PyTorch 在 Official Blog 中宣布:在 PyTorch 1.12 版本中將可以使用 Apple Silicon 中的 GPU,也就是說如果你的 MacBook Air 或 MacBook Pro 的處...

〔程式教學〕Python 中的函式 (Function) 觀念 (Part 3)
source: Pixabay前言在 Python 中的函式 (Function) 觀念 (Part 2) 一文中,我們了解到 Python 函式中的 Default Argument、Keyword Argument 與 Scope 的觀念,也介紹到 Local Variabl...

〔程式教學〕Python 中的函式 (Function) 觀念 (Part 2)
了解 Python 中 Local/Global Scope 的觀念

〔生活日記〕200 天的 YouTube 頻道經營戰績
一開始只是想錄個影片分享所學,就莫名其妙的一直做下去了 ...

〔程式教學〕Python 中的函式 (Function) 觀念
Parameter、Argument、Return Value 是什麼 ? 了解 Python 中的 Function 觀念

Deep Learning 原理 : Neural Network 如何分類圖像
站在 Neural Network 的角度看世界!

Perceptron 的改良版 : 了解什麼是 Sigmoid Neuron
理解 Sigmoid 函數在神經網路扮演的角色

〔程式教學〕開始深度學習之前,先了解什麼是「感知器」(Perceptron)
深度學習的第一步:Perceptron

〔程式教學〕Python 中的迴圈 (Loop) 觀念
新的一年,新的開始。先從搞懂程式中的迴圈 (Loop) 觀念開始吧!

〔程式教學〕Python 中的 IF, ELSE IF, ELSE
前言 & 概述本篇為 Python 程式語言入門教學的第 6 篇文章!在前一篇文章中,我們介紹了流程控制以及布林 (Boolean) 資料類型。本篇文章則是基於這兩項觀念,學習實際在 Python 中撰寫流程控制的語法。流程控制的組成source: Automate th...

〔學習心得〕YouTuber 初體驗,原來這麼累
「YouTuber 也太好賺了吧?!」常常聽到許多人這樣說,不如就乾脆自己當當看!當了之後才發現...

Tensor 基本觀念 (3)
想學習 TensorFlow 嗎?不如從 Tensor 開始吧!

Python 中的 Boolean Operator (2)
Boolean 是程式語言中相當基礎的觀念。如果你也對於程式語言感興趣,一定要了解 Boolean 是什麼!

Python 中的 Boolean Operator (1)
前言 & 概述本篇為 Python 程式語言入門教學的第 5 篇文章!在前一篇文章中,我們成功撰寫了第一個 Python 程式,一個能夠與使用者互動的 Python 程式。然而,目前的互動性仍然有些不足,我們希望程式可以根據使用者不同的輸入,進行不一樣的處理,變得更有彈性。

第一個 Python 程式
本篇為 Python 程式語言入門教學的第 4 篇文章!在前一篇文章中,我們學習了 Python 中「變數」的觀念,以及基本的「資料類型」。這兩者都是許多程式語言共同擁有的元素,如果你還不了解,可以先閱讀前一篇文章。

平行程式設計模型 : Distributed Memory Model
前言 & 概述在前一篇文章中,我們介紹了 Parallel Programming Model 中的第一種模型 —— Shared Memory Model,透過此模型經常會開發出所謂的 Multi-Thread 程式。本篇文章將會介紹第二種模型 —— Distribut...

平行程式設計的簡單範例
前言 & 概述了解平行程式設計 (Parallel Programming) 的基本概念後,本篇文章,將透過簡單的程式碼範例,更深入的理解平行程式的運作原理。最後,我們也會提到撰寫平行程式的「兩個方向」與「三個元素」。為什麼「必須」平行程式設計前一篇文章,我們已經提到「為什麼需要平行程式設計」的三個原因。

使用機器學習解決問題的五步驟 : 模型評估
前言 & 概述本篇為機器學習入門觀念的第六篇文章。在「使用機器學習解決問題的五步驟 : 模型訓練」一文中,我們介紹了模型訓練的觀念,並提到常見的模型種類。當模型完成訓練後,我們就可以來評估模型的好壞,也就是看看模型的訓練成果如何,我們稱之為「模型評估」(Model Evaluation)。
