內容簡介神經網絡是一種模擬人腦的神經網絡,以期能夠實現類人工智能的機器學習技術。本書揭示神經網絡背后的概念,并介紹如何通過Python實現神經網絡。全書分為3章和兩個附錄。第1章介紹了神經網絡中所用到的數學思想。第2章介紹使用Python實現神經網絡,識別手寫數字,并測試神經網絡的性能。第3章帶領讀者進一步了解簡單的神經網絡,觀察已受訓練的神經網絡內部,嘗試進一步改善神經網絡的性能,并加深對相關知識的理解。附錄分別介紹了所需的微積分知識和樹莓派知識。本書適
系統 2019-09-27 17:54:35 2163
importrequestssession=requests.session()headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/70.0.3538.110Safari/537.36'}url_1='https://h5.ele.me/restapi/eus/login/mobile_send_code't
系統 2019-09-27 17:54:08 2163
一組有序項目的集合可變的數據類型【可進行增刪改查】列表中可以包含任何數據類型,也可包含另一個列表【可任意組合嵌套】列表是以方括號“[]”包圍的數據集合,不同成員以“,”分隔列表可通過序號訪問其中成員定義>>>l=[]#空列表>>>l=[1,2,3]>>>l=[1,2,3,['a','b']]>>>l=list('linuxeye')>>>l['l','i','n','u','x','e','y','e']>>>l=list(range(5))>>>l[0,
系統 2019-09-27 17:53:39 2163
JSON是一種輕量級的數據交換格式,各種語言都有良好的支持。字典是Python的一種數據結構。可以看成關聯數組。有些時候我們需要設計到字典轉換成JSON序列化到文件,或者從文件中讀取JSON。簡單備忘一下。Dict轉JSON寫入文件復制代碼代碼如下:#!/usr/bin/envpython#coding=utf-8importjsond={'first':'One','second':2}json.dump(d,open('/tmp/result.txt'
系統 2019-09-27 17:52:57 2163
TheZenofPython,byTimPetersPython之禪byTimPetersBeautifulisbetterthanugly.優美勝于丑陋(Python以編寫優美的代碼為目標)Explicitisbetterthanimplicit.明了勝于晦澀(優美的代碼應當是明了的,命名規范,風格相似)Simpleisbetterthancomplex.簡潔勝于復雜(優美的代碼應當是簡潔的,不要有復雜的內部實現)Complexisbetterthanc
系統 2019-09-27 17:52:28 2163
1需求,heeaders參數需要拼接中文參數param解決如下url='https://....search?keyword='+param+'&templateId=&page=1&pageSize=10'headers={"Accept":"application/json,text/javascript,*/*;q=0.01","Accept-Encoding":"gzip,deflate,br","Accept-Language":"zh-CN,z
系統 2019-09-27 17:51:00 2163
一、前端概述importsocketdefmain():sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.bind(('localhost',8089))sock.listen(5)whileTrue:connection,address=sock.accept()buf=connection.recv(1024)connection.sendall(bytes("HTTP/1.1201OK
系統 2019-09-27 17:50:36 2163
python中的axis究竟是如何定義的呢?他們究竟代表是DataFrame的行還是列?考慮以下代碼:>>>df=pd.DataFrame([[1,1,1,1],[2,2,2,2],[3,3,3,3]],\columns=["col1","col2","col3","col4"])>>>dfcol1col2col3col4011111222223333如果我們調用df.mean(axis=1),我們將得到按行計算的均值>>>df.mean(axis=1)0
系統 2019-09-27 17:49:31 2163
一、排序【這里介紹冒泡排序、選擇排序、快速排序和插入排序】1.冒泡排序(1)原理解釋:冒泡排序,分多輪排序。1)每一輪都是從上層的第一個數開始與其下一個數進行對比,如果大于下一個數就進行交換,下次對比就從上面第二個數【不管之前有無交換】再與其下一個數進行比較,依次比較到最后一個數。【如圖i的移動變化】2)第一輪比較【j=0】。比較了最底下第二個數和最底下這個數后,即第一輪比較完。所以第一輪比較的次數為n-1次,即從上面第一個數一直比較到底下第二個數。【其中
系統 2019-09-27 17:48:20 2163
因為有一個先入為主的概念:快速排序最牛。因此剛開始一聽見快速排序就不敢寫,認為其絕對很復雜。事實證明這種想法不能有!簡單粗暴地使用遞歸手寫快速排序:(為了面試時候能不怯場的直接手撕)#簡單粗暴的快速排序#存在額外的開銷存放左右#要多次遍歷數組defquicksort(array):#直接遞歸iflen(array)<2:#遞歸出口returnarraypivot_index=0pivot=array[pivot_index]left_arr=[iforii
系統 2019-09-27 17:46:01 2163