AI--工具篇 Python,输出矩阵与sigmoid简单运用
2017-11-30 17:36
393 查看
from numpy import *;#导入numpy的库函数
import numpy as np; #这个方式使用numpy的函数时,需要以np.开头。 a1=mat([[1],[2],[3]]);#定义一个3*1的矩阵 print (a1) a2=mat([[1,1,1],[2,2,2],[3,3,3],[4,4,4]]);#定义一个4*3的矩阵 a1=mat(a1)print (a2*a1)#输出一个4*3的矩阵与一个3*1的矩阵相乘的结果 def sigmoid(inX): return 1.0/(1+exp(-inX))#定义一个sigmoid方法,其本质就是1/(1+e^-x) u1 = sigmoid(a2*a1) print (u1)#输出sigmoid之后的值
分别输出的结果:
a1===>
[[1]
[2]
[3]]
a2*a1=====>
[[ 6] [12] [18] [24]]
u1=======>[[ 0.99752738] [ 0.99999386] [ 0.99999998] [ 1. ]]
相关文章推荐
- python requests的安装与简单运用
- python第一天,简单输出及基本运算符
- 运用Python Open -CV简单实现打开某张图片
- python中json格式数据输出的简单实现方法
- 运用jsp简单输出当前日期
- Python 实现简单的矩阵
- python requests的安装与简单运用
- python requests的安装与简单运用
- Python之产生泊松分布随机数,并进行矩阵的简单运算
- python requests的安装与简单运用
- python 常见面试问题(1)-python 输出中文问题/求list的交集或差集/一个简单的socket编程/python 异常处理
- Python的简单输出
- Python基础系列----环境的搭建及简单输入、输出
- python中json格式数据输出的简单实现方法
- Python Requests安装与简单运用
- python requests的安装与简单运用
- python json模块简单运用
- python requests的安装与简单运用
- python 网络编程——urllib,urllib2简单运用
- 《Python - 实现一个简单的装饰器》--- 输出程序运行时间