原创 python中一個py文件掉用定一個py文件中類出錯

python中一個py文件掉用定一個py文件中類出錯 問題:   在實際工程中py文件調用另一個py文件中的類時,容易產生單獨運行被調用文件可以,如果被調用文件加載了別的文件(比如配置文件等),一旦調用,便會產生差錯。 解決辦法:

原创 spark出現AttributeError: 'NoneType' object has no attribute '_jvm'

問題: 在pyspark中自定義udf函數,在自定義函數中使用round()方法,代碼如下: def get_rent_sale_ratio(num,total): return str(round(num/total,3))

原创 spark 中的rank操作

spark

原创 Stanford CS224n 第十三講:卷積神經網絡

目錄: 1.從RNN過渡到CNN 2. CNN介紹 3. 單層CNN做句子分類任務 \newline \newline 1.從RNN過渡到CNN CNN的出現剛開始是在圖像領域,但是後來被人們應用到了自然語言處理領域,那麼CNN應用到

原创 Stanford CS224n 第十四講:樹 RNN 和短語句法分析

目錄: 1. 從詞袋模型 VS 樹結構模型 2. 從詞向量到短語向量 3. RNN(遞歸神經網絡)分析句子實例 4. CNN VS RNN(遞歸神經網絡) 5. Recursive Neural Network(遞歸神經網絡) VS

原创 Stanford CS224n 第十二講:語音處理的端對端模型

目錄: 1. 傳統的語音識別系統 2. 使用端到端(end-to-end)系統的原因 3. Connectionist Temporal Classification(CTC) 4. Listen Attend and Spell(L

原创 如何去除文本中連續的空格或者換行(正則表達式)Python

下面方法不僅僅可以替換標題中所說的符號,大家還可以舉一反三,採用下面方法替換其他符號,比如連續的製表符\t等。 如果想連續的空格換成一個空格,可以吧第二個參數改成一個空格字符,而不是現在的空字符。其他符號同理。 import re

原创 Ubuntu下設置Pycharm的桌面快捷方式

在ubuntu環境中每次使用pycharm需要到它的安裝目錄中執行./pycharm.sh來啓動pycharm。比較麻煩,所以本文教大家如何給ubuntu下的pycharm設置桌面快捷方式: 1.首先你要找到你的pycharm.sh的

原创 ubuntu 中 chromedriver遇到以下錯誤TypeError: urlopen() got multiple values for keyword argument 'body'

出錯程序如下: # -*- coding: utf-8 -*- from bs4 import BeautifulSoup import time from selenium import webdri

原创 Stanford CS224n 第十一講:GRU 及 NMT 的其他議題

目錄 1. 回顧GRU和LSTM 2. 機器翻譯的評估方法 3. 解決NMT中大詞表問題的方法 \newline \newline \newline 1. 回顧GRU和LSTM的門單元 由前面幾幾節課我們知道了梯度消失的原因,是

原创 Stanford CS224n 第十講:神經機器翻譯和注意力模型

目錄: 1. 神經機器翻譯模型(NMT)的四大成功之處 2.多語言翻譯模型 3. Attention機制在神經機器翻譯中的應用 4.翻譯模型解碼器的三種策略 \newline \newline 上一節課中我們已經講解了傳統的機器翻譯模

原创 Stanford CS224n 第九講:機器翻譯和高級循環神經網絡 LSTMs 和 GRUs

目錄: 1. 基於統計的機器翻譯模型 2. 基於RNN的機器翻譯模型 3. GRU(2014) 4. LSTM(1997) 5. 總結 \newline \newline 1. 基於統計的機器翻譯模型 目前基於統計的機器翻譯系統要具備

原创 Stanford CS224n 第八講:RNN和語言模式

1. 傳統的語言模型 2. 循環神經網絡模型(RNN) 3. 訓練神經網絡面臨的問題和技巧 梯度消失/爆炸出現的原因 梯度消失/爆炸實例 處理梯度消失/爆炸技巧 5. RNN應用於其他序列任務 \newline \newline

原创 Stanford CS224n 第二講:word2vec .

本節課主要通過以下幾個方面講解了word2vec: 詞向量出現的原因 one-hot representation VS Dristributed representation 兩種word2vec的算法: - Skip-gra

原创 Stanford CS224n 第一講:深度自然語言處理

第一節課主要是介紹了NLP(尤其是Deep NLP)的背景知識。 主要有一下幾點: 什麼是NLP? NLP的應用 NLP的難點 Machine Learning vs. Deep Learning 接下來,根據課程視頻+自己的理解