原创 【TensorFlow】—— 使用TensorFlow實現邏輯迴歸

交叉熵損失函數交叉熵刻畫的是實際輸出(概率)與期望輸出(概率)的距離,也就是交叉熵的值越小,兩個概率分佈就越接近。假設概率分佈p爲期望輸出,概率分佈q爲實際輸出,H(p,q)爲交叉熵,則:H(p,q)=−∑xp(x)logq(x)H(p,

原创 【PyQt5】{17} —— QTextBrowser文本瀏覽框

QTextBrowserQTextBrowser類爲富文本瀏覽器提供了超文本導航,通常用作程序日誌的輸出窗口,默認只讀。但只是默認,後期可以自行修改# -*- coding: utf-8 -*-""" Created on Sat May

原创 【PyQt5】{16} —— QTextEdit文本編輯框(製作一個簡易的記事本)

QTextEditQTextEdit類提供了一個部件,用於編輯和顯示純文本和富文本。QTextEdit的一些方法和屬性:toPlainText():獲取文本setText():設置文本textChanged:文本改變信號(在文本每次發生改變

原创 【PyQt5】{15} —— 漢化對話框的按鈕

# -*- coding: utf-8 -*-""" Created on Sat May 9 14:46:56 2020 @author: Giyn """importsysfromPyQt5.QtWidgetsimportQAppl

原创 【PyQt5】{14} —— 與對話框進行交互

# -*- coding: utf-8 -*-""" Created on Sat May 9 14:33:28 2020 @author: Giyn """importsysfromPyQt5.QtWidgetsimportQAppl

原创 【PyQt5】{11} —— 一個信號與多個槽函數連接

# -*- coding: utf-8 -*-""" Created on Sat May 9 11:50:03 2020 @author: Giyn """importsysfromPyQt5.QtWidgetsimportQAppl

原创 【PyQt5】{13} —— QMessageBox對話框

QMessageBoxQMessageBox類提供了一個模式對話框,用於通知用戶或詢問用戶問題並接收答案。在圖形用戶界面中,對話框(又稱對話方塊)是一種特殊的視窗,用來在用戶界面中向用戶顯示信息,或者在需要的時候獲得用戶的輸入響應。之所以稱

原创 【PyQt5】{12} —— 連接帶參數的槽函數

連接帶參數的槽函數,必須傳入一個函數對象,而不是函數的調用結果,因此使用lambda把函數封裝成函數對象。# -*- coding: utf-8 -*-""" Created on Sat May 9 12:16:58 2020 @au

原创 【PyQt5】{10} —— 信號與信號連接

# -*- coding: utf-8 -*-""" Created on Sat May 9 11:39:49 2020 @author: Giyn """importsysfromPyQt5.QtWidgetsimportQAppl

原创 【PyQt5】{9} —— 多個信號連接同一個槽函數

QPushButton 控件的pressed信號和released信號分別是在按鈕被點擊和釋放的瞬間發出,以此來實現多個信號連接同一個槽函數:# -*- coding: utf-8 -*-""" Created on Sat May 9

原创 【PyQt5】{8} —— 一個信號連接一個槽函數

PyQt5 的按鈕控件QPushButton被點擊之後會發射一個clicked信號,然後再通過QLabel的setText方法改變文本控件的內容,以此來實現一個信號連接一個槽函數:# -*- coding: utf-8 -*-""" Cre

原创 【PyQt5】{6} —— QGridLayout網格佈局

QGridLayoutQGridLayout類將部件佈置在網格中。user_label: (0, 0),第1行第1列user_line: (0, 1),第1行第2列pwd_label: (1, 0),第2行第1列pwd_line: (1,

原创 【PyQt5】{7} —— 信號和槽

信號和槽信號和槽用於兩個對象之間的通信,是Qt的代表性特徵。簡單地,可以理解爲信號就是一個事件的發生,例如鼠標點擊,鍵盤輸入等;而槽就是一個函數,用於執行接收信號後的操作。通過信號可以決定調用哪個槽函數。我們可以拿生活中的紅綠燈來類比信號和

原创 【PyQt5】{5} —— QFormLayout表單佈局

QFormLayout類QFormLayout類以表單佈局的形式,通常用於佈局輸入窗口部件及其相關文本標籤。# -*- coding: utf-8 -*-""" Created on Sat May 9 08:47:57 2020 @a

原创 【PyQt5】{1} —— 把代碼封裝成類

# -*- coding: utf-8 -*-""" Created on Fri May 8 22:30:19 2020 @author: Giyn """importsysfromPyQt5.QtWidgetsimportQAppl