自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AllenMa的博客

bugCoder,欢迎来基

  • 博客(55)
  • 资源 (8)
  • 收藏
  • 关注

原创 ROC/AUC

python计算AUC和ROC曲线

2023-02-27 15:28:44 186 1

原创 react hooks组件间的传值方式(使用ts),子孙传值给祖先组件

这边我给Context一个空对象,(给空数组不行),然后把要传的值和修改值的函数写成一个数组,都作为values传给子孙组件。其实理解为把const [tableList, setTableList] = useState() 都给子组件,让子组件也可以去修改tablelist。完成的需求:根组件有tablelist,孙子组件要去修改tablelist并且根组件同步更新。当然我是返回了数组,因为前面父组件我给了id一个any,会比较方便。祖先组件传值给孙子组件也很简单,也参考上面这篇文章。

2023-01-16 19:49:18 2351

原创 283. 移动零

283.移动零

2022-12-23 12:07:25 186

原创 977. 有序数组的平方

977.有序数组的平方

2022-12-22 11:19:07 106

原创 27.移除元素

移除元素

2022-12-22 10:42:16 61

原创 35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

2022-12-21 16:25:36 341

原创 leetCode查找第一个错误版本(278)

LeetCode278,查找第一个错误版本

2022-12-21 15:46:05 411

原创 antD的table组件,长度过长使用省略号表示

antD的table组件,长度过长使用省略号表示

2022-12-06 14:25:08 2252 1

原创 antd-table同一行内容不同列数据进行大小对比

antd-table同一行内容不同列数据进行大小对比

2022-12-06 11:00:45 377

原创 React+ts学习文档

react项目管理系统

2022-12-05 15:09:30 814

原创 python多线程操作

python多线程操作,pool

2022-11-23 16:03:01 291

原创 将pytorch模型部署到服务器(自己电脑),手机前端访问返回分类结果

将pytorch模型部署到服务器(将自己电脑作为服务器),手机前端访问返回分类结果,毕业设计必备!!

2022-10-19 14:26:16 1357

原创 实例分割计算指标TP,FP,FN,F1(附代码)

基于IOU的F1指标,实例分割

2022-09-13 10:58:59 4776 2

原创 病理图像反卷积

颜色反卷积算法的设计针对RGB摄像机获取的颜色信息,基于免疫组化技术使用的染色剂RGB分量光的特异性吸收,分别计算每种染色剂对图像的作用效果。免疫组织化学图像处理通常用的染色包括DAB、H&E。颜色反卷积可应用于H-DAB图像和组织病理学中常用的染色剂(H-E,H AEC,FAST Red,DAB),广泛应用于免疫组化染色图像颜色分离。

2022-08-23 15:48:55 670

原创 express创建服务器,以及前后端联调

express服务器创建

2022-06-24 14:10:02 592

原创 简单的SQL语句,node操作数据库

SQL简单语句

2022-06-11 12:59:56 526

原创 uniapp学习流程

小程序(uniapp框架,进行APP,小程序,web的通用软件开发)Step1.相关软件的安装与熟悉安装visual studio code 安装HbuilderX,注册hbuilder账号,方便之后从Dcloud导入插件(https://ext.dcloud.net.cn/) 安装微信开发者工具,注册微信开发者账号任务一:将demo文件在vscode中编译成:网页web(可以直接用默认浏览器打开,需要安装插件或npm run dev:h5)、 小程序(在...

2022-05-22 19:49:18 410

原创 pytorch安装教程

首先必须要下载好cuda 和cudann要注意cuda 和支持的pytorch版本,事先查一下下面这个网页从官网中找到稳定版下载的网址https://download.pytorch.org/whl/torch_stable.html网站文件名解析:cu100、cu92等为cuda版本号,CPU为无cuda;torch-1.0.0为下载的torch版本号;cp37为python的版本号,如python3.6.8就选cp36,第三位数字无所谓;Linux、win_amd64为系统的.

2022-05-14 15:15:44 1608

原创 记录一下第一次实现前后端联调:uniapp请求、node.js

1.前端使用uniapp发起http请求,显示后端返回的一些信息<template> <view> <button type="default" @click="request()">发起请求</button> <view class="arrow-area"> {{msg}} </view> </view></template><script> export de

2022-05-13 20:27:58 1290

原创 path的API使用

1.path方法// join 方法,路径拼接// 输出:E:\QQPCmgr\Desktop\Android_learn\node_test\files\1.txtconst path = require('path')const textPath = path.join(__dirname,'./files/1.txt')console.log(textPath)// path.basename返回路径的最后一部分,即文件名,第二个参数可以删除后缀const textName = p

2022-05-13 16:01:18 305

原创 node操作与fs基础api

1.终端快捷键↑,快速定位到上一次执行的命令 tab ,补全路径 esc ,清空命令 cls ,清空终端 运行node 文件:node +文件名2.fs读取文件内容// 导入fs模块const fs=require('fs')// 参数1:读取文件的路径// 参数2:编码格式,[,option]中括号说明是可选参数// 参数3:回调函数,拿到err和datafs.readFile('./files/1.txt','utf-8',(error,data)=>{ c

2022-05-13 14:40:30 126

原创 Autodl使用教程

目录1.打开autodl官网,注册后,新建一个实例2.上传代码文件和dataset3.运行自己的代码教程需要用到:xftp,xshell,jupyter1.打开autodl官网,注册后,新建一个实例新建实例的时候,会让你选择一个预安装的框架版本,这里我的选择如下2.上传代码文件和dataset这里我选择用xshell登录,可以上传自己的文件代码上图中有登录指令,按照安装文档AutoDL帮助文档的方法,在xshell输入:复制登录指...

2022-05-11 11:04:52 36605 6

原创 12种Dropout方法,如何应用与CNN,RNN,DNN

作者:Axel Thevenot编译:ronghuaiyang转载自:AI公园导读深入了解DNNs,CNNs以及RNNs中的Dropout来进行正则化,蒙特卡洛不确定性和模型压缩的方法。动机在深度机器学习中训练一个模型的主要挑战之一是协同适应。这意味着神经元是相互依赖的。他们对彼此的影响相当大,相对于他们的输入还不够独立。我们也经常发现一些神经元具有比其他神经元更重要的预测能力的情况。换句话说,我们会过度依赖于个别的神经元的输出。这些影响必须避免,权重必须具有一定的分.

2022-05-05 12:51:38 683

原创 深度学习精炼图笔记

最近在做笔记查阅内容,觉得这个总结太美观了,真是棒!吴恩达在推特上展示了一份由 TessFerrandez 完成的深度学习专项课程信息图,这套信息图优美地记录了深度学习课程的知识与亮点。因此它不仅仅适合初学者了解深度学习,还适合机器学习从业者和研究者复习基本概念。这不仅仅是一份课程笔记,同时还是一套信息图与备忘录。从深度学习基础、卷积网络和循环网络三个方面介绍该笔记. 一、深度学习基础 1. 深度学习基本概念 3. 浅层网络的特点 4. 深度神经网

2022-05-05 12:44:04 194

原创 DeepLearn学习步骤

1.CUDA,CUDANN的安装,pytorch安装,pycharm安装,包括简单模型的构建(绝对的简单入门,需要一丢丢的python基础)PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili【已完结!!!已完结!!!2021年5月31日已完结】本系列教程,将带你用全新的思路,快速入门PyTorch。独创的学习思路,仅此一家。个人公众号:土堆碎念。各种资料,请自取。代码:https://github.com/xiaotudui/PyTorch-Tutorial蚂蚁蜜

2022-04-07 10:02:10 1875

原创 模型训练完准确率为0的解决方法,以及模型验证方法(resize和reshape区别)

计算准确率或者输出看loss、准确率时,需要把原来的tensor数据类型,转成普通的数字即.item()进行转换total_accuracy = (total_accuracy +accuracy).item()# 最好转item数据类型,不然这个accuracy会是一个tensor的数据类型,tensor数据类型和一个普通的数据相除,结果一定是0如果不转,就会输出:如果Tensor数据类型没有转换,直接用 total_accuracy直接除以测试集10000这一数值,出来的结.

2022-03-23 16:13:36 11580

原创 利用GPU训练

利用GPU训练,只需要对三个部分转到cuda即可模型 Loss函数 imgs 和targets,这部分需要在训练和验证时进行转移# 创建网络模型module = Module()# 网络模型转移到cudamodule = module.cuda()# 损失函数loss_fn = nn.CrossEntropyLoss()# 损失函数放在cudaloss_fn = loss_fn.cuda() for data in train_data_Loader:

2022-03-23 15:44:53 4070

原创 Cifar10完整模型搭建

1.模型结构# 搭建神经网络import torchfrom torch import nnclass Module(nn.Module): def __init__(self): super().__init__() self.model = nn.Sequential( nn.Conv2d(3, 32, kernel_size=(5, 5), padding=2, stride=1, dilation=1), .

2022-03-21 16:15:41 1731

原创 模型的保存与加载,结构的修改

1.保存模型import torchimport torchvision# train_data = torchvision.datasets.ImageNet('../imageNet_data',split='train',download=True,transform=torchvision.transforms.ToTensor())vgg16 = torchvision.models.vgg16(pretrained=False)# 方式1.模型结构+参数torch.save(v

2022-03-21 13:38:42 198

原创 Loss函数的使用

import torchfrom torch.nn import L1Lossfrom torch import nninputs = torch.tensor([1,2,3],dtype = torch.float32)target = torch.tensor([2,4,5],dtype = torch.float32)inputs = torch.reshape(inputs,[1,1,1,3])target = torch.reshape(target,[1,1,1,3])los.

2022-03-17 13:43:46 217

原创 vscode开发uniapp项目

1.环境配置(安装npm/node)brew install node : npm是随着nodejs安装⼀并安装的 更新npm : sudo npm install npm -g2.使⽤CLI ⼯程创建uni-app项⽬npm install -g @vue/cli :全局安装vue vue create -p dcloudio/uni-preset-vue my-project : 创建名字为my-project 的 uni-app可能遇到的错误:npm run dev:.

2022-03-17 12:58:57 1315

原创 Cifar10简单卷积模型搭建,以及Sequential的使用

1. 在第一步的卷积中:padding = 2,stride=12.在FeatureMap的64@4*4输出后,要进行flatten操作,操作后输出为64*4*4=1024的长度,所以要经过两个全连接层:第一个input_size=1024,output_size = 64第二个input_size=64,output_size = 10输出为10分类结果import torchimport torchvisionfrom torch import nnfrom to...

2022-03-12 16:09:45 1317

原创 Pytorch 1.0.0版本问题之module ‘torch.nn‘ has no attribute ‘Flatten‘

原因:pytorch1.0.0没有Flatten类 解决方法(有效!!,请用pytorch1.9.0下的文件进行替换)pytorch1.9.0链接:链接:https://pan.baidu.com/s/111YZm3gFEGlkt3FoYeVj4A提取码:ecnu第一步,找到本地安装pytorch的路径,我是通过ANACONDA安装,路径如下E:\2345Downloads\Anaconda\anaconda\envs\pytorch找到以下路径E:\2345Downlo.

2022-03-12 15:54:46 3388 5

原创 LinearLayer

线性层的作用,类似于这边荧光绿的两层将1*1*4096的向量,变成1*1*1000的向量代码示例import torchimport torchvisionfrom torch import nnfrom torch.nn import Linearfrom torch.utils.data import DataLoaderclass Module(nn.Module): def __init__(self): super().__init__() ..

2022-03-12 13:13:49 1858 1

原创 maxpooling

input = torch.Tensor([[1,2,0,3,1], [0,1,2,3,1], [1,2,1,0,1], [5,3,4,2,1], [2,1,0,1,1]])# kernel = torch.Tensor([[0,1,1],# [0,1,0],# ...

2022-03-11 19:14:00 581

原创 Conv2d实例

import torchimport torchvisionfrom torch import nnfrom torch.nn import Conv2dfrom torch.utils.data import DataLoader# 必须转换成Tensor的数据类型,才能送到网络中from torch.utils.tensorboard import SummaryWritertransform = torchvision.transforms.ToTensor()train_data.

2022-03-11 16:10:48 369

原创 conv2d,卷积层的使用

input = torch.Tensor([[1,2,0,3,1], [0,1,2,3,1], [1,2,1,0,1], [5,3,4,2,1], [2,1,0,1,1]])kernel = torch.Tensor([[0,1,1], [0,1,0], ...

2022-03-11 15:14:49 118

原创 trorch.nn使用

重要的一个类:moduleimport torch.nn as nnimport torch.nn.functional as F#nn.Module代表继承nn.Moduleclass Model(nn.Module): #初始化函数 def __init__(self): super().__init__() self.conv1 = nn.Conv2d(1, 20, 5) self.conv2 = nn.Conv2d(20,

2022-03-11 14:12:39 69

原创 DataLoader()使用

四张图片,3通道,32*32,tensor就是她的target一组imgs,targets 组合成了代码中的for data in train_loader中的一个dataimport torchvisionfrom tensorboard.compat.proto.summary_pb2 import Summaryfrom torch.utils.data import DataLoaderfrom torch.utils.tensorboard import Summar...

2022-03-09 14:16:52 1330

原创 torchvision中数据集的使用

import torchvisiontrain_data = torchvision.datasets.CIFAR10(root='./dataset',train=True,transform=None,download=True)test_data = torchvision.datasets.CIFAR10(root='./dataset',train=False,transform=None,download=True)print(train_data[0])数据下载缓慢时,也可以用.

2022-03-09 11:51:52 353

将pytorch模型部署到服务器(自己电脑)flask

后端:flask+polar+pytorch 后端采用flask,把自己的电脑作为服务器,开放5000端口 使用polar内网穿透: 具体代码和文件:(一个app.py,一个imagenet_class_index.json,使用cors解决跨域问题)

2022-11-02

病理图像颜色反卷积,颜色反卷积可应用于H-DAB图像和组织病理学中常用的染色剂(H-E,H AEC,FAST Red,DAB)

介绍 颜色反卷积算法的设计针对RGB摄像机获取的颜色信息,基于免疫组化技术使用的染色剂RGB分量光的特异性吸收,分别计算每种染色剂对图像的作用效果。免疫组织化学图像处理通常用的染色包括DAB、H&E。 颜色反卷积可应用于H-DAB图像和组织病理学中常用的染色剂(H-E,H AEC,FAST Red,DAB),广泛应用于免疫组化染色图像颜色分离。 环境 #### Language de programmation : Python 2.7 #### Libs : numpy, matplotlib, sikit-learn, PySide, OpenCV2 运行步骤 1.运行ColorDeconvolution.py或者hsd.py,可以生成反卷积后的图像(一共有6个图),依据情况选择结果。 2.得到的HSI_Teinte_t1.png图像,灰度值比较低,在PS里面先用:图像-调整-曲线-自动,增加灰度值,再图像-调整-反相 ———————————————— 版权声明:本文为CSDN博主「可基大萌萌哒的马鹿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及

2022-08-23

nuclick组织病理数据集,用于病理分析,深度学习。三种不同类型的细胞定位,语义分割。

nuclick组织病理数据集,用于病理分析,深度学习。三种不同类型的细胞定位,语义分割。 包含原图,标签图(rgb标签)

2022-07-26

MoNuSeg数据集,用于病理研究。深度学习。

MoNuSeg数据集,用于病理研究。深度学习。

2022-06-29

consep数据集,用于病理研究。包括验证集,测试集。

consep数据集,用于病理研究。包括验证集,测试集。已经把错误的一个图删掉了。

2022-06-29

upernet_swin_tiny

swinUnet权重资源

2022-06-08

app开发基本流程,包括小程序,前后端的学习内容推荐

app开发基本流程,包括小程序,前后端的学习内容推荐 包括各种B站的视频资源

2022-06-08

用uniapp实现一个简单的计算器

用uniapp实现一个简单的计算器,亲测有效!

2022-06-08

深度学习minist手写体识别代码

深度学习入门,minist手写体识别。包含test,train代码,已经包含了预训练weight,也可以直接使用

2022-04-26

stlink 制作方案

st-link 制作方案,硬件开发,电路原理图及PCB 。。。。

2018-08-10

空空如也

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

TA关注的人

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