摘要:来自书籍:TensorFlow深度学习 一、卷积神经网络 1、卷积层 卷积核:kernel 步长:stride 填充:padding padding = same:如步长=2,卷积核扫描结束后还剩 1 个元素,不够卷积核扫描了,这个时候就在后面补 1 个零,补完后满足卷积核的扫描,这种方式就是sam
阅读全文
摘要:来自书籍:TensorFlow深度学习 一、常见功能模块 经典数据集加载函数 网络层类 模型容器 损失函数类 优化器类 经典模型类 1、网络层类: 两种实现方式:张量方式(tf.nn)和层方式(tf.keras.layers) 如实现Softmax层: tf.nn.softmax函数实现; laye
阅读全文
摘要:import sklearn.datasets.make_moons时: 报错: ModuleNotFoundError: No module named 'numpy.testing.nosetester' 原因: numpy、sklearn、scipy、joblib版本不兼容。 解决方法: 将所
阅读全文
摘要:来自书籍:TensorFlow深度学习 一、神经网络介绍 1、全连接层(前向传播) (1)张量方式实现:tf.matmul (2)层方式实现: ① layers.Dense(输出节点数,激活函数),输入节点数函数自动获取 fc.kernel:获取权值矩阵 W fc.bias:获取偏置向量 b fc.
阅读全文
摘要:一、经典数据集 keras.datasets: 加载: datasets.XXX.load_data():实现经典书籍集的自动加载,XXX表示数据集名称,如MNIST。返回两个tuple,第一个tuple为训练集(x,y),第二个tuple为测试集(x,y),用Numpy数组保存。 tf.data.
阅读全文
摘要:一、常量 tf.constant([1.2,3.3]) 1、标量: 2、向量: 3、矩阵 4、字符串 5、布尔 二、数值精度 tf.constant(12,dtype=tf.int16) 1、类型 张量可保存为不同字节长度的精度,常用类型:tf.int16、tf.int32、tf.int64、tf.
阅读全文
摘要:来自《TensorFlow深度学习》书籍 一、线性回归 model = tf.keras.Sequential() #序列模型,在此基础上搭网络 model.add(tf.keras.layers.Dense(1,input_shape = (1,))) #全连接层 model.summary()
阅读全文
摘要:一、简介 二、TensorFlow2与1.X的区别 TensorFlow1.X是先建立图,然后session执行图。 TensorFlow2同时创建和计算图,即动态图模式。 三、主要内容 (1)tf.keras 是构建和训练模型的核心高级API,包含 (2)Eager模式与自定义训练 直接迭代和直观
阅读全文
摘要:一、人工智能 应用: 二、机器学习 应用: 三、深度学习(神经网络) 四、三者区别 https://www.bilibili.com/video/av22530538?p=1
阅读全文
摘要:一、gpu检查 查看是否安装cuda:nvcc -V 然后放弃:度娘后发现CUDA8.0 不支持tensorflow 1.5,故需要降低版本。(也可提升CUDA版本,不过需要注意CUDA与cudnn版本的对应,以及是否与电脑的GPU兼容,否则很容易入坑。cuda8对应 cudnn6,cuda9 对应
阅读全文
摘要:在输入conda create -n tf2 python=3.6时报以下错误: 一、报错1 原文链接:https://blog.csdn.net/XD_Cauthy/article/details/94168746 File "E:anaconda3\lib\site-packages\conda
阅读全文
摘要:一、下载linux版本的flash 我下载的是tar.gz格式的。 二、解压 三、将libflashplayer.so拷贝到以下目录/usr/lib/mozilla/plugins里: sudo cp 目录/libflashplayer.so /usr/lib/mozilla/plugins 四、重
阅读全文
摘要:以下知识来自尚硅谷。 一、概述 Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。 二、脚本入门 1、脚本格式 脚本以#!/bin/bash开头(指定解析器) 2、第一个Shell脚本: 需求:创建一个Shell脚本helloworld.sh,输出helloworld 编
阅读全文
摘要:一、管理 先总结一下命令: (1)注册一个管理员 python manage.py createsuperuser (2)启动服务 python manage.py runserver 8080 (3)进入浏览器 http://127.0.0.1:8080/admin/ 如果想改成中文:编辑sett
阅读全文
摘要:一、概念 1、MVC框架 核心思想:(低耦合,高内聚)解耦,降低各功能模块之间的耦合性,易重构代码,最大程度上实现代码的重用。 m:model。主要用于对数据库层的封装。 v:view。用于向用户展示结果。 c:controller。核心,用于处理请求、获取数据、返回结果。 2、MVT框架(仅Dja
阅读全文