资源简介
搭建完整的神经网络,利用L2正则化优化,程序绝对可以完美运行。
代码片段和文件信息
# -*- coding: utf-8 -*-
“““
Created on Wed Sep 5 15:50:34 2018
@author: lenovo
“““
import tensorflow as tf
#获取一层神经网络边上的权重,并将这个权重的L2正则化损失加入名称为‘losses‘的集合中
def get_weight(shapelambda1):
var = tf.Variable(tf.random_normal(shape) dtype = tf.float32)
#add_to_collection函数将这个新生成变量的L2正则化损失加入集合
#这个函数的第一个参数‘losses‘是集合的名字,第二个参数是要加入这个集合的内容
tf.add_to_collection(
‘losses‘ tf.contrib.layers.l2_regularizer(lambda1)(var))
#返回生成的变量
return var
x = tf.placeholder(tf.float32 shape=(None 2))
y_ = tf.placeholder(tf.float32 shape=(None 1))
batch_size= 8
#定义了每一层网络中节点的个数。
layer_dimension = [2 10 10 10 1]
#神经网络的层数
n_layers = len(layer_dimension)
#这个变量维护前向传播时最深层的节点,开始的时候就是输入层
cur_layer = x
#当前层的节点个数。
in_dimension = layer
- 上一篇:查找两幅图片中的不同
- 下一篇:python 滑雪小游戏
相关资源
- 二级考试python试题12套(包括选择题和
- pywin32_python3.6_64位
- python+ selenium教程
- PycURL(Windows7/Win32)Python2.7安装包 P
- 英文原版-Scientific Computing with Python
- 7.图像风格迁移 基于深度学习 pyt
- 基于Python的学生管理系统
- A Byte of Python(简明Python教程)(第
- Python实例174946
- Python 人脸识别
- Python 人事管理系统
- 基于python-flask的个人博客系统
- 计算机视觉应用开发流程
- python 调用sftp断点续传文件
- python socket游戏
- 基于Python爬虫爬取天气预报信息
- python函数编程和讲解
- Python开发的个人博客
- 基于python的三层神经网络模型搭建
- python实现自动操作windows应用
- python人脸识别(opencv)
- python 绘图(方形、线条、圆形)
- python疫情卡UN管控
- python 连连看小游戏源码
- 基于PyQt5的视频播放器设计
- 一个简单的python爬虫
- csv文件行列转换python实现代码
- Python操作Mysql教程手册
- Python Machine Learning Case Studies
- python获取硬件信息
评论
共有 条评论