程式教育
23 articles
龍冥

[新手必學]如何將問題與需求轉換為程式碼(只需要懂1+1就可以懂!)

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

Tag active authors
  • 緯緯道來
    緯緯道來

    研究所學生,主修資訊工程,熱衷於深度學習與機器學習。初期先以基本的程式教學為主,希望我的文章能夠幫助到你!(https://linktr.ee/johnnyhwu)

    lenmochen
    lenmochen

    IT領域的Lenmo 因為孩子而成為IT教育領域的Lenmo | 不變的是「專業、熱情、服務」 | 海獅程式 https://icoding.com.tw

緯緯道來

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