原创 TextCNN原理記錄

最近在做基於深度學習的文本分類,目前常見的神經網絡主要有CNN和RNN,相對來說CNN的速度較快。在這裏對於CNN用於文本分類的理解做一下記錄,主要基於論文和網上的一些參考資料。 一、論文原件 論文題目:Convolutional

原创 Google Colab下下載imdb數據集報錯ValueError: Object arrays cannot be loaded when allow_pickle=False的解決方法

錯誤顯示:ValueError: Object arrays cannot be loaded when allow_pickle=False 解決方法: 原因是numpy版本過高 !pip install numpy==1.16

原创 Python下調用hanlp

官方地址:https://github.com/hankcs/pyhanlp

原创 Anaconda下報錯CondaHTTPError的解決方法

解決步驟: 1.進入Anaconda Prompt下,輸入: conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda co

原创 Python中List與Str的轉換與注意事項

1.List轉Str 常用方法:str = "".join(list) 示例: 2.Str轉List 3.注意事項 在列表轉字符串時,應要求列表中的元素應爲字符類型,所以應該先進行元素類型轉換。 list1 = [str(x)

原创 window10+tensorflow-gpu1.13.1+cuda10.0+cudnn7.6.3

自身電腦配置 顯卡型號:GTX1660Ti 操作系統:win10 一、tensorflow安裝 tensorflow各個版本需要的CUDA版本以及Cudnn的對應關係查看地址: https://blog.csdn.net/qq_2

原创 酒店評論預處理程序

def corpus_content(corpus_path, seg_path): catelist = os.listdir(corpus_path) # 獲取corpus_path下所有的子目錄 print

原创 Pytorch在GPU上訓練

最近在學Pytorch,在這裏做一下記錄 device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu") # 確認我們的電腦支持CUDA,然後顯示C

原创 推薦Youtube上一個講解神經網絡和線性代數的頻道

頻道名稱:3Blue1Brown 地址:https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw 頻道欄目:

原创 Python打亂數據集和標籤的方法

方法一: # 打亂索引 import numpy as np index = [for i in range(len(test_data))] # test_data爲測試數據 np.random.shuffle(index) #

原创 一種字典排序方法

1.基於python3.6 words_dict = {} words_dict["週一"] = 3 words_dict["週二"] = 5 words_dict["週三"] = 10 words_dict["週四"] = 7 wo

原创 《機器學習實戰》筆記(三):樸素貝葉斯

4.1 基於貝葉斯決策理論的分類方法 樸素貝葉斯是貝葉斯決策理論的一部分,貝葉斯決策理論的的核心思想,即選擇具有最高概率的決策。若p1(x,y)和p2(x,y)分別代表數據點(x,y)屬於類別1,2的概率,則判斷新數據點(x,y)屬

原创 如何在命令窗口下編譯運行含有Package的java文件

如我們在Eclispe下創建名爲Test的項目,新建Package名爲test,然後創建HelloWord.java文件。結構如下: 文件位置: 那麼如何在CMD下運行呢?方法如下: 在WIN10系統下,編譯完成後,直接運行文件

原创 cmd下編譯utf8格式的java文件

格式 javac -encoding utf8 HelloWord.java 如果無-encoding utf8,.java文件中存在中文字符,則會報錯,無法編譯。