原创 BK Tree

BK Tree或Burkhard Keller Tree是一種數據結構,用於根據編輯距離(Levenshtein距離)概念執行拼寫檢查。 BK樹也用於近似字符串匹配。基於該數據結構,可以實現許多軟件中的各種自動校正特徵。 假設我們有一個單

原创 Python: 字典列表: itemgetter 函數: 根據某個或某幾個字典字段來排序列表

 case: # coding: utf-8 from operator import itemgetter if __name__ == '__main__': a = [] for i in range(5):

原创 RNN和CNN(循環神經網絡和卷積神經網絡)

版權聲明:本文爲博主許佳佳原創文章,轉載請務必註明出處。 https://blog.csdn.net/Double2hao/article/details/84451405 概要 本文科普性質偏多,主要講一下神經網絡中一些常見的概念,如果

原创 細品 - 邏輯迴歸(LR)*

1. LR的直觀表述 1.1 直觀表述   今天我們來深入瞭解一個工業界應用最多,雖然思想簡單但也遮擋不住它NB光芒的綻放的一個分類預測模型,它就是LR模型。LR模型可以被認爲就是一個被Sigmoid函數(logistic方程)所歸一化後

原创 Python - 利用zip函數將兩個列表(list)組成字典(dict)

使用zip函數, 把key和value的list組合在一起, 再轉成字典(dict). keys = ['a', 'b', 'c'] values = [1, 2, 3] dictionary = dict(zip(keys, valu

原创 HIVE round,floor,ceil

round():對浮點數進行四捨五入,可以設置保留幾位小數,默認是零。 floor():返回不大於給定數的最接近整數,捨去小數部分取整。 ceil():返回不小於給定數的下一個整數。 點贊 收藏 分享

原创 shell export

圍繞以下幾個問題來學習export命令: 1.什麼是export命令? 2.爲什麼要用export命令? 3.怎麼使用export命令? 1.什麼是export命令?   ♦ 用戶登錄到Linux系統後,系統將啓動一個用戶shell。在這

原创 爲什麼要用Jupyter Notebook

  爲什麼要用Jupyter Notebook 推薦新手寫python用什麼編輯器就有有人問:爲什麼沒有Jupyter Notebook。本來想數據分析和可視化的時候才介紹的,所以沒有加上。最近要截圖比較多,用Jupyter Notebo

原创 python中全局變量的修改

1.單進程中 a = 1 def func(): global a b = a +1 a = b print(a) if __name__ == '__main__': for i in rang

原创 python中判斷字符是否爲中文

def is_Chinese(word): for ch in word: if '\u4e00' <= ch <= '\u9fff': return True return Fa

原创 Git 更改遠程地址

git修改遠程倉庫地址  方法有三種: 1.修改命令 git remote origin set-url [url] 2.先刪後加 git remote rm origin git remote add origin [url] 3.直接

原创 hadoop -touchz

hadoop fs -touchz URI [URI …] 創建一個0字節的空文件 點贊 收藏 分享 文章舉報 SeaSky_Steven 發佈了37 篇原創文章 · 獲贊

原创 hive 數據類型轉換、字符串函數、條件判斷

數據類型轉換 同Java語言一樣,Hive也包括 隱式轉換(implicit conversions)和顯式轉換(explicitly conversions)。 Hive在需要的時候將會對numeric類型的數據進行隱式轉換。比如我們對

原创 Python pass語句作用與用法

Python中的pass語句作用是什麼?表示它不做任何事情,一般用做佔位語句。pass語句具體作用及使用方法,我們往下看。 pass語句在函數中的作用 當你在編寫一個程序時,執行語句部分思路還沒有完成,這時你可以用pass語句來佔位,也可

原创 python-全角轉半角

def strQ2B(ustring): """全角轉半角""" rstring = "" for uchar in ustring: inside_code = ord(uchar)