- 博客(55)
- 资源 (8)
- 收藏
- 关注
原创 react hooks组件间的传值方式(使用ts),子孙传值给祖先组件
这边我给Context一个空对象,(给空数组不行),然后把要传的值和修改值的函数写成一个数组,都作为values传给子孙组件。其实理解为把const [tableList, setTableList] = useState() 都给子组件,让子组件也可以去修改tablelist。完成的需求:根组件有tablelist,孙子组件要去修改tablelist并且根组件同步更新。当然我是返回了数组,因为前面父组件我给了id一个any,会比较方便。祖先组件传值给孙子组件也很简单,也参考上面这篇文章。
2023-01-16 19:49:18 2351
原创 将pytorch模型部署到服务器(自己电脑),手机前端访问返回分类结果
将pytorch模型部署到服务器(将自己电脑作为服务器),手机前端访问返回分类结果,毕业设计必备!!
2022-10-19 14:26:16 1357
原创 病理图像反卷积
颜色反卷积算法的设计针对RGB摄像机获取的颜色信息,基于免疫组化技术使用的染色剂RGB分量光的特异性吸收,分别计算每种染色剂对图像的作用效果。免疫组织化学图像处理通常用的染色包括DAB、H&E。颜色反卷积可应用于H-DAB图像和组织病理学中常用的染色剂(H-E,H AEC,FAST Red,DAB),广泛应用于免疫组化染色图像颜色分离。
2022-08-23 15:48:55 670
原创 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
2022-11-02
病理图像颜色反卷积,颜色反卷积可应用于H-DAB图像和组织病理学中常用的染色剂(H-E,H AEC,FAST Red,DAB)
2022-08-23
nuclick组织病理数据集,用于病理分析,深度学习。三种不同类型的细胞定位,语义分割。
2022-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人