91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

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

資源簡介

一個簡單的3層(1層隱層)誤差反向傳播神經網絡(BP神經網絡),Python實現,Python版本:Python3.5.2

資源截圖

代碼片段和文件信息

import?numpy?as?np


#?激活函數
def?activate(x?flag=False):
????if?flag:
????????return?activate(x)*(1-activate(x))
????else:
????????return?1/(1+np.exp(-x))


#?輸入數據集
X?=?np.array([[0?0?1]
??????????????[0?1?1]
??????????????[1?0?1]
??????????????[1?1?1]])

#?輸出數據集
Y?=?np.array([[0]
??????????????[1]
??????????????[1]
??????????????[0]])

#?隨機播種
np.random.seed(1)

#?初始化權重矩陣
syn0?=?2*np.random.random((3?4))?-?1??#?輸入層到隱層的權重矩陣
syn1?=?2*n

評論

共有 條評論