- 博客(38)
- 收藏
- 关注
原创 操作系统选择错题
编译器实质是程序指令,不由操作系统管理**闲逛进程:**当系统中没有就绪进程时,闲逛进程idle一直运行,优先级最低,不需要除cpu以外的任何资源多任务操作系统具有并发和并行的特点操作系统通过硬件地址机制保护进程的地址空间,使得每个进程只能访问自己的地址空间。不同于上一条,共享内存是指通信双方在内存中为了进程通信而新开辟的空间,专门用于进程通信;进程通过系统调用连接到共享内存通道是一种硬件技术核心态到用户态由操作系统程序执行后完成;反过来由硬件完成中断处理保存PC和PSW,子程序调用不保存P
2023-12-05 19:39:45
793
原创 华为CANN训练营笔记——应用开发全流程 [5](with 代码版)
第二部分——数字视觉预处理。本文介绍DVPP调用流程以及解码部分的详细代码
2022-08-25 20:49:02
1072
1
原创 华为CANN训练营笔记——应用开发全流程 [1](with 代码版)
华为CANN训练营,应用开发部分全流程的学习笔记。本文介绍了模型转换功能,以及简单介绍了单算子。介绍AscendCL
2022-08-25 19:27:44
1123
原创 华为CANN训练营笔记——应用开发全流程 [4](with 代码版)
继续模型加载与执行部分,为头文件定义的三大类实现了成员函数功能。给出了样例的编译命令和运行结果
2022-08-25 19:23:35
613
原创 华为CANN训练营笔记——应用开发全流程 [3](with 代码版)
实现模型加载与执行。综述模型推理流程,介绍了相关的接口,并附带对应Demo。本文定义了头文件与实现了图片格式转化功能,为头文件定义的三大类实现了成员函数功能。
2022-08-25 19:20:39
1227
原创 华为CANN训练营笔记——应用开发全流程 [2](with 代码版)
1. 介绍了Acl运行资源管理,包括对Device,Context和Stream的管理,并附带了对应的Demo。2. 实现HOST侧和Device侧的内存管理与数据传输,附带对应的Demo
2022-08-25 19:15:04
1499
原创 华为CANN训练营笔记[2]——环境搭建与样例试运行
CANN搭建环境,并跑通resnet50_firstapp和resnet50_image_classification
2022-08-21 21:43:44
1217
原创 目标检测笔记
目标检测算法的分类两步走先找出候选区域再对候选区域进行调整、分类代表:R-CNN一步走(端对端采用一个网络一步到位yolo目标检测不仅需要输出分类结果还要输出物体的位置信息。主要评估指标——IOU目标定位的简单实现思路增加一个全连接层,即FC1和FC2。FC1用于类别的输出,FC2用于位置信息(x, y, w, h)的输出。...
2022-04-22 16:31:23
1755
原创 ROC曲线和AUC
ROC曲线(Receptive Operating Characteristic,接受者工作曲线)和AUC(area under the curve,特指ROC曲线下的面积)通常用于评价一个二分类的优劣。AUC指标可以有两种解释传统的曲线下面积AUC=P(P正>P负)AUC = P(P_{正} > P_{负})AUC=P(P正>P负)。例如0.7的AUC可以表示,在70%的情况下,模型对正样本的打分高于负样本。ROC曲线的纵坐标是真阳率(TPR),横坐标是假阳率(FPR)
2022-04-19 16:07:25
1403
原创 傅里叶变换
傅里叶变换原文一切的波形都可以用正弦波叠加得到(“任何”周期信号都可以用一系列成谐波关系的正弦曲线来表示)。傅里叶展开,是将一个周期性函数,改写成一系列正弦函数和余弦函数的级数之和,且该“和”的极限,与原函数相等。傅里叶级数在时域是一个周期且连续的函数,在频域是一个非周期离散的函数;傅里叶变换则是将一个时域非周期连续的信号转换为频域非周期的连续函数。傅里叶变换可以看作一个周期无穷大的傅里叶级数。许多在时域看似不可能做到的数学操作,在频域反而很容易。时域到频域的变换只是一种表达方式的转变,便于直接
2022-04-02 19:19:53
5756
原创 tfidf特征和word2vec特征
做特征,生成一个新的训练集힘차게 날개를 펴고 하늘끝 까지 날아 보자1. Word2Vecw2v = Word2Vec(sentences, vector_size = 32, window = 3, min_count=5, sg = 0, hs = 1, seed = 2022)参数解释hs: 0指negative sampling(负采样); 1指hierarchical softmaxsg: 0指CBOW;1指skip-gramw2v.wvWord2Vec的wv属性是一个类
2022-03-11 19:01:27
3100
原创 BERT模型(Attention注意力机制 + Transformer Encoder)
BERT模型利用大规模无标注的预料训练,获得包含文本内在语义信息的Representation。本文旨在入门BERT,初步了解了解BERT的工作原理
2022-03-08 20:55:52
9881
1
原创 pytorch迁移学习+ResNet50实现猫十二分类——高准确率版
本文采取微调整个预训练模型的方式,使准确率从0.3提升到了0.93。之前写过一篇实现猫十二分类的文章,写出了大体的流程,但实际效果并不佳。
2022-03-03 19:57:07
4378
1
原创 ResNet应用——猫十二分类
题目出自Paddle猫十二分类,但实在不习惯Paddle,故用Pytorch重新写一遍。0. 库函数# 路径操作import os# 文件操作import shutil# torch相关import torchimport torch.nn as nnfrom torchvision import transforms# 日志import loggingimport randomimport numpy as npimport matplotlib.pyplot as plt
2022-02-28 15:42:54
5678
1
原创 手写minist的DataLoader
0. 库函数import osimport torch.nn as nnfrom torch.nn import Linearimport numpy as npimport structimport matplotlib.pyplot as pltfrom torch.utils.data import Dataset, DataLoaderfrom torchvision import transformsfrom torch.autograd import Variablefrom
2022-02-27 16:31:05
580
原创 pytorch实现MNIST识别——全流程
主要实现1. 掌握pytorch自带数据集的导入2. 初步编写DataLoader3. 定义模型、损失和优化器4. 训练简单神经网络5. 将模型结果保存至本地
2022-02-27 11:53:05
1466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人