這一章的代碼解讀的難點是:涉及到兩個函數的求導問題。①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 2120
使用input和raw_input都可以讀取控制臺的輸入,但是input和raw_input在處理數字時是有區別的當輸入為純數字時:input返回的是數值類型,如int,floatraw_inpout返回的是字符串類型,string類型輸入字符串為表達式input會計算在字符串中的數字表達式,而raw_input不會。如輸入“57+3”:input會得到整數60raw_input會得到字符串”57+3”pythoninput的實現看pythoninput的
系統 2019-09-27 17:55:06 2120
閱讀更多注:筆記2已補全#首字母大寫.title()#.append()方法:可在列表或元組末尾添加元素主要在for循環中常用#在提列表元素是的索引是從0開始,負數表示倒數,沒有索引則默認是第一個元素或者最后一個元素#列表排序詳細在筆記1中###for循環##可參考筆記2#for**in**:下的代碼縮進則表示要循環,沒縮進則不循環#“:”一定要帶上#創建不同類型的數值列表a=list(range(2,5,1))#(A,B,c)指的是從A開始數(包括A)往
系統 2019-09-27 17:54:53 2120
這個問題是如何在一些場景下使用斷言表達式,通常會有人誤用它,所以我決定寫一篇文章來說明何時使用斷言,什么時候不用。為那些還不清楚它的人,Python的assert是用來檢查一個條件,如果它為真,就不做任何事。如果它為假,則會拋出AssertError并且包含錯誤信息。例如:py>x=23py>assertx>0,"xisnotzeroornegative"py>assertx%2==0,"xisnotanevennumber"Traceback(mostr
系統 2019-09-27 17:51:11 2120
閱讀目錄一、三大編程范式編程范式即編程的方法論,標識一種編程風格:大家學習了基本的python語法后,大家可以寫python代碼了,然后每個人寫代碼的風格不同,這些不同的風格就代表了不同的流派;如果把python的基本語法比作武術的基本功,那么不同的編程風格就好比不同的武林門派。雖然大家風格不同,但是都可以完成你的編程需求,python是一門面向對象編程語言,但是目前為止,你從未接觸面向對象編程,然而你已經可以解決很多問題了,在python中并沒有人強制你
系統 2019-09-27 17:49:49 2120
感想我們在做深度學習處理圖片的時候,如果是自己制作或者收集的數據集,不可避免的要對數據集進行處理,然后大多數模型都只支持RGB格式的圖片,這個時候,我們需要把其他格式的圖片,例如灰度圖像轉換為RGB的圖片,網上只有灰度圖像轉換為RGB的教程,我這里彌補一下空缺。fromPILimportImageimportnumpyasnpL_path='train/5509031.jpg'L_image=Image.open(L_path)out=L_image.co
系統 2019-09-27 17:49:10 2120
最近在學習算法,經常遇到一行有多個數據,用空格或者','進行分割。最開始不懂,直接百度,n=input()n=int(n)list1=[]list1=input().split()list2=[]i=0whilei
系統 2019-09-27 17:48:18 2120
變量命名在《初識永遠強大的函數》一文中,有一節專門討論“取名字的學問”,就是有關變量名稱的問題,本溫故而知新的原則,這里要復習:名稱格式:(下劃線或者字母)+(任意數目的字母,數字或下劃線)注意:1.區分大小寫2.禁止使用保留字3.遵守通常習慣?以單一下劃線開頭的變量名(_X)不會被frommoduleimport*語句導入的。?前后有下劃線的變量名(X)是系統定義的變量名,對解釋器有特殊意義。?以兩個下劃線開頭,但結尾沒有兩個下劃線的變量名(__X)是類
系統 2019-09-27 17:47:41 2120
下面通過COM讓Python與Word建立連接實現Python操作Word批量生成文章,具體介紹請看下文:需要做一些會議記錄。總共有多少呢?五個地點x7個月份x每月4篇=140篇。雖然不很重要,但是140篇記錄完全雷同也不好。大體看了一下,此類的記錄大致分為四段。于是決定每段提供四種選項,每段從四選項里隨機選一項,拼湊成四段文字,存成一個文件。而且要打印出來,所以準備生成一個140頁的Word文檔,每頁一篇。需要用到win32com模塊(下載鏈接:http
系統 2019-09-27 17:38:38 2120
前言昨天把自己的VASP文件處理庫進行了打包并上傳到PyPI,現在可以直接通過pip和easy_install來安裝VASPy啦(同時歡迎使用VASP做計算化學的童鞋們加星和參與進來),VASPy的GotHub地址:https://github.com/PytLab/VASPyVASPy的PyPI地址:https://pypi.python.org/pypi/vaspy/由于自己的記性真是不咋地,怕時間久了就忘了,于是在這里趁熱打鐵以自己的VASPy程序為
系統 2019-09-27 17:38:04 2120