原创 AC自動機(python)

AC自動機作爲天朝發揚光大的算法,常用於非法字符、惡意文本匹配,比如把字符串中的“小學生”變成“***”之類,或是識別是不是違規的帖子之類的。AC自動機是基於前綴樹做的飛速匹配字符的算法。 代碼參考:https://zhuanla

原创 A star 算法 (Python)

A*算法作爲快速的尋路算法,可以快速查詢兩點之間的最短路徑,下面是代碼 參考網址:https://github.com/xclu/Python-1/blob/master/graphs/a_star.py # function t

原创 貪心算法求解TSP問題(python)

這裏使用貪心算法求解TSP問題的python版本 # dist 爲距離矩陣,start_index 爲起始位置 def tsp_quick(dist: list, start_index: int): sum_distan

原创 cpu礦工cpuminer-multi編譯與使用

文章目錄編譯步驟cpuminer-multi 礦工運行 cpuminer-multi有很多不同前輩開發,這裏選用star最多且最流行的:lucasjones/cpuminer-multi 在編譯中遇到了很多坑,這裏全部整合到流程

原创 Linux使用cpuminer挖比特幣(BTC)、萊特幣(LTC)等

基本流程是: 選擇挖礦軟件(礦工) 添加礦池 挖礦軟件 挖礦軟件一定要用開源軟件,Github上有很多,有些軟件專門使用GPU挖礦,有些軟件專門使用CPU挖礦,還有些專門針對特定礦機,這裏博主使用CPU挖礦軟件cpuminer

原创 pandas讀寫csv

import pandas as pd data = pd.read_csv('讀取.csv') data.to_csv('寫入.csv', index=False) # 防止把index寫入 當文件中只有數據時,讀取時使用:

原创 Linux使用xmrig挖Monero

文章目錄申請錢包地址找一個礦池配置 Xmrig開始數鋼鏰 Xmrig爲開源項目:https://github.com/xmrig/xmrig 本教程不需要申請任何三方網站的用戶名密碼! 申請錢包地址 在本地下載門羅幣的錢包客戶端:

原创 pandas時間序列與自迴歸ARIMA模型

文章目錄知識點梳理1 時間預處理1.1 創造時間序列1.2 選擇時間序列1.3 重採樣1.4 滑動窗口1.5 差分2.自迴歸ARIMA模型1.平穩性(差分)2. ACF與PACF3. ARIMA建模4. 模型預測5. 模型評估 知

原创 pandas日常數據處理

這篇博客總結一些pandas的常用處理方法,直接結合例子,使用時直接複製代碼即可,希望能夠幫助到大家。 這裏面series表示Series類型對象,dataframe表示Dataframe類型對象,使用替換變量名即可。   目錄 1 行/

原创 機器學習訓練建模、集成模型、模型評估等代碼總結(2019.05.21更新)

 這篇博客總結一些有關機器學習的模型代碼與評價指標,力求一針見血,複製粘貼即可食用,hhhhhh,不定期更新 代碼中使用的案例是pandas構造的dataframe型的數據,變量名爲 dataframe,最終的模型結果交result_m

原创 機器學習數據預處理代碼彙總(最新更新20年3月1日)

這篇博客用一個pandas的DataFrame類型的數據爲例,字段名爲了不與任何第三方庫混淆,我們叫他 dataframe 這篇博客沒有長篇大論,就是希望能夠讓大家直接複製代碼,然後把dataframe變量改爲自己的dataframe變量

原创 KNN代碼復現python版

這裏使用python復現KNN算法: import pandas as pd import numpy as np class KNN: def __init__(self): self.x_train

原创 2750個通用停用詞表整理,免費下載

中文停用詞表下載 一共2750個停用詞,屬於通用停用詞表。 下載地址: 鏈接:https://pan.baidu.com/s/1u-Ob86VGVSk3vhnwf2S29w 提取碼:aoj4 停用詞表整理代碼 下載了很多網上的

原创 python函數使用兩個小括號

python返回值爲一個函數時,調用時可以使用兩個括號,可以通過這樣的操作構造很多巧妙的函數 如: def add(): def _add(a, b): return a + b return _add

原创 python復現感知機的二分類算法

本博客復現感知機的二分類算法 import pandas as pd import numpy as np class Perceptron: def __init__(self, w=None, b=0):