自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明天依旧可好

微信公众号:明天依旧可好

  • 博客(170)
  • 资源 (2)
  • 论坛 (2)
  • 收藏
  • 关注

原创 常用镜像

用法示例:pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:

2021-03-11 12:34:31 99

原创 博客精品文章

作者: 明天依旧可好注:关于深度学习的相关问题,若本文未涉及可在下方留言告诉我,我会在文章中进行补充的。kaggle数据集机器学习的 50 个最佳免费数据集系列文章深度学习-卷积神经网络(CNN)...

2020-12-11 21:16:19 343 1

原创 python3-matplotlib库简单入门

1.花最少的时间学习最有用的知识,将时间花在刀刃上。一、Matplotlib-scatter-绘制散点图二、Matplotlib-hist-直方图(条形统计图)这篇文章会随着时间不断更新...

2020-01-06 13:52:55 282

原创 selenium教程

环境: Python3.6.5编译器: Sublime Text 3代码: GitHub联系方式: ke.zb@qq.com第三方库: selenium文章目录一、简介二、安装三、一、简介我们模拟登陆用的是selenium库,selenium是一个自动化测试工具,在爬虫中通常用来进行模拟登陆。二、安装这里我推荐给大家的安装工具是命令行,win+R输入cmd可以快速打开命令行工具...

2019-01-22 16:22:09 2849 4

原创 pandas库简单入门

文章目录1 利用pandas包读取CSV文件2 利用pandas包写CSV文件3 修改DataFrame中的某一元素4 删除DataFrame中某一行5 遍历DataFrame数据类型6 合并DataFrame数据类型6.1 相同字段的表首尾相接6.2 横向表拼接(行对齐)7 查找DataFrame数据类型中的某一(多)行(列)7.1 loc7.2 iloc7.3 ix8 通过标签或行号获取某个数...

2018-12-03 10:53:59 42462 1

原创 实战项目二:实现CSDN自动点赞

环境: Python3.6.5编译器: Sublime Text 3代码: GitHub联系方式: ke.zb@qq.com第三方库: selenium写在前面:本文仅供参考学习,请勿用作它途。文章目录一、思路二、代码实现(一)导入第三方库(二)登录账号(三)保存cookies到文件中(四)读取并传入cookies(五)实现自动点赞三、知识点讲解一、思路在CSDN中,如果实现自动...

2018-11-04 17:15:38 22542 7

原创 实战项目三:爬取QQ群中的人员信息

文章目录一、selenium简介(一)实例说明(二)元素定位方式(三)实现滚动条自动下拉二、Xpath简介三、模拟登陆一、selenium简介我们模拟登陆用的是selenium库,selenium是一个自动化测试工具,在爬虫中通常用来进行模拟登陆。(一)实例说明from selenium import webdriver driver = webdriver.Chrome()driv...

2018-10-12 22:24:55 24503 1

原创 优化器 - tf.keras.optimizers.SGD()

函数原型tf.keras.optimizers.SGD( learning_rate=0.01, momentum=0.0, nesterov=False, name='SGD', **kwargs)官网地址:https://tensorflow.google.cn/api_docs/python/tf/keras/optimizers/SGD作用优化模型参数learning_rate:学习率,默认为0.01momentum:动量,加速相关方向的梯度下降并抑制振荡,默认为0。.

2021-04-29 10:34:02 22

原创 Failed to get convolution algorithm.This is probably because cuDNN failed to initialize

报错原因: 内存分配出现了问题解决方案: 在代码前加上如下代码import tensorflow as tfgpus = tf.config.list_physical_devices("GPU")if gpus: gpu0 = gpus[0] #如果有多个GPU,仅使用第0个GPU tf.config.experimental.set_memory_growth(gpu0, True) #设置GPU显存用量按需使用 tf.config.set_visible_device

2021-04-28 09:19:52 13

原创 Dropout层 tf.keras.layers.Dropout() 介绍

函数原型tf.keras.layers.Dropout( rate, noise_shape=None, seed=None, **kwargs)官网地址:https://tensorflow.google.cn/api_docs/python/tf/keras/layers/Dropout作用防止过拟合,提高模型的泛化能力。参数rate:0~1之间的小数。让神经元以一定的概率rate停止工作,提高模型的泛化能力。noise_shape:1D张量类型,int32表示将与输入相乘的

2021-04-18 13:34:00 101

原创 TensorFlow2简单入门 - 池化层

文章目录结构图结构图

2021-04-18 12:49:26 20

原创 嵌入层 tf.keras.layers.Embedding() 介绍

函数原型tf.keras.layers.Embedding( input_dim, output_dim, embeddings_initializer='uniform', embeddings_regularizer=None, activity_regularizer=None, embeddings_constraint=None, mask_zero=False, input_length=None, **kwargs)作用将正整数(索引)转换为固定大小的向量,例

2021-04-17 15:44:07 63

原创 TensorFlow2简单入门- Keras 模型: Sequential 顺序模型和 Model 模型

文章目录Keras 模型Sequential 顺序模型Sequential 使用方法Model 模型Model 使用方法Keras 模型Keras提供的模型,其中分为两类:Sequential 顺序模型Model 类模型(使用函数式 API 的 Model 类模型)我们可以通过from tensorflow.keras import Sequential或者 from tensorflow.keras import Sequential来导入对应的模型。Sequential 顺序模型官方

2021-04-15 09:21:23 2352 6

原创 全连接层tf.keras.layers.Dense()介绍

函数原型tf.keras.layers.Dense( units, # 正整数,输出空间的维数 activation=None, # 激活函数,不指定则没有 use_bias=True, # 布尔值,是否使用偏移向量 kernel_initializer='glorot_uniform', # 核权重矩阵的初始值设定项 bias_initi

2021-04-13 09:52:15 107

原创 时序数据-LSTM模型-实现用电量预测

作者: 明天依旧可好QQ交流群: 807041986原文链接:深度学习系列:深度学习代码|数据: 微信公众号(明天依旧可好)中回复:LSTM我的环境: win10、jupyter notebook、tensorflow20.导入相关包设置相关参数import pandas as pdimport matplotlib.pyplot as pltimport tensorflow as tf import numpy as

2021-04-12 10:08:58 79

原创 包装器 tf.keras.layers.Bidirectional() 介绍

1. 功能实现RNN神经网络的双向构造,比如LSTM、GRU等等2.参数tf.keras.layers.Bidirectional( layer, merge_mode='concat', weights=None, backward_layer=None, **kwargs)layer:选择模型,如LSTM、GRUmerge_mode:前向和后向RNN的输出将被组合的模式。{‘sum’,‘mul’,‘concat’,‘ave’,None}中的一个。如果为None,则将不合并

2021-04-08 16:46:48 120

原创 词云制作 Python

1.基本方法import wordcloudimport matplotlib.pyplot as pltmy_cloud = wordcloud.WordCloud(width=1000, height=800, background_color='white', font_path='msyh.ttc')my_cloud.generate('华为是全

2021-04-05 10:03:13 33

原创 中值滤波scipy.signal.medfilt()方法

中值滤波将图像的每个像素用邻域 (以当前像素为中心的正方形区域)像素的中位数代替 。与邻域平均法类似,但计算的是中值。用scipy.signal.medfilt()实现中值滤波中值滤波技术能有效抑制噪声,通过把数字图像中一点的值用该点周围的各点值的中位数来代替,让这些值接近,以消除原数据(图像or时序数据)中的噪声。signal的medfilt()方法传入一个参数:import randomimport numpy as npimport scipy.signal as signalx=np.

2021-04-04 11:51:57 97

原创 tf.train.MomentumOptimizer()优化器

tf.train.MomentumOptimizer( learning_rate, momentum, use_locking=False, use_nesterov=False, name='Momentum')参数:learning_rate: (学习率)张量或者浮点数momentum: (动量)张量或者浮点数use_locking: 为True时锁定更新use_nesterov: 为True时,使用 Nesterov Momentumnam

2021-03-17 09:31:58 170

原创 tf.ConfigProto()函数

tf.ConfigProto一般用在创建session的时候用来对session进行参数配置。tf.ConfigProto()的参数log_device_placement = True : 是否打印设备分配日志allow_soft_placement = True : 如果你指定的设备不存在,允许TF自动分配设备示例代码: tf.ConfigProto(log_device_placement = True, allow_soft_placement = True)...

2021-03-16 16:44:03 72

原创 tensorflow2中如何设置GPU的使用

import tensorflow as tfgpus = tf.config.list_physical_devices("GPU")print(gpus)if gpus: gpu0 = gpus[0] #如果有多个GPU,仅使用第0个GPU tf.config.experimental.set_memory_growth(gpu0, True) #设置GPU显存用量按需使用 tf.config.set_visible_devices([gpu0],"GPU")

2021-03-16 16:37:37 114

原创 tensorflow1中如何设置GPU的使用

import tensorflow as tf #tf.ConfigProto()主要的作用是配置tf.Session的运算方式config = tf.ConfigProto()config.gpu_options.allow_growth = True # 不全部占满显存, 按需分配config.gpu_options.per_process_gpu_memory_fraction = 0.3 # 限制GPU内存占用率sess = tf.Session(config=config).

2021-03-16 16:23:29 126

原创 如何在tensorflow2环境运行tensorflow1代码

将代码中的import tensorflow as tf改为import tensorflow.compat.v1 as tftf.disable_v2_behavior()tf.disable_v2_behavior():此函数可以在程序开始时调用(在创建张量、图形或其他结构之前,以及在初始化设备之前)。它将TensorFlow 1.x和2.x之间所有不同的全局行为切换为预定的1.x行为。...

2021-03-16 16:10:02 218

原创 ModuleNotFoundError: No module named ‘lib.utils.cython_bbox‘

这个错误可能是因为没有生成训练所需的cython_bbox.py文件,或者已有的cython_bbox.py文件不能在本地正常运行。解决办法是从cmd中先进入./data/coco/PythonAPI目录,分别运行下面两条命令:python setup.py build_ext --inplacepython setup.py build_ext install然后,在cmd中进入./lib/utils目录,运行下面一条命令:python setup.py build_ext --inplace

2021-03-15 12:41:20 80

原创 ModuleNotFoundError: No module named ‘tensorflow.contrib‘

import tensorflow.contrib.slim as slimModuleNotFoundError: No module named 'tensorflow.contrib'上述代码会报错Traceback (most recent call last): File "C:/Users/Administrator/Desktop/CV/Faster-RCNN-TensorFlow-Python3-master/demo.py", line 29, in <module&gt

2021-03-15 10:24:13 540

原创 AttributeError: module ‘tensorflow‘ has no attribute ‘app‘

将代码import tensorflow as tfFLAGS = tf.app.flags.FLAGS改为import tensorflow.compat.v1 as tfFLAGS = tf.app.flags.FLAGS就好了

2021-03-15 10:07:53 110

原创 卷积的计算

1. 卷积4×44×44×4 的输入矩阵 III 和 3 × 3 的卷积核 KKK:在步长(stride)为 1 时,输出的大小为 ( 4 − 3 + 1 ) × ( 4 − 3 + 1 )计算公式:输入图片矩阵 III 大小: w×ww × ww×w卷积核 KKK:k×kk × kk×k步长SSS:sss填充大小(padding):pppo=(w−k+2p)s+1o = \frac{(w − k + 2p )}{s}+1o=s(w−k+2p)​+1输出图片大小为:o×oo × .

2021-03-02 11:11:42 157

原创 TensorFlow2简单入门-单词嵌入向量

用数字表示文本机器学习模型将向量(数字数组)作为输入。在处理文本时,我们必须先想出一种策略,将字符串转换为数字(或将文本“向量化”),然后再其馈入模型。在本部分中,我们将探究实现这一目标的三种策略。独热编码作为第一个想法,我们可以对词汇表中的每个单词进行“独热”编码。考虑这样一句话:“The cat sat on the mat”。这句话中的词汇(或唯一单词)是(cat、mat、on、sat、the)。为了表示每个单词,我们将创建一个长度等于词汇量的零向量,然后在与该单词对应的索引中放置一个 1。下.

2021-01-18 14:23:40 162

原创 TensorFlow2简单入门-加载及预处理文本

博主: 明天依旧可好代码: 微信公众号「明天依旧可好」内回复 04思维导图完整版: 回复 tf2思维导图import tensorflow as tfimport tensorflow_datasets as tfdsimport osprint(tf.__version__)"""输出:2.5.0-dev20201226"""数据下载import pathlibDIRECTORY_URL = 'https://storage.googleapis.com/download..

2021-01-17 16:41:36 157

原创 TensorFlow2简单入门-图像加载及预处理

下载数据import tensorflow as tfimport pathlibdata_root_orig = tf.keras.utils.get_file(origin='https://storage.googleapis.com/download.tensorflow.org/example_images/flower_photos.tgz', fname='flower_photos', untar=T.

2021-01-16 10:21:31 154 1

原创 TensorFlow2简单入门-四维张量

作者: 明天依旧可好数据|代码:在微信公众号「明天依旧可好」中回复:03四维张量在卷积神经网络(CNN)中广泛应用,一般用于保存特征图(Feature maps)数据,格式一般定义为[b,h,w,c][b,h,w,c][b,h,w,c]其中????表示输入样本的数量; ℎ表示特征图的高;w表示特征图的宽; ????表示特征图的通道数。先来看一份代码import tensorflow as tffrom tensorflow.keras import datasets, layers, mode

2021-01-14 14:33:08 475 2

原创 TensorFlow2简单入门-三维张量

作者: 明天依旧可好数据|代码: 在微信公众号「明天依旧可好」中回复:02三维张量的一个典型应用是表示序列信号,它的格式是X=[b,sequence_len,feature_len]X = [b,sequence\_len,feature\_len ]X=[b,sequence_len,feature_len]其中bbb表示序列信号的数量,sequence_lensequence\_lensequence_len 表示序列信号在时间维度上的采样点数或步数,feature_len.

2021-01-13 13:48:36 179 1

原创 TensorFlow2简单入门-张量数据结构(Tensor)

程序 = 数据结构+算法TensorFlow程序 = 张量数据结构 + 计算图算法语言TensorFlow中的数值类型依据维度数,可以划分为标量(Scalar)、向量(Vector)、矩阵(Matrix)、张量(Tensor)。但是在TensorFlow中为了表达方便,一般把标量、向量、矩阵也统称为张量,不作区分。1.标量在 TensorFlow2 上的创建如下:import tensorflow as tfa = 1.0 # python语言方式创建标量b

2021-01-12 19:23:04 210

原创 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问--解决方案

直接在install 后面加一个–user就可以了

2020-12-26 10:19:13 1124

原创 深度学习-卷积神经网络(CNN)实现mnist数字识别

1. 导入数据import tensorflow as tffrom tensorflow.keras import datasets, layers, modelsimport matplotlib.pyplot as plt(train_images, train_labels), (test_images, test_labels) = datasets.mnist.load_data()# 将像素的值标准化至0到1的区间内。train_images, test_images = tr

2020-12-18 09:17:26 162

原创 一个说明性的实例

感知机单程神经元感知机最主要的特征就是能够把输入向量分为两类。结构:Hamming网络Hamming网络是为了解决二值模式识别的问题而特别设计的,其目标是判断哪个标准向量最接近输入向量。结构:前馈层网络的前馈层用于计算每个标准模式和输入模式之间的相关性或内积。回复层网络未来的输出是由前面的输出计算而来的。Hopfield网络结构...

2020-12-16 21:59:41 43

原创 神经元模型及网络结构

作者: 明天依旧可好原文链接:人工神经网络(Artificial Neural Network,即ANN ),是20世纪80 年代以来人工智能领域兴起的研究热点。它从信息处理角度对人脑神经元网络进行抽象, 建立某种简单模型,按不同的连接方式组成不同的网络。在工程与学术界也常直接简称为神经网络或类神经网络。神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构成。每个节点代表一种特定的输出函数,称为激励函数(activation function)。每两个节点间的连接都代表一个对于通过该连接

2020-12-16 19:22:12 290

原创 深度学习-循环神经网络(RNN)

作者: 明天依旧可好QQ交流群: 807041986最新更新时间: 2020-12-11注:关于深度学习的相关问题,若本文未涉及可在下方留言告诉我,我会在文章中进行补充的。原文链接:深度学习系列:深度学习(TensorFlow 2)简单入门代码|数据:微信公众号(明天依旧可好)中回复:深度学习导入数据import pandas as pdimport tensorflow as tfimport osdf = pd.read_csv("Tweets.csv",usecols=["a

2020-12-13 08:54:33 178

原创 matplotlib-bar-绘制柱状图

import matplotlib.pyplot as pltx1 = [1, 3, 4, 5, 6, 7, 9]y1 = [4, 7, 1, 6, 7, 5, 4]x2 = [2, 4, 6, 8, 10]y2 = [5, 5, 3, 4, 3]plt.bar(x1, y1, label="Red Bar", color='r')plt.bar(x2, y2, label="Green Bar", color='g')plt.plot()plt.xlabel("bar numbe

2020-12-11 20:49:09 64

原创 深度学习-卷积神经网络(CNN)

import tensorflow as tffrom tensorflow.keras import datasets, layers, modelsimport matplotlib.pyplot as plt(train_images, train_labels), (test_images, test_labels) = datasets.cifar10.load_data()# 将像素的值标准化至0到1的区间内。train_images, test_images = train_im

2020-12-11 12:51:31 152

时序数据-LSTM模型-实现用电量预测.rar

时序数据-LSTM模型-实现用电量预测,里面包含数据和代码,代码讲解见:https://mtyjkh.blog.csdn.net/article/details/115612319

2021-04-13

垃圾短信数据集(中文).rar

包含1万多条短信,垃圾短信标记为1,正常短信标记为0。

2020-08-18

明天依旧可好的留言板

发表于 2020-01-02 最后回复 2020-02-06

机器学习100天

发表于 2018-09-26 最后回复 2018-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除