人工智能
-
解决ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorfl
参考链接:https://blog.csdn.net/weixin_41194171/article/details/108533199
-
Keras(七)Keras.layers各种层介绍
原文链接:http://www.one2know.cn/keras8/ 一、网络层 keras的层主要包括: 常用层(Core)、卷积层(Convolutional)、池化层(Pooling)、局部连接层、递归层(Recurrent)、嵌入层( Embedding)、高级激活层、规范层、噪声层、包装层,当然也可以编写自己的层。 对于层的操作 layer.ge…
-
Keras(二)Application中五款已训练模型、VGG16框架解读
原文链接:http://www.one2know.cn/keras3/ Application的五款已训练模型 + H5py简述 Keras的应用模块Application提供了带有预训练权重的Keras模型,这些模型可以用来进行预测、特征提取和finetune。 后续还有对以下几个模型的参数介绍:Xception VGG16 VGG19 ResNet50 …
-
keras中保存自定义层和loss
在keras中保存模型有几种方式: (1):使用callbacks,可以保存训练中任意的模型,或选择最好的模型 logdir = ‘./callbacks’ if not os.path.exists(logdir): os.mkdir(logdir) output_model_file = os.path.join(logdir, “xxxx.h5”) c…
-
PyTorch复现VGG学习笔记
PyTorch复现ResNet学习笔记 一篇简单的学习笔记,实现五类花分类,这里只介绍复现的一些细节 如果想了解更多有关网络的细节,请去看论文《VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION》 简单说明下数据集,下载链接,这里用的数据与AlexNet的那篇是一样的所以不在说…
-
Keras中RNN、LSTM和GRU的参数计算
1. RNN RNN结构图 计算公式: 代码: 1 model = Sequential() 2 model.add(SimpleRNN(7, batch_input_shape=(None, 4, 2))) 3 model.summary() 运行结果: 可见,共70个参数 记输入维度(x的维度,本例中为2)为dx, 输出…
-
tf.keras实现逻辑回归和softmax多分类
逻辑回归实现 相关库引用 import tensorflow as tf import numpy as np import pandas as pd import matplotlib.pyplot as plt %matplotlib inline 加载数据 data = pd.read_csv(“E:/datasets/dataset/credit-a…
-
keras 序列模型
教程概述本教程分为5个部分; 他们是: TimeDistributed层序列学习问题用于序列预测的一对一LSTM用于序列预测的多对一LSTM(不含TimeDistributed)用于序列预测的多对多LSTM(带TimeDistributed)环境本教程假设你已经安装了带SciPy的Python 2或Python 3开发环境,以及NumPy和Pandas。 该…
-
keras—多层感知器识别手写数字算法程序
1 #coding=utf-8 2 #1.数据预处理 3 import numpy as np #导入模块,numpy是扩展链接库 4 import pandas as pd 5 import tensorflow 6 import keras 7 from keras.utils import np_utils 8 np.random.seed(10) #…
-
keras实现MobileNet
利用keras实现MobileNet,并以mnist数据集作为一个小例子进行识别。使用的环境是:tensorflow-gpu 2.0,python=3.7 , GTX-2070的GPU 首先是导入两行魔法命令,可以多行显示. %config InteractiveShell.ast_node_interactivity=”all” %pprint 加载ker…