Coding
Matty
maintainer
7 Followers
37 Articles

Python 中 if __name__ == “__main__” 有什麼用處

緯緯道來

source: Pixabay前言在 Python Module 觀念解析中,我們清楚的介紹了 Python 中 Module 的觀念。在開始閱讀本篇文章之前,一定要先了解 Python 中 Module 的觀念!當我們對 Python 的基本語法愈來愈熟悉時,我們時常會將別人寫...

Python Module 觀念解析

緯緯道來

source: Pixabay前言在 Python 中的函式 (Function) 觀念 (Part 1)、Python 中的函式 (Function) 觀念 (Part 2) 與 Python 中的函式 (Function) 觀念 (Part 3) 中,我們透過三篇文章清楚的介...

1

機器學習基本知識:維度 (Dimension) 的兩種意義

緯緯道來

source: Pixabay前言在學習線性代數或是深度學習的數學運算時,經常需要對高維度的向量、矩陣進行運算。我們都知道純量 (Scalar) 屬於 0 維、向量 (Vector) 屬於 1 維、矩陣 (Matrix) 屬於 2 維度,超過 3 維就統稱為張量 (Tensor)。

機器學習基本觀念:Bias-Variance Tradeoff

緯緯道來

前言當模型訓練完之後,我們會透過測試資料集來衡量模型的效能,計算模型的 Error。模型的 Error「包含」 Bias 與 Variance,我們希望模型的 Bias 與 Variance 兩者都愈小愈好,然而「魚與熊掌,不可兼得」,通常降低 Bias 就會提升 Varianc...

Back to All

〔程式教學〕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...

〔程式教學〕簡單 5 步驟,美化你的 Terminal (macOS)

緯緯道來

Oh My Zsh + Powerlevel10k = Powerful Terminal

成功寫了幾個網頁

AA

上面是其中一個功課的頁面,一開頭以為很容易,但一開始我連弄那個navigation bar都弄不了,對呀,學的時候覺得很易,做的時候卻又不懂了,最後靠的就是不停的亂試。

〔程式教學〕Python 中的函式 (Function) 觀念 (Part 2)

緯緯道來

了解 Python 中 Local/Global Scope 的觀念

〔生活日記〕200 天的 YouTube 頻道經營戰績

緯緯道來

一開始只是想錄個影片分享所學,就莫名其妙的一直做下去了 ...

〔程式教學〕Python 中的函式 (Function) 觀念

緯緯道來

Parameter、Argument、Return Value 是什麼 ? 了解 Python 中的 Function 觀念

Deep Learning 第一站 : Neural Network 名詞介紹

緯緯道來

帶你看懂 Neural Network 中的專有名詞

1

Perceptron 的改良版 : 了解什麼是 Sigmoid Neuron

緯緯道來

理解 Sigmoid 函數在神經網路扮演的角色

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

緯緯道來

深度學習的第一步:Perceptron

Python 與 LINE BOT 初體驗

八墨 Bamor ♡

花了兩天的時間,創造一個屬於自己的作品。

〔程式教學〕Python 中的迴圈 (Loop) 觀念

緯緯道來

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

【2022W2 週末加餐】新年換個方式掌握生活

八墨 Bamor ♡

週末好!未來六米關注個人成長、自我探索與身心照護,這裡是免費發行的電子週報《週末加餐》第 2022W2 期(2021.1.8 發刊)。

Tensor 基本觀念 (3)

緯緯道來

想學習 TensorFlow 嗎?不如從 Tensor 開始吧!

Python 中的 Boolean Operator (2)

緯緯道來

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

Python 中的 Boolean Operator (1)

緯緯道來

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

第一個 Python 程式

緯緯道來

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

LINE Bot Service : URExcellent

緯緯道來

前言 & 概述URExcellent 是基於 LINE Messaging API 所建立的 LINE Bot。如果你想學習 LINE Bot 的開發,可以參考:將 Django App 部署到 Heroku on Mac在 LINE Developers 上建立 LIN...

平行程式設計模型 : Distributed Memory Model

緯緯道來

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

平行程式設計模型 : Shared Memory Model

緯緯道來

前言 & 概述了解什麼是平行程式設計,以及為什麼需要平行程式設計後,我們將會開始學習平行程式設計中三種常見的模型 (Parallel Programming Model)。不同的 Parallel Programming Model 有著不同的實作方式與特性。

LINE Bot 教學 : 打造第一個 Echo Bot

緯緯道來

前言 & 概述LINE 在全台擁有超過 2000 萬的使用者,商家與企業更是透過 LINE Bot 強化線上銷售通路。本文將帶著初學者打造第一個 LINE 聊天機器人 —— Echo Bot,Echo Bot 將會 Echo 使用者所說的話!

將 Django App 部署到 Heroku on Mac

緯緯道來

source: Heroku前言 & 概述在本地端 (Local Server) 完成網站的開發後,我們通常會想將其公開部署,讓大家都可以瀏覽到這個網站。為了加速部署的速度並簡化其流程,許多雲端即服務 (Platform as a Service, PaaS) 的工具被開發出來。

使用機器學習解決問題 : 人臉辨識

緯緯道來

前言 & 概述本篇為機器學習觀念入門的最後一篇文章。在前幾篇文章中,我們介紹了機器學習的五步驟 (定義問題、建立資料集、模型訓練、模型評估與模型推論),並說明如何應用在「房價預測」(監督式學習) 與「探索書籍風格」(非監督式學習) 的問題上。

學習寫Python

AA

學習寫Python,這句說話這幾年我好像已經說了很多遍,但就是只有一個說字。其實也不是只有一個說字的,也曾經有嘗試努過,我記得曾經買過內地的一些小白Python書,但學不夠幾天就放棄了,幾個月後曾經買過一本Learn Python the Hard Way,還打算打好根底,但當然...

使用機器學習解決問題的五步驟 : 模型評估

緯緯道來

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