自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (1)
  • 收藏
  • 关注

原创 一种新的求最大公约数和公倍数的方法

一种求最大公约数和公倍数的方法

2022-09-30 20:49:12 368 1

原创 关于tensorflow迁移学习那些事

关于tensorflow迁移学习那些事首先在看本内容之前,推荐你去看tensorflow官网的迁移学习和微调,那个讲的更清楚,也更加详细,网址如下所示。但是官网里面的模型加载确实在网络上下载的,不能符合实际的需求,因为有些情况,我们想用自己预训练的模型加载并且进行微调,那么就是本内容的重点。https://tensorflow.google.cn/guide/keras/transfer_learning?hl=zh_cn大致的内容步骤如下1、保存自己预训练的模型2、加载自己的模型3、进行微调那么首先第一步

2022-04-24 21:47:51 1753

原创 使用Seaborn库绘制图时的颜色选择,怎么把图例移除图外。

使用Seaborn绘制图我们再使用Seaborn绘制图的时候会出现颜色选择的困惑。下面这个图是seaborn的一些图库。但是有这个图是不够用的,因为seaborn中的图库需要进行转化,比如你想使用黄色这个颜色,简单的如下代码是不行的,import seaborn as snscolors=['yellow']sns.scatterplot(x=x,y=y,hue=c,palette=colors)上述的代码不行的,必须配合下表(表格放到后面了),比如将颜色转化为相应的代码,将yello转化为

2022-03-07 21:58:31 2867

原创 tensorflow打印出模型中任意特征层(三)(tensorflow模型可视化)

tensorflow打印出模型中任意特征层(三)(tensorflow模型可视化)1、前面二个内容中将了使用model.add()和class()搭建的网络,将其模型的任何一层的特征给打印出来,那么这次的内容将介绍如何使用tensorflow的高级API搭建的模型,将模型的特征打印出来。如果你是使用这种API(如下图)搭建的API,那么前两次的内容不适用与本次API搭建的可视化。x = Conv1D(filters=None,kernel_size=None,strides=None,padding=

2022-03-07 21:39:55 1602

原创 关于矩阵中的索引

关于矩阵的 索引y_hat = [[0.1,0.3,0.4],[0.1,0.2,0.3]]y[[0,1],[0,2]]#第一个中[0,1]索引矩阵的第一行和第二行,之后的[0,2]索引第一行中的第一个元素,索引第二行中的第三个元素[0.1,0.3]#结果为这样的

2022-01-11 11:08:53 788

原创 怎么把tensor数据类型转换为标量

a = torch.tensor([2.5])a,a.item(),float(a),int(a)#结果是(tensor([2.5000]), 2.5, 2.5, 2)

2022-01-06 20:08:12 3780

原创 关于pytorch训练和验证图片的简单程序历程

这个是关于pytorch训练图片和验证图片数据集的简单程序历程这个程序是学习b站上土堆的pytorch教程而写下的程序,欢迎大家学习土堆的有关教程,讲的挺好的。import torchvisionfrom torch import nnfrom torch.nn import Conv2d, MaxPool2d, Flatten, Linearfrom torch.utils.data import DataLoaderfrom torch.utils.tensorboard import Su

2021-12-10 10:53:37 1283

原创 关于Pycharm软件的配置

关于Pycharm软件的配置,使用Anaconda作为库管理器1、首先要下载Anaconda这个库管理工具,这个要根据自己的python版本选择合适的anaconda版本。2、Anaconda这个软件下载完成后,打开Anaconda自带的命令提示符,当然打开自己电脑自带的也可以。3、因为有些时候我们需要用同一种库的不同版本,比如有个项目要用pytorch=0.4,而有的项目需要使用pytorch=1.11完成,所以这个时候分别创建不同的版本环境能够帮助我们有效的进行项目。我们以创建pytorch=

2021-11-18 16:12:49 972 1

原创 TensorBoard的使用方法,以及改变相应的端口

这个是使用TensoBoard走过的一些坑,现在更大家说一下怎么正确的使用,其实很简单。

2021-11-11 10:46:10 7676

原创 如何在tensorflow中打印出中间层的特征输出2

关于使用Tensorflow的call定义神经网络的结构的可视化说明大家可以去找下tensorflow2.x,或者tensorflow1.x的指南,哪里有详细的说明,可以跟着例子跑一下程序,然后调一下,就知道怎么使特征可视化了...

2021-11-11 10:28:28 2030 3

原创 关于tensorflow中的tf.reduce_sum()的使用

关于tensorflow中的reduce_sum()的使用,不多说,看例子!下面展示一些 内联代码片。a = tf.constant([[[1,2,3],[1,2,2]],[[1,2,3],[1,4,5]]])#a就是<tf.Tensor: shape=(2, 2, 3), dtype=int32, numpy=array([[[1, 2, 3], [1, 2, 2]], [[1, 2, 3], [1, 4, 5]]])>1、首先是t

2021-10-18 20:08:59 358

原创 OSError: could not read bytes

OSError: could not read bytes有时候我们在linux下或者其他平台处理数据的时候,会出现【OSError: could not read bytes】,这个时候应该不是程序出现了错误,而是数据方面出现的错误,处理的方法是,把数据再上传一遍就行了。...

2021-08-27 15:02:54 1487

原创 python中的clamp是什么用处,clamp可以充当relu函数

python中的clamp是什么用处clamp作为代码中返回值,规定其中的最小值,和最大值,若有一值大于其规定的一个范围,那么就返回规定的最大值,如果有一值小于其规定的最小值,就返回其范围的最小值。clamp(a,b,c),其中a是其规定的最小值,b是其规定的最大值,c是返回值,若c大于b,则返回的是b,若c小于a值,那么就返回a值。若c大于a,小于b,那么就返回c。clamp 还有一个用处,可以使用relu函数,比如,clamp(min=0),就相当于relu函数的等效,但是一般还是用relu函数,

2021-06-24 19:54:35 2974

原创 python中关于iloc的使用

python中关于iloc的使用在这里先建立一个数据下面展示一些 内联代码片。iloc[a,b:c,d]其中a,b指定的是行数,c,d指定的是列数[In]import numpy as np[In]import pandas as pd[In]data =pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('ABCD'))[In] data[Out] A B C Da 0 1 2 3b 4

2021-06-18 20:33:39 1370

原创 RuntimeError: expected scalar type Long but found Int

出现这种情况的时候说明使用label出错下面展示一些 内联代码片。// A code blockimport torch import torch.nn.functional as Fa = torch.Tensor([0,1])b = torch.Tensor([0.1,0.3,0.4],[0.2,0.5,0.8])print(F.cross_entropy(input = b,target=a))结果就会出现上面报错// An highlighted blockimport to

2021-05-28 20:12:47 6085

原创 怎么读取并保存数据

使用pandas库读取并保存数据pandas库是一个比较方便的库,可以很方便的读取数据并且保存下面展示一些 内联代码片。// A code blockimport pandas as pda = pd.read_csv('filename')b = pd.DataFrame(data=a)b.to_csv('dizhi')其中’filename‘可以是压缩的 (.gz,.zip)文件,也可以不是压缩文件。使用pandas读取后,也可以使用pandas保存。// An highlig

2021-05-28 15:08:38 168

原创 如何在tensorflow中打印出中间层的特征输出1

如何在tensorflow中打印出中间层的特征输出1首先想打印出中间层的输出,需要看清出自己使用什么方式搭建的网络模型。搭建网络模型的有通过class搭建和model.add()搭建方式,每种的搭建方式有不同的结构,对应的有不同的方式输出特征层。1、先说一下通过model.add()搭建的网络模型的中间层的特征输出方式。首先需要在网络模型中进行定义命名。下面是一些代码,但是训练集就不放在这了。下面展示一些 内联代码片。// A code blockimport tensorflow as tf

2021-05-15 19:50:50 2915 6

原创 怎么在linux下复制文件

怎么在linux下复制文件下面展示一些 内联代码片。// A code blockcp old.txt new.txt// An highlighted blockcp old.txt new.txt

2021-05-08 09:52:47 74

原创 怎么改变文件名在linux下

怎么在linux下改变文件名下面展示一些 内联代码片。// A code blockmv 自己的文件名 想要改成的文件们mv old.txt new.txt// An highlighted blockmv 自己的文件名 想要改成的文件们mv old.txt new.txt

2021-05-07 21:48:51 52

原创 对数据进行T-SNE降维并进行可视化

怎么对数据进行t-sne降维,并进行可视化1、相信大家在进行分类完成后,都想看看聚类的效果怎么样,那么调用t-sne函数是一个很快的方式,而且不需要太懂这个东西。关于画图的工具有matplotlib和seaborn这两个方式,一般使用matplotlib这个画图工具就够了,如果想画的好看些,那么就用seaborn这个工具。这里是一些python代码。下面展示一些 内联代码片。这个是用matplotlib// A code blockimport matplotlib.pyplot as pltf

2021-05-05 10:54:16 1892 1

原创 怎么得到混淆矩阵并把它可视化

怎么得出混淆矩阵,并把它可视化1、首先需要得到混淆矩阵这个东西。这个混淆矩阵在sklearn.metrics库中,对于一些需要分类后查看分类效果的同学来说,这个可视化必不可少。这是python。下面展示一些 内联代码片。// A code blockfrom skelearn.metrics import confusion_matriximport matplotlib.pyplot as pltpred = [1,0,1,2,3,1,0,1,2,3]true = [1,0,1,2,3,1,

2021-05-05 10:25:27 1881

原创 怎么把tensor转化为数组(numpy),数组(numpy)转化为列表(list),列表(list)转化为数组(numpy)

@怎么把tensor转变成numpy1、由于tensorflow的升级,所以要加上tf.vompat.v1.diable_egger_exectution(),具体代码如下下面展示一些 内联代码片。// A code blocka = tf.constant([1,2,3])tf.compat.v1.diable_eager_exection()a = tf.compat.v1.Session().run(a)// An highlighted blocka = tf.constant([

2021-05-02 20:50:26 2471

原创 怎么把.mat 转化成.csv格式

怎么把.mat 转化成.csv格式首先load(‘yourfilename’)然后再使用csvwrite(‘filename.csv’,yourfilename)

2021-04-22 17:14:47 13985 17

原创 关于Tensorflow和Pytorch双框架使用GPU加速

关于Tensorflow和Pytorch怎么使用GPU加速关于tensorflow和pytorch怎么使用gpu加速,作为一名深度学习的爱好者,总要使用gpu加速程序计算,我在使用这些框架时遇到的一些坑,给大家推荐一下使用gpu加速的方法,帮助大家避坑。下面开始。第一个是tensorflow的gpu加速,第二是pytorch的gpu的加速文章目录关于Tensorflow和Pytorch怎么使用GPU加速前言提示一、tensorflow框架下的gpu加速二、pytorch框架的gpu加速总结前言提示

2021-04-09 22:06:26 1027

原创 Tensor‘s shape (400, 120) is not compatible with supplied shape [512, 128]

Tensor’s shape (400, 120) is not compatible with supplied shape [512, 128]出现这种错误,可能不是你的输入数据的形状和你的神经网络的尺寸不同而是你使用的损失函数是错误的。tf.keras.losses.SparseCategoricalCrossentropy和categorical_accuracy的这两个的损失函数的用法是不一样的,比如,tf.keras.losses.sparsecategoricalcrossentropy的

2021-04-09 09:17:53 2448 2

原创 这个是关于tensorflow和pytorch的学习心得

这个是关于tensorflow的学习心得作为一名深度学习的爱好者(不得不学习),有一些心得的体会,任何一名的深度学习爱好者在学习tesorflow的框架总会遇到一些麻烦。但是这篇写的东西是让大家避坑。...

2021-04-08 22:09:10 338

原创 输入训练神经网络

机器学习之--PCA算法PCA算法简介PCA算法简介

2021-01-23 18:35:43 849 4

原创 PCA算法

PCA算法关于PCA的算法,网上有许多,但是很枯燥无味,我看着西瓜书上的PCA算法的介绍,写的确实很好但是根本很难看下去,给了我一种有着很多的宝藏却不知道从哪里开始的感觉,我本身也是算法的学习者,话不多说,接下来我给大家介绍一下我在机器学习的过程中的心得体会。希望有不同的可以私信我。当然我这个也是从B站上看的。PCA算法全称是Principle Compoent Analysis,中文是主元成分分析。...

2021-01-22 18:42:05 5316

空空如也

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

TA关注的人

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