[Python] 使用 tqdm 套件展示進度條、並嘗試自己實作進度條
在我們撰寫 Python 程式碼的時候,有時候,我們會希望我們正在做的工作能夠視覺化顯示『進度條』,好方便我們掌握我們的程式執行到哪裡了。如果是這種需求的話,除了自己寫進度條外,也可以考慮使用 Python 當中相當知名的進度條模組——tqdm。
Read More »[Python] 使用 tqdm 套件展示進度條、並嘗試自己實作進度條在我們撰寫 Python 程式碼的時候,有時候,我們會希望我們正在做的工作能夠視覺化顯示『進度條』,好方便我們掌握我們的程式執行到哪裡了。如果是這種需求的話,除了自己寫進度條外,也可以考慮使用 Python 當中相當知名的進度條模組——tqdm。
Read More »[Python] 使用 tqdm 套件展示進度條、並嘗試自己實作進度條在 Python 中,若是說到陣列、多維度相關的資料處理,那想必無庸置疑地會想到 Numpy
,這是因為 Numpy
是一個使用了 C/C++ 和 Fortran 所構成的優化函式庫,運算效能是非常快的。
pkbar 是最近在閱讀他人對於 pointer-generator network 實現時意外看到的一種『進度條』實現方法,號稱可以在 PyTorch 上使用 Keras 風格的進度條。 的確,Keras 預設的進度條還滿淺顯易懂,比起需要自己去印出進度條的 PyTorch 來說使用上更加快速。
當然,其實不僅是可以在 PyTorch 框架的程式碼中使用,也可以在任何迴圈中使用。
Read More »[PyTorch] 使用 Keras 風格進度條的套件: pkbarMarkdown 是一種輕量級的標記語言(Lightweight Markup Language, LML),由於可以透過簡單的語法製作出漂亮的筆記,故受到了許多的程式設計師的歡迎。
Read More »[Python] 使用 markdown 套件將 markdown 轉成 HTML今天我想要透過 pytube 這個 Python 的第三方模組來下載影片時,發生了以下錯誤:
Read More »[已解決] urllib.error.URLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed曾經我以為,使用 Json 當作設定檔的格式幾乎可以滿足我所有的要求,但實際上,若是以『需要人工修改設定檔』的角度來看,Json 格式並一定是容易閱讀的。
Read More »[Python] 使用 PyYAML 讀取 YAML 格式的檔案有時候在找一些中文的資源時,會經常找到中國有些網友好心分享了一些文件、模型在百度雲端上。這時候,如果要在遠端的伺服器上下載這些好心分享的文件,就必須通過 command line 來下達指令。
Read More »[Python] 使用 bypy 套件下載百度雲端的文件Tensorflow 可說是眾多深度學習框架當中最具知名度的(應該?),但是在我使用 Keras/Tensorflow 時,我經常會碰到以下這種關於 Numpy 版本的 FutureWarning:
Read More »[已解決] FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_qint8 = np.dtype([("qint8", np.int8, 1)])tarfile
是 Python 中的一個標準模組,可用於操作 gzip、bz2、lzma 等格式的壓縮、解壓縮 —— 若是以副檔名來分辨,那就是 tar.gz、tar.bz2、tar.xz 等三種副檔名格式的檔案,通通可以透過 Python 中的 tarfile
來操作。
想必大家都對所謂的『壓縮檔』不陌生吧?所謂的壓縮檔,就是我們將一個或多個檔案、資料夾壓縮成一份檔案,這也是所謂的『歸檔』。除了歸檔之外,依照壓縮格式演算法的不同,有些甚至能壓縮檔案的大小,幫助我們更好地儲存、傳送這些檔案。
Read More »[Python] 使用 zipfile 壓縮、解壓資料夾