xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-02
  • 語言: Python
  • 標簽: ELM、Python??

資源簡介

超限學習機ELM的邏輯回歸二分類Python代碼,需要訓練樣本和測試樣本,帶有正則化系數,提高泛化能力,能有效解決欠擬合和過擬合問題。參考來源:http://blog.csdn.net/Mosout/article/details/53997040

資源截圖

代碼片段和文件信息

#!?F:\ELM\Python\logistic?analysis\regularization?constrains?ELM?3.5.2(64-bit)
#?coding=utf-8
import?numpy?as?np
#激活函數
from?numpy?import?zeros
def?F(x):
???F=1.0/(1+np.exp(-x))
???return?F
#構造偏置矩陣?參數Num是隱藏層神經元個數,InitB是偏置的大小,np.not()是矩陣乘法運算
def?CreateB(NumInitB):
????B=np.dot(np.ones((Num1))InitB)
????return?B
#計算精度
def?CalAccur(datalabelInWOutWInitB):
????Num=data.shape[0]
????result=np.dot(F(np.dot(dataInW)+CreateB(NumInitB))OutW)#公式
????count=float(0)
????for?i?in?range(Num):
????????NewIndex?=?np.argmax(result[i:]?axis=0)??#?返回沿軸axis最大值的索引。axis=0給出最大值所在的列從第0列開始,axis=1,表示行
????????if(NewIndex==label[i]):
????????????count+=1
????return?count/Num?#正確的數量除以總數量
#讀入數據
TrainData=np.loadtxt(‘ti.txt‘)
TrainLabel=np.loadtxt(‘to.txt‘)
TestData=np.loadtxt(‘ci.txt‘)
TestLabel=np.loadtxt(‘co.txt‘)
#獲得數據的shape
[TrainInsNumTrainFeaNum]=TrainData.shape
[Te

評論

共有 條評論

相關資源