写一下上面代码的注释
-- coding: utf-8 --
上面这行代码是设置文件编码格式为utf-8
""" Created on Thu Jun 13 11:33:51 2019 这是一个多行注释,用来说明本文件的创建时间
@author: *** 这是一个单行注释,用来说明本文件的创建者
"""
import numpy as np
导入numpy模块,用于进行科学计算
def sigmoid(x): # 定义sigmoid函数 return 1 / (1 + np.exp(-x))
定义一个函数sigmoid,用于计算sigmoid函数值
X = np.array([[1, 2], [3, 4]])
创建一个2行2列的数组X,其元素为[[1, 2], [3, 4]]
W = np.array([[1, 2], [3, 4]])
创建一个2行2列的数组W,其元素为[[1, 2], [3, 4]]
b = np.array([1, 2])
创建一个包含两个元素的数组b,其元素为[1, 2]
A = sigmoid(np.dot(X, W) + b)
使用numpy的dot函数计算X和W的点积,再加上b,最后将结果作为参数传入sigmoid函数中,得到一个新的数组A
print(A)
打印数组A的值
原文地址: https://www.cveoy.top/t/topic/btBl 著作权归作者所有。请勿转载和采集!