這一章的代碼解讀的難點是:涉及到兩個函數的求導問題。①sigmoid函數的求導:?yj?xj=yj(1?yj)\frac{\partialy_j}{\partialx_j}=y_j(1-y_j)?xj??yj??=yj?(1?yj?)出處是[2]②softmax函數的求導:?E?zi=ai?yi\frac{\partialE}{\partialz_i}=a_i-y_i?zi??E?=ai??yi?出處是[1]、-----------------------
系統 2019-09-27 17:55:46 2123
DBSCAN的聚類類簇數k是自適應的。太忙了沒工夫寫文字了。fromsklearnimportdatasetsimportnumpyasnpimportmatplotlib.pyplotaspltfromsklearn.clusterimportDBSCANX1,y1=datasets.make_circles(n_samples=5000,factor=.6,noise=.05)X2,y2=datasets.make_blobs(n_samples=10
系統 2019-09-27 17:53:45 2123
為了配合LogStash日志收集服務,需要將線上服務的日志輸出改為json格式。python日志標準庫中并沒有json格式的formatter,網上雖然已經有一些json相關的formatter,但不是很滿意,就自己開發了一個并放到了github和pypi,目前僅支持Python3,能夠很方便的解決自定義名映射屬性問題,也支持新增自定義屬性。歡迎到我的github點星星、提問題:https://github.com/MyColorfulDays/jsonf
系統 2019-09-27 17:53:20 2123
運行環境我的運行環境如下:系統版本Windows10。Python版本Python3.5,推薦使用Anaconda這個科學計算版本,主要是因為它自帶一個包管理工具,可以解決有些包安裝錯誤的問題。去Anaconda官網,選擇Python3.5版本,然后下載安裝。IDE我使用的是PyCharm,是專門為Python開發的IDE。這是JetBrians的產品實戰上面提到過,網易云音樂的網頁跟普通的網頁相比主要有兩點不同:網頁是js動態加載的使用了iframe框架
系統 2019-09-27 17:52:52 2123
一,print()函數print作用:把“”內部的內容,輸出到屏幕。print(“helloworld”)print(“hellopython”)二,注釋注釋的作用:使用自己熟悉的語言,在程序中對某些代碼進行標注說明,增強程序的可讀性。單行注釋(行注釋)以#開頭,#右邊的所有東西都被當作說明文字,而不是真正要執行的程序,只起到輔助說明的作用(#后建議有一個空格)例:#這是一個單行注釋print(“helloworld”)也可以在代碼后面增加單行注釋是為了保
系統 2019-09-27 17:52:12 2123
python常用內置函數dir(__builtins__)#獲取內置函數dir(random)#查看random中有哪些內置函數help(random.shuffle)#查看random.shuffle的用法id(a)#獲取內存地址chr()#數字轉為asciiord()#ascii轉為數字isinstance(1,int)#判斷1是否為int類型eval("1+1")#可以把字符串里的字符轉換為可執行代碼,但只支持一行。可以返回執行后得到的值,用于計算一
系統 2019-09-27 17:52:02 2123
主要目標識別圖中紅色的裂縫,嘗試了幾種不同的方法,最后發現比較每一點的RGB差值可以很好的解決這個問題,也就是提取圖片中的紅色相關信息。處理結果如下:實現的代碼如下,注意opencv讀入的圖片通道順序是bgr:importcv2importmatplotlib.pyplotaspltimagepath=r'tear/11.jpg'image=cv2.imread(imagepath)height,width,channel=image.shapeforii
系統 2019-09-27 17:50:25 2123
import1、執行對應文件2、引入變量import尋找模塊從PATH路徑尋找,查看PATH可以先導入sys模塊然后打印sys.pathimport執行導入模塊,是以當前py文件的PATH路徑去找模塊。假如當前文件導入了A模塊,而這個模塊又導入了B模塊,如果當前文件恰好想用B模塊里面的某個函數,這可能會出問題,因為當前文件調用B模塊函數時候,是以當前文件PATH去找,當前文件PATH沒有B模塊。調用其他包里的模塊,如圖:ss.py調用add.py,語法:f
系統 2019-09-27 17:49:50 2123
感想我們在做深度學習處理圖片的時候,如果是自己制作或者收集的數據集,不可避免的要對數據集進行處理,然后大多數模型都只支持RGB格式的圖片,這個時候,我們需要把其他格式的圖片,例如灰度圖像轉換為RGB的圖片,網上只有灰度圖像轉換為RGB的教程,我這里彌補一下空缺。fromPILimportImageimportnumpyasnpL_path='train/5509031.jpg'L_image=Image.open(L_path)out=L_image.co
系統 2019-09-27 17:49:10 2123
最近在學習算法,經常遇到一行有多個數據,用空格或者','進行分割。最開始不懂,直接百度,n=input()n=int(n)list1=[]list1=input().split()list2=[]i=0whilei
系統 2019-09-27 17:48:18 2123