莫烦theano学习自修第二天激励函数(代码片段)

liuzhiqaingxyz liuzhiqaingxyz     2022-12-23     233

关键词:

1. 代码如下:

#!/usr/bin/env python
#! _*_ coding:UTF-8 _*_

import numpy as np
import theano.tensor as T
import theano

x = T.dmatrix(x)
# 定义一个激励函数
s = 1 / (1 + T.exp(-x))
logistic = theano.function([x], s)
print logistic([[0, 1], [-2, -3]])


# 一个函数输出多个变量的结果
a, b = T.dmatrices(a, b)
diff = a - b
abs_diff = abs(diff)
diff_squared = diff ** 2
f = theano.function([a, b], [diff, abs_diff, diff_squared])
print f(np.ones((2, 2)),
        np.arange(4).reshape((2, 2))
    )
# 也可以写为
x1, x2, x3 = f(np.ones((2, 2)),
        np.arange(4).reshape((2, 2))
    )
print x1, x2, x3


# 变量的名称及默认值
x, y, w = T.dscalars(x, y, w)
z = (x + y) * w
f = theano.function([
    x,
    theano.In(y, value=1),
    theano.In(w, value=2, name=weights)
], z)
print f(23, )

结果:

/Users/liudaoqiang/PycharmProjects/numpy/venv/bin/python /Users/liudaoqiang/Project/python_project/theano_day2/theano_test.py
[[ 0.5         0.73105858]
 [ 0.11920292  0.04742587]]
[array([[ 1.,  0.],
       [-1., -2.]]), array([[ 1.,  0.],
       [ 1.,  2.]]), array([[ 1.,  0.],
       [ 1.,  4.]])]
[[ 1.  0.]
 [-1. -2.]] [[ 1.  0.]
 [ 1.  2.]] [[ 1.  0.]
 [ 1.  4.]]
48.0

Process finished with exit code 0

 

莫烦keras学习自修第四天分类问题(代码片段)

1.代码实战#!/usr/bin/envpython#!_*_coding:UTF-8_*_#导入numpyimportnumpyasnpnp.random.seed(1337)#导入验证码图片数据集fromkeras.datasetsimportmnistfromkeras.utilsimportnp_utils#导入kearas的模型fromkeras.modelsimportSequenti 查看详情

莫烦keras学习自修第三天回归问题(代码片段)

1.代码实战#!/usr/bin/envpython#!_*_coding:UTF-8_*_importnumpyasnp#这句话不知道是什么意思np.random.seed(1337)fromkeras.modelsimportSequentialfromkeras.layersimportDenseimportmatplotlib.pyplotasplt#创建一些训练数据#生成-1到1之间的f 查看详情

莫烦sklearn学习自修第九天过拟合问题处理(代码片段)

1.过拟合问题可以通过调整机器学习的参数来完成,比如sklearn中通过调节gamma参数,将训练损失和测试损失降到最低 2.代码实现(显示gamma参数对训练损失和测试损失的影响)from__future__importprint_functionfromsklearn.learning_curveimport... 查看详情

莫烦sklearn学习自修第八天过拟合问题(代码片段)

1.什么是过拟合问题所谓过拟合问题指的是使用训练样本进行训练时100%正确分类或规划,当使用测试样本时则不能正确分类和规划 2.代码实战(模拟过拟合问题)from__future__importprint_functionfromsklearn.learning_curveimportlearning_curvefr... 查看详情

莫烦scikit-learn学习自修第三天通用训练模型(代码片段)

1.代码实战#!/usr/bin/envpython#!_*_coding:UTF-8_*_importnumpyasnpfromsklearnimportdatasetsfromsklearn.cross_validationimporttrain_test_splitfromsklearn.neighborsimportKNeighborsClassifier#载入内置训练数据集iris=da 查看详情

莫烦scikit-learn学习自修第五天训练模型的属性(代码片段)

1.代码实战#!/usr/bin/envpython#!_*_coding:UTF-8_*_fromsklearnimportdatasetsfromsklearn.linear_modelimportLinearRegressionimportmatplotlib.pyplotasplt#从内置训练数据集中加载房价数据loaded_data=datasets.load_boston()data_ 查看详情

莫烦scikit-learn学习自修第四天内置训练数据集(代码片段)

1.代码实战#!/usr/bin/envpython#!_*_coding:UTF-8_*_fromsklearnimportdatasetsfromsklearn.linear_modelimportLinearRegressionimportmatplotlib.pyplotasplt#从内置训练数据集中加载房价数据loaded_data=datasets.load_boston()data_ 查看详情

第二天,ansible源码学习(代码片段)

按照我的理解,源码学习肯定是一边看代码,一边执行程序验证。执行的命令是:ansiblesz003-a"ls-l"下面是ansible.py源码,学习分析以注释的形式出现########################################################from__future__import(absolute_import,divis... 查看详情

vue学习第二天------临时笔记(代码片段)

学习链接:vue.js官方文档:  https://cn.vuejs.org/v2/guide/index.htmlvue.jsAPI:  https://cn.vuejs.org/v2/api/#选项-数据基础案例学习:  https://www.mingtern.com/lesson/861068/ 1.使用JavaScript表达式进行运算时,只能使用单个表达式或者链式调... 查看详情

开始学习python的第二天(代码片段)

一、练习题1.使用while循环输入1234568910#第一种方法count=0whilecount<10:count+=1#count=count+1ifcount==7:print(‘‘)else:print(count)#第二种count=0whilecount<10:count+=1#count=count+1ifcount==7:continueprint(count)2. 查看详情

springboot学习:第二天(代码片段)

三、日志1、日志框架小张;开发一个大型系统;  1、System.out.println("");前期将关键数据打印在控制台;去掉?写在一个文件?  2、后来框架来记录系统的一些运行时信息;日志框架;zhanglogging.jar;  3、再后来加高大上... 查看详情

python学习第二天(下)(代码片段)

继续上次的笔记 ####判断一个元素是否在列表中9innameprint(9inname)会返回一个True或False的结果 if9inname:#判断一个元素是否在列表中print("9isinname")####判断一个元素出现的次数count()方法 name=["Alex","Jack","Rain",9,4,3,5,634,34,89,"Eri... 查看详情

python学习第二天(上)(代码片段)

##课前思想###GENTLEMENCODE1* 着装得体* 每天洗澡* 适当用香水* 女士优先* 不随地吐痰、不乱扔垃圾、不在人群众抽烟* 不大声喧哗* 不插队、碰到别人要说抱歉* 不在地铁上吃东西* 尊重别人的职业... 查看详情

docker的学习第二天(代码片段)

Docker架构图 镜像:image,类似于模板的意思,通过这个模板创建容器服务,如tomcat镜像,---》run--->tomcat1容器,提供给服务器  通过这个镜像可以创建多个容器,最终服务运行或者项目就是在容器中容器:container:Docker... 查看详情

c语言学习第二天(代码片段)

常量字符串常量字符例如:\'f\',\'i\',\'z\',\'a\'编译器为每个字符分配空间。\'f\'\'i\'\'z\'\'a\'字符串例如:"hello"编译器为字符串里的每个字符分配空间以\'\\0\'结束。\'h\'\'e\'\'l\'\'l\'\'o\'\'\\0\'基本类型整数型:shortint,int,longint,longlongin... 查看详情

学习源码第二天(渐入佳境)(代码片段)

(function(window,undefined)window.$=function()console.log(‘我是$函数‘);;)(window);抛出问题:1.自调用函数是可以访问外界的全局变量的,为什么还要把window当做一个参数?2.undefined作为参数是什么意思?个人理解问题1:首先传实参window表名了... 查看详情

struts学习之路-第二天(action与servletapi)(代码片段)

Struts作为一款Web框架自然少不了与页面的交互,开发过程中我们最常用的request、application、session等struts都为我们进行了一定的封装与处理一、通过ActionContext获取方法说明voidput(Stringkey,Objectvalue)模拟HttpServletRequest中的setAttribute(... 查看详情

c++学习第二天

1.  全局变量,局部变量,静态变量  auto,register《没用》 extern全局使用会引出错误  static直到全部结束才释放2.概念 2.1 全局数据区:全局变量/常变量,静态变量,字符串常量 2.2 代码区:函数和程序代码 2.... 查看详情