自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-res

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project xxx: Input length = 1 -> [Help 1]meven clean没问题,package出现问题pom.xml加入下列插件即可解决 <plugin> <groupId..

2022-02-12 23:25:48 2227

原创 android修改字体

在Project视图选项的main目录下新建assets/font,然后把字体放进去在activity的oncreate()方法中使用tv = (TextView) findViewById(R.id.textView8);Typeface typeface= Typeface.createFromAsset(getAssets(),"font/leavesys.ttf");tv.setTypeface(typeface);...

2021-10-19 14:49:53 198

原创 android修改字体粗细

tv = (TextView) findViewById(R.id.textView8); TextPaint tp = tv.getPaint();tp.setStrokeWidth(15.0f);tp.setStyle(Paint.Style.FILL_AND_STROKE);

2021-10-19 14:45:33 786

原创 ttf字体库裁剪工具制作与使用

github上下载google开源的sfntly,下载地址为:sfntly地址下载完后解压,在eclipse中打开,接下来我们生成jar包,右键点击SfntDump.java,选择export设置路径点击finish。得到sfnttool.jar,yi.ttf是我们要修剪的字体在此处打开cmd,输入:java -jar sfnttool.jar -s "富强民主文明和谐自由平等公正法治爱国敬业诚信友善" yi.ttf y2.ttfy2.t...

2021-10-19 14:39:11 1553

原创 android连续多个界面跳转与回退的实现

新建一个module选择第一个phone&Table Module起个名字选择Empty Activity,接下来finish即可目录结构:右键单击module新建三个Activity分别是MainActivity,NextActivity,ThirdActivity得到三个***ACtivity.java,自动生成3个对应的activity_***.xml,并且在AndroidManifest.xml中得到如下对新的界面注册登记的代码:&...

2021-10-19 13:59:24 3528

原创 Python用于大尺寸病理图像裁剪扩充代码实现

病理图像数据集扩充,大尺寸病理图像剪切,包括:原图、上下翻转、左右翻转、旋转180、小角度随机旋转from PIL import Imageimport sysimport osimport matplotlib.pyplot as pltimport numpy as npimport randomimport itertoolsdef check_and_creat_dir(file_url): ''' 判断文件是否存在,文件路径不存在则创建文件夹 :.

2021-01-12 17:39:11 722

原创 Pytorch统计tensor中的相同元素的个数

import torchclass_dic={0:"Benign",1:"In Situ",2:"Invasive",3:"Normal"}results={"Benign":0,"In Situ":0,"Invasive":0,"Normal":0}c=torch.tensor([1, 1, 1, 1, 3, 2, 1, 1, 3, 3, 1, 2])print(c)#tensor先转numpy再转listcc=c.numpy().tolist()dict = {}for key in.

2021-01-11 19:25:32 8838

原创 python读取txt文件到字典

python读取txt文件到字典import osfp = open("test.txt", "r")sample = fp.readlines()result_dict = {}for line in sample: print(line) sample_ = line.split(' ')#按俩空格进行文件中每一行的切割 print(sample_) print(sample_[0]) #sample_=['33\tInvasive\texte...

2021-01-11 19:22:13 5503

原创 Keras实现验证码识别

import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'import numpy as npimport osfrom sklearn.model_selection import train_test_splitfrom tensorflow import kerasfrom tensorflow.keras import layersfrom tensorflow.keras import modelsfrom tensorflow.keras.

2021-01-11 11:15:32 481 1

原创 Pytorch 通过datasets.ImageFolder直接从文件中加载数据集

tf = transforms.Compose([ transforms.Resize((64,64)), transforms.ToTensor(), ]) db=torchvision.datasets.ImageFolder(root="pokemon",transform=tf) loader=DataLoader(db,batch_size=32,shuffle=True) ...

2020-12-29 16:10:47 767

原创 Pytorch 实现tf.gather()函数的功能

目的:大尺寸医学图像[3, 897, 1196]放到一个batch中通过循环进行分割[12, 3, 299, 299],叠加分割之后为[24, 3, 299, 299]上图左侧的顺序有问题,现需要一些操作对其进行上图的转换,编写代码。 for i, (inputs, labels,img_path) in enumerate(train_loader): D_L = len(inputs) # labels = l.

2020-12-28 19:50:06 1547 1

原创 DL 卷积操作前后特征图的尺寸改变与各参数的关系

1.kernel_size=3, stride=2卷积之后的结果为Nx6x6,计算公式为

2020-12-09 15:23:21 557

原创 Pytorch 单层Bidirectional_Lstm实现MNIST和FashionMNIST数据分类

单层Bidirection_Lstm实现MNIST和FashionMNIST数据代码实现:头文件与超参数定义import torchimport torch.nn as nnimport torchvisionimport torchvision.transforms as transformsimport matplotlib.pyplot as plt# Device configurationdevice = torch.device('cuda' if torch..

2020-12-09 15:22:37 850

原创 pytorch 两层循环实现大图片的分割多块

大图片尺寸为resize(672,1120),每小块224x224for i, (inputs, labels) in enumerate(self.train_data_loader): crop_img=torch.zeros((5,3)) for ii in range(5): for j in range(3): if ii==0 and j==0:

2020-12-09 15:21:50 1880

原创 resnet+Attention项目完整代码学习

项目名称:CBAM.PyTorch-master来源论文:CBAM: Convolutional Block Attention Module--CVPR2018

2020-12-09 15:20:37 9345 10

原创 Python 在Jupyter中解压zip文件代码

import zipfileprint("ok")f = zipfile.ZipFile("NORM.zip",'r') # 原压缩文件在服务器的位置for file in f.namelist(): f.extract(file,"Desktop/feng/bkchallenge/datasets/t256/NORM") # 解压到的位置f.close()print("ok")

2020-12-09 15:06:42 1869 1

原创 resnet18实战宝可梦精灵

文件路径pokemon.py(自定义数据集加载文件)import torchimport os,globimport random,csvfrom torch.utils.data import Dataset,DataLoaderfrom torchvision import transformsfrom PIL import Imagedatapath="pokemon"class Pokemon(Dataset): def __init__(self,.

2020-12-08 20:02:33 592 3

原创 Inceptionv3详细结构以及代码

代码:from collections import namedtupleimport torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.utils.model_zoo as model_zoo__all__ = ['Inception3', 'inception_v3']model_urls = { # Inception v3 ported from Tenso...

2020-12-07 21:25:48 1990 2

原创 Pytorch 加载InceptionV3预训练模型报错

AttributeError: 'InceptionOutputs' object has no attribute 'log_softmax'只需修改训练模型时的代码:outputs,aux2= self.model(inputs) 即可

2020-11-17 21:00:16 1361

原创 Pytorch 使用 torchnet.meter中的ClassErrorMeter

使用 torchnet.meter中的ClassErrorMeter 求Top-x Scorefrom torchnet.meter import ClassErrorMeter#其他省略metric = [ClassErrorMeter([1,2], True)] #计算top-1 top-2 ACC将metric传入到训练类中 if self.metric is not None: #每一个epoch重置,计算每个epoch的累计acc self.m.

2020-11-17 20:21:20 1036 1

原创 python 画 roc曲线图

实现代码参考:from sklearn.metrics import roc_curve, aucimport numpy as npfrom sklearn import metricsimport matplotlib.pyplot as plty = np.array([1,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,1,0,1,0])scores = np.array([0.9, 0.8, 0.7, 0.6,0.55,0.54,0.53,0.52,0.51,0..

2020-10-12 12:07:16 959

原创 python画二分类混淆矩阵(confusion_matrix)代码

二分类任务,在最后的实验部分需要画混淆矩阵,来说明实验的结果。import matplotlib.pyplot as pltguess = ["normal","cancer"]fact = [ "normal","cancer"]classes = list(set(fact))classes.sort(reverse=True)r1=[[367,16],[33,384]]plt.figure(figsize=(12,10)) #设置plt窗口的大小confusio.

2020-10-12 11:48:27 6549 3

原创 对于pytorch中nn.CrossEntropyLoss()与nn.BCELoss()的理解和使用

在pytorch中nn.CrossEntropyLoss()为交叉熵损失函数,用于解决多分类问题,也可用于解决二分类问题。nn.BCELoss()为二元交叉熵损失函数,只能解决二分类问题。

2020-09-02 23:47:53 11107 4

原创 win10离线快速安装pytorch和torchvision的方法

pytorch和torchvision在线安装出现各种问题,太难安装。方法如下:去官网下载.bz2安装包https://conda.anaconda.org/pytorch/win-64找到对应安装包将pytorch和torchvision的安装包放到D:\anaconda3\Lib\site-packages\下然后管理员运行cmdconda install D:\anaconda3\Lib\site-packages\torchvision-0.4.0-py3..

2020-08-01 08:53:53 1427 1

Python程序设计.ppt

380多张ppt,python上课课件,带你轻松入门python,非常适合python初学者,可下载当做资料学习,内容详细,通俗易懂,欢迎下载。

2020-03-27

c语言通讯录实现.txt

该文档为c语言程序设计实例,通讯录的实现,可以新建通讯录信息库,并进行增删改查等操作,内有详细的注释,适合c语言新手学习,适合做c语言课程设计的同学参考。

2020-03-27

Java程序设计.doc

该文档为java程序设计报告,为计时器的实现,内为word文档,附有程序和计时器设计思路,内容及其详细,适合java新手学习,也可以参考写java上机报告,欢迎下载。

2020-03-27

c++课件ppt

c++课件,上课老师用的ppt,内容非常详细,适合初学者自学,欢迎下载学习。

2018-04-25

数字钟proteus仿真

数字钟proteus仿真,数电学习课程设计,数字钟,完美运行,排版整齐简介,极其适合课设使用。

2018-04-25

空空如也

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

TA关注的人

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