原创 Windows10爲什麼無法將文件命名爲aux,com1,com2,prn,con,nul等?

這個問題是我最近在跑一個深度學習項目時遇到的,當時還以爲是源碼有問題,最後Google查到是因爲操作系統保留字的原因,特此記錄一下。在Windows系統中,以Win10爲例,有時會發現將一些文件進行重命名的時候會出現“指定的設備名

原创 在WIN10 PowerShell中使用並激活Anaconda虛擬環境

在 WIN10 系統下,使用一些深度學習框架時經常會用到Anaconda,不過有時也會面臨使用PowerShell的情況,但是Power Shell和Anaconda的虛擬環境默認是不配合的,因此無法成功激活。本文主要解決這一問題

原创 將python文件加入到python環境變量中

在python中,如何把一個python文件夾(及其包含的python文件)加入到python環境變量中以方便其他python文件調用呢。有兩種方法,下面對其進行簡單的介紹。 1. import sys 導入系統自帶的sys模塊,

原创 Colab讀寫外部文件的四種方式

衆所周知,Google Colab是Google提供的運行在雲端的jupyter notebook環境。裏面集成了許多著名的機器學習python庫。由於這個環境是運行在Google虛擬機上的,顯然與自己的PC不在一個文件系統。那麼

原创 Windows 程序包管理器--winget

Windows 程序包管理器是微軟剛剛發佈的程序包管理器解決方案,包含了一款命令行工具 winget。主要面向開發者和軟件提供商,用來搜索、安裝、升級、刪除和配置特選應用程序集,也就是說以後普通用戶只需要敲擊幾下命令就能安裝軟件了

原创 深度神經網絡模型訓練時GPU顯存不足怎麼辦?

前言 最近跑的模型都比較大,尤其是Bert, 這真的是難爲我 1080ti 了, 在Bert的Example中,官方提供了一些 Trick 來幫助我們加速訓練,很良心, 但感覺還不夠,於是花費一些時間整理出一個 Trick 集合,

原创 張量化網絡論文彙總(2015年-2020年)

用張量分解的方法壓縮神經網絡模型這一方向還有哪些坑可以挖呢?這是我研究生以來一直研究的問題。看了很多論文,感覺大體可以分爲兩條line: (一)基於低秩近似的張量分解方法 也就是對原有的模型參數做低秩張量分解,用分解後得到的因子替

原创 TensorLy-神經網絡張量庫

TensorLy-神經網絡張量庫 1.簡介 TensorLy是一個Python庫,旨在使張量學習變得簡單易用。 它允許輕鬆執行張量分解,張量學習和張量代數。 其後端系統允許使用NumPy,MXNet,PyTorch,TensorF

原创 Windows下Whois命令的安裝和使用

Whois,通常來說,就是一個用於查詢域名是否已經被註冊,以及註冊域名的詳細信息(如域名所有人、域名註冊商、域名註冊日期和過期日期等)的工具。 當然,現在已經有各種網頁版查看 whois 信息的工具,但是很多時候網頁查詢有附加條件

原创 Pytorch中torchvision.datasets.ImageFolder報錯:Found 0 files in subfolders of:XXX,完美解決!

1.報錯如下: RuntimeError: Found 0 files in subfolders of:XXX Supported extensions are: .jpg,.jpeg,.png,.ppm,.bmp,.pgm,.

原创 手把手教你使用 Hexo+Github 搭建個人博客!

搭建自己的技術博客有很多種技術方案,我知道的有 Hexo, jeklly, vuepress 等。在此我通過使用 Hexo 並結合 Github 手把手教大家搭建自己的個人博客。讓我們一起來看看吧! 1. Hexo簡介 Hexo

原创 用來製作可啓動U盤的Windows開源工具--Ventoy

Ventoy 是一款開源的,用來製作可啓動 U 盤的 Windows 工具,使用簡單,只需要將多個系統鏡像 ISO 文件拷貝至 U 盤,即可自動創建包含多個系統的啓動菜單,來安裝操作系統。並且該啓動 U 盤還能當普通 U 盤使用。

原创 LaTeX-TeXlive和TeXstudio的下載、安裝配置及使用

一、LaTeX介紹 LaTeX,是一種基於TeX的排版系統,由美國電腦學家萊斯利·蘭伯特在20世紀80年代初期開發,利用這種格式,用戶能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。因此它非常適用於生成高印刷質量的科技和數學類

原创 一步步帶你在線上使用Tesla K80 GPU!

Colaboratory免費GPU試用指南,現在我們來一起看一下吧。 地址 1. 在Google Drive上創建文件夾 Colab用的數據都存儲在Google Drive雲端硬盤上,所以,我們需要先指定在Google Drive

原创 scikit-learn樸素貝葉斯類庫使用經驗分享

本文重點講述scikit-learn樸素貝葉斯類庫的使用要點和參數選擇。 1.scikit-learn 樸素貝葉斯類庫 樸素貝葉斯是一類比較簡單的算法,scikit-learn中樸素貝葉斯類庫的使用也比較簡單。相對於決策樹,KNN