E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Pytorch源码分析
RTthread线程间通信(邮箱,消息队列,信号/软件中断)---03信号(软件中断)
源码分析
信号实际使用看这一个#ifdefined(RT_USING_SIGNALS)rt_sigset_tsig_pending;/**sig_vectors==RT_NULL){//这一个线程之前没有安转过rt_thread_alloc_sig(tid);}if(tid->sig_vectors){old=tid->sig_vectors[signo];if(handler==SIG_IGN)tid->
唐·柯里昂798
·
2024-02-06 09:15
网络
物联网
笔记
单片机
stm32
51单片机
mcu
netty-websocket扩展协议及token鉴权补充
文章源码:gitee源码部分可以看上一篇文章中的
源码分析
netty-websocket鉴权token及统一请求和响应头(鉴权控制器)最近刚好没事,看到有朋友说自定义协议好搞,我就想了想,发现上面那种方式实现确实麻烦
离别又见离别
·
2024-02-06 08:12
java排坑之路
websocket
lua
网络协议
c++之std::unique_lock, std::lock, std::scoped_lock及std::condition_variable
可用的第二个参数有三种,而lock_guard只有一种unique_lock的析构需要判断_M_owns,而lock_guard无需判定条件变量的传参为unique_lock说什么都不如源码来的简单明了1.1
源码分析
liuge
·
2024-02-06 08:12
c++学习
c++
开发语言
后端
xv6(RISC-V)操作系统
源码分析
第六节——锁
一、程序并发执行带来的问题及解决方案(一)并发执行带来的问题程序的并发执行提高了程序执行的效率,这是大多数内核所追求的,xv6也是这样。xv6采用两种方式实现程序的并发执行:采用多处理器架构在一个CPU上实现多线程机制xv6采用多处理器架构(硬件系统具有多个CPU独立执行)来实现程序的并发执行。这些CPU共享同一个DRAM,这种共享就带了问题:一个CPU在读取一个数据的同时,另一个CPU正在更新它
MCQSLW
·
2024-02-06 08:05
risc-v
unix
汇编
c语言
xv6(RISC-V)操作系统
源码分析
第一节——操作系统接口
一、内核与进程xv6使用传统形式内核(一个向其他运行中的程序提供服务的特殊程序)。每一个正在运行的程序称为进程,进程拥有自己的指令、数据与栈的内存空间。它们的功能如下:指令:实现程序的运算数据:用于运算过程的变量栈:管理程序的过程调用一个计算机通常有许多进程,但只有一个内核。二、进程调用内核服务的方式——系统调用进程通过调用系统调用来调用内核的服务。系统调用是操作系统接口中的一个调用。系统调用会进
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
c语言
xv6(RISC-V)操作系统
源码分析
第二节——操作系统组织
一、一个操作系统的基本要求一个操作系统至少需要满足以下三个要求:多路复用进程隔离进程通信(一)多路复用硬件CPU的数量有限,且往往少于同时存在的进程数量。而操作系统需要支持进程的并发执行,所以操作系统应该能使多个进程分时共享计算机的资源。(二)进程隔离一个进程的运行,应当具有一定的独立性,这个独立性指该进程在一定程度上不受其他进程的影响。这可以保证出了bug的程序不会严重影响其他程序的正常运行。(
MCQSLW
·
2024-02-06 08:34
risc-v
c语言
unix
汇编
vscode
xv6(RISC-V)操作系统
源码分析
第三节——地址映射与内存分配
一、xv6页表的作用物理内存指DRAM中的存储单元。物理存储器的一个字节有一个地址,称为物理地址。当指令操作虚拟地址时,分页硬件会将其翻译成物理地址,然后发送给DRAM硬件以读写。而分页硬件操作的核心数据结构就是页表。页表在物理内存中。通过页表机制,xv6为每个进程提供各自私有的地址空间和内存。页表决定了内存地址的含义与物理内存的哪些部分可以被访问。页表提供了一个间接层次,允许xv6实现如下技巧:
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
xv6(RISC-V)操作系统
源码分析
第五节——中断与设备驱动
一、驱动程序驱动程序是操作系统中管理特定设备的代码,它的功能包括:配置设备相关的硬件控制设备的执行处理设备产生的中断与等待设备I/O的进程进行交互驱动程序会与它所管理的设备并发执行。驱动程序必须了解设备的硬件接口。设备可以产生设备中断,在xv6中,内核中的devintr程序会处理这个中断。许多设备驱动程序会在两个上下文(context)中执行代码。这两个上下文分别是:上半部分(tophalf):在
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
c语言
Semaphore
源码分析
1.Semaphore定义Semaphore主要用于限量控制并发执行代码的工具类,其内部通过一个permit来进行定义并发执行的数量,其实可以理解为一个限制数量的ReadLock获取.Semaphore主要特点:Semaphore方法的实现通过Sync(AQS的继承类)代理来实现2.支持公平与非公平模式,都是在AQS的子类里面进行,主要区分在tryAcquire里面先看一个简单的demoimpor
铁甲依然在_978f
·
2024-02-06 07:12
ReentrantLock
源码分析
、LockSuppor、ReentrantReadWriteLock、锁优化的方法
ReentrantLock类图我们看一下重入锁ReentrantLock类关系图,它是实现了Lock接口的类。NonfairSync和FairSync都继承自抽象类Sync,在ReentrantLock中有非公平锁NonfairSync和公平锁FairSync的实现。在重入锁ReentrantLock类关系图中,我们可以看到NonfairSync和FairSync都继承自抽象类Sync,而Sync
_蓝天IT_
·
2024-02-06 07:12
并发编程专题
数据库
安装GPU版本的
pytorch
(官网安装
pytorch
只有cpu版本)
如何检查自己的
pytorch
是否cpu还是GPU格式的呢?
万年枝
·
2024-02-06 06:59
python
PyTorch
2.2 中文官方教程(七)
使用torchtext库进行文本分类原文:
pytorch
.org/tutorials/beginner/text_sentiment_ngrams_tutorial.html译者:飞龙协议:CCBY-NC-SA4.0
绝不原创的飞龙
·
2024-02-06 03:15
人工智能
pytorch
人工智能
python
Pytorch
学习记录-卷积Seq2Seq(模型训练)
Pytorch
学习记录-torchtext和
Pytorch
的实例50.
PyTorch
Seq2Seq项目介绍在完成基本的torchtext之后,找到了这个教程,《基于
Pytorch
和torchtext来理解和实现
我的昵称违规了
·
2024-02-06 03:47
MySQL进阶垫脚石:线程长时间处于killed状态怎么破?
二、
源码分析
1、MySQL执行流程简介MySQL的启
程序员与Python
·
2024-02-06 03:36
数据库
mysql
数据库
java
多线程
redis
PyTorch
2.2 中文官方教程(十六)
介绍torch.compile原文:
pytorch
.org/tutorials/intermediate/torch_compile_tutorial.html译者:飞龙协议:CCBY-NC-SA4.0
绝不原创的飞龙
·
2024-02-06 01:40
人工智能
pytorch
人工智能
python
架构师五分钟带你读懂,Volatile的作用及原理
架构师五分钟带你读懂,Volatile的作用及原理文章简介分析volatile的作用以及底层实现原理,这也是大公司喜欢问的问题内容导航volatile的作用什么是可见性volatile
源码分析
一、volatile
勤奋的码农
·
2024-02-06 00:17
PyTorch
2.2 中文官方教程(十九)
使用RPC进行分布式管道并行原文:
pytorch
.org/tutorials/intermediate/dist_pipeline_parallel_tutorial.html译者:飞龙协议:CCBY-NC-SA4.0
绝不原创的飞龙
·
2024-02-05 22:18
人工智能
pytorch
人工智能
python
PyTorch
2.2 中文官方教程(十五)
(beta)计算机视觉的量化迁移学习教程原文:
pytorch
.org/tutorials/intermediate/quantized_transfer_learning_tutorial.html译者
绝不原创的飞龙
·
2024-02-05 22:16
人工智能
pytorch
人工智能
python
Ubuntu+GPU搭建Stable-Diffusion教程
github.com/AUTOMATIC1111/stable-diffusion-webui.git进入项目目录下cdstable-diffusion-webui/2.安装对应Python依赖包首先安装
pytorch
AI华山论剑
·
2024-02-05 21:11
ubuntu
stable
diffusion
linux
消息中间件之RocketMQ
源码分析
(五)
消费进度保存机制消费者启动时会同时启动位点管理器,RocketMQ设计了远程位点管理和本地位点管理两种位点管理方式.集群消费时,位点由客户端提交给Broker保存.广播消费时,位点保存在消费者本地磁盘上OffsetStore接口核心方法voidload():加载位点信息voidupdateOffset():更新缓存位点信息longreadOffset():读取本地位点信息voidpersistAl
coffee_babe
·
2024-02-05 20:57
消息中间件
java-rocketmq
rocketmq
java
PyTorch
识别验证码
##一、生成测试集数据pipinstallcaptchacommon.pyimportrandomimporttimecaptcha_array=list("0123456789abcdefghijklmnopqrstuvwxyz")captcha_size=4fromcaptcha.imageimportImageCaptchaif__name__=='__main__':foriinrange
NeilNiu
·
2024-02-05 20:18
机器学习
pytorch
python
人工智能
Python-Flair 实现英文命名实体识别(NER)
Flair的框架直接构建在
PyTorch
上,
PyTorch
是最好的深度学习框架之一。
小小晓晓阳
·
2024-02-05 20:36
NLP
python
开发语言
nlp
NER
温州大学《深度学习》课程课件(四、浅层神经网络)
本章内容见“授课计划”的标红部分使用教材:吴恩达《深度学习》课程笔记,这门课基本按照吴恩达老师的课程进度进行,但使用的深度学习框架我改成了
PyTorch
。
风度78
·
2024-02-05 19:04
神经网络
深度学习
人工智能
xhtml
计算机视觉
SpringBoot Security安全认证框架初始化流程&认证流程之
源码分析
SpringBootSecurity安全认证框架初始化流程&认证流程之
源码分析
以RuoYi-Vue前后端分离版本为例分析SpringBootSecurity安全认证框架初始化流程&认证流程的
源码分析
目录
老杜095
·
2024-02-05 18:04
微服务
Java
spring
boot
安全
java
深度学习GPU的环境太乱?从头配置环境:理解+实操
1.从驱动重装GPU环境2.装对应的
pytorch
包3.mmsegmention等安装【注:从1开始进入正题】小白关于环境配置的一点理解linux下所有的命令行都是工具,类似软件,安装在某个位置,并把位置添加到环境变量里面
Deserve_p
·
2024-02-05 17:42
环境配置
深度学习
人工智能
环境配置
环境
DPDK系列之四十一数据收发整体流程
源码分析
之一整体流程
一、说明在前面的分析中基本介绍了DPDK中的各种模块的技术架构,从这篇开始,就从头开始对整个代码的流程进行分析,然后在此基础上,初步掌握了DPDK的代码架构和功能分析后,再对基于DPDK的上层应用进行分析。这是一个从分到合,从基础到应用的过程。在这个过程中需要不断的回顾和补充原来的知识。二、数据包流程在前面详细分析过数据包的转运流程,其实做一种IO接口,一定是分成两部分,即数据的接收和发送。从宏观
fpcc
·
2024-02-05 17:18
网络开发
DPDK
SOFABolt
源码分析
13 - Connection 事件处理机制的设计
image.pngConnection事件处理相关类ConnectionEventType:定义了三种Connection相关事件ConnectionEventHandler:Connection事件处理器,处理两类事件Netty定义的事件:例如connect,channelActive等SOFABolt定义的事件:事件类型ConnectionEventTypeRpcConnectionEvent
原水寒
·
2024-02-05 16:48
从0开始用
PyTorch
构建完整的 NeRF
导读:笔者通过整理分析了NeRF论文和相关参考代码,将为读者朋友讲述利用
PyTorch
框架,从0到1简单复现一个NeRF(神经辐射场)的实现细节和过程。
深蓝学院
·
2024-02-05 16:12
pytorch
NeRF
ROS-I simple_message
源码分析
:SmplMsgConnection
SmplMsgConnection类定义了一些接口和常用的方法,用于SimpleMessage消息的发送,它做了两个假设:连接能够发送原始字节数据(封装在simplemessage之中)提供显示的connect方法来建立连接(相应的也要有一个disconnect),对于无连接的通信,比如UDP,则可以不用实现connect方法(作为一个空操作)此处的连接(connection)是代表的抽象连接,也
play_robot
·
2024-02-05 16:23
LinkedList集合
LinkedList集合1.概述2.方法2.1特有方法2.2代码示例3.遍历方法4.注意事项5.
源码分析
其他集合类父类List类祖父类Collection类具体信息请查看API帮助文档1.概述LinkedList
酷小洋
·
2024-02-05 15:47
#
Java基础语法
java
idea
开发语言
PyTorch
2.2 中文官方教程(六)
音频音频I/O
pytorch
.org/tutorials/beginner/audio_io_tutorial.html此教程已移至
pytorch
.org/audio/stable/tutorials/
绝不原创的飞龙
·
2024-02-05 15:45
人工智能
pytorch
人工智能
python
2019年需要学习的专业知识
接下来的学习计划软件知识体系结构基础知识C/C++编程语言数据结构算法分析与实现中级知识编译器原理操作系统网络编程高级知识Linux内核
源码分析
硬件知识体系结构基础知识电路知识模拟电路数字电路计算机组成原理处理器体系架构实现应用性知识
大道而至简
·
2024-02-05 15:13
ttools阅读笔记
ttools是mgharbi写的关于
pytorch
的一个帮助库,意思是torchtools。
waiting不是违停
·
2024-02-05 15:32
Python图像处理
PyTorch
使用
conda23.7.4目录前言创建虚拟环境1、查看当前有哪些虚拟环境2、创建虚拟环境
pytorch
3、激活及关闭
pytorch
虚拟环境4、删除
pytorch
虚拟环境使用yolov5测试1、切换至yolov5
liuwei200000
·
2024-02-05 15:18
pytorch
人工智能
python
从零开始 TensorRT(3)Python 篇:解析 ONNX、
PyTorch
TensorRT 接口
TensorRTPython官方文档:CUDAPythonB站视频教程视频配套代码cookbook示例:解析ONNX模型参考源码:cookbook→04-BuildEngineByONNXParser→
pyTorch
-ONNX-TensorRT
秋山丶雪绪
·
2024-02-05 14:58
TensorRT
python
pytorch
TensorRT
了解Vue2全局API这一篇就够了
复习完之后小哆啦也会跟着大佬去学习vue的
源码分析
,在总结的时候小哆啦也尽量去理解大佬的设计思想。
故梦867
·
2024-02-05 14:56
vue.js
前端
javascript
SpringBoot自动装配原理
源码分析
(详细)
SpringBoot自动装配原理
源码分析
1.前言2.SpringBoot源码2.1@SpringBootApplication注解2.2@EnableAutoConfiguration注解2.2.1selectImports
coderedma
·
2024-02-05 13:55
spring
boot
java
后端
Transformer的
PyTorch
实现之若干问题探讨(一)
《Transformer的
PyTorch
实现》这篇博文以一个机器翻译任务非常优雅简介的阐述了Transformer结构。在阅读时存在一些小困惑,此处权当一个记录。
微凉的衣柜
·
2024-02-05 13:24
深度学习
transformer
pytorch
深度学习
使用deepspeed继续训练LLAMA
目录1.数据训练配置2.模型载入3.优化器设置4.DeepSpeed设置5.DeepSpeed初始化6.模型训练LLAMA模型子结构:1.数据训练配置利用
PyTorch
和Transformers库创建数据加载器
samoyan
·
2024-02-05 13:58
pytorch
llama
PyTorch
1.0 中文文档正式接受校对 | ApacheCN
参与方式:https://github.com/apachecn/
pytorch
-doc-zh/blob/master/CONTRIBUTING.md整体进度:https://github.com/apachecn
布客飞龙
·
2024-02-05 13:21
PyTorch
2.2 中文官方教程(二十)
移动设备在iOS上进行图像分割DeepLabV3原文:
pytorch
.org/tutorials/beginner/deeplabv3_on_ios.html译者:飞龙协议:CCBY-NC-SA4.0作者
绝不原创的飞龙
·
2024-02-05 13:56
人工智能
pytorch
人工智能
python
Python-
Pytorch
学习记录
目录1.python-pycharm下载安装2.VSCode下载安装3.MATLAB下载安装4.
pytorch
一条龙下载安装环境配置1.python-pycharm下载安装pycharm从安装到全副武装
yt_0618
·
2024-02-05 12:39
学习
trinitycore 魔兽服务器
源码分析
(一) 网络
trinitycore是游戏服务器的开源代码许多玩家使用魔兽的数据来进行测试,使用它来假设魔兽私服。官方网址https://www.trinitycore.org/类似的还有mangos和kbengine不过mangos使用庞大的ACE网络框架kbengine使用自写网络库两者均使用了多语言进行开发作为trinitycore主要使用c++。代码比较好读,就开启本篇这个代码阅读的坑代码要求具备c++
weixin_30781107
·
2024-02-05 12:03
c/c++
网络
操作系统
Nacos
源码分析
Nacos
源码分析
1.下载Nacos源码并运行要研究Nacos源码自然不能用打包好的Nacos服务端jar包来运行,需要下载源码自己编译来运行。
萧曵 丶
·
2024-02-05 11:55
Nacos
Nacos
配置中心
注册中心
JAVA
Sentinel
源码分析
Sentinel
源码分析
项目源码1.Sentinel的基本概念Sentinel实现限流、隔离、降级、熔断等功能,本质要做的就是两件事情:统计数据:统计某个资源的访问数据(QPS、RT等信息)规则判断:判断限流规则
萧曵 丶
·
2024-02-05 11:55
Sentinel
sentinel
java
数据库
【
PyTorch
][chapter 14][李宏毅深度学习][Word Embedding]
前言:这是用于自然语言处理中数据降维的一种方案。我们希望用一个向量来表示每一个单词.有不同的方案目录:one-hotEncodingword-class词的上下文表示count-basedperdition-basedCBOWSkip-GramwordEmbedding词向量相似度一one-hotEncoding假设英文有10万个单词,那每个单词用1个10万维的one-hot编码表示。其中只有1个
明朝百晓生
·
2024-02-05 11:06
深度学习
pytorch
embedding
SpringMVC精简知识点
数据格式化基本数据类型和字符串自动转换特殊数据类型和字符串自动转换验证及国际化应用实例注意事项和使用细节注解的结合使用数据类型转换校验核心类-DatBinder取消某个属性的绑定中文乱码解决处理json和HttpMessageConverter作业布置SpringMVC文件上传自定义拦截器异常处理SpringMVC执行流程-
源码分析
作业布置数据格式化
~ 小团子
·
2024-02-05 10:22
SpringMVC
java
spring
bert分类模型使用
bert-bert-chinese预训练模型去做分类任务,这里找了新闻分类数据,数据有20w,来自https://github.com/649453932/Bert-Chinese-Text-Classification-
Pytorch
木下瞳
·
2024-02-05 10:29
NLP
机器学习
深度学习
模型
bert
分类
人工智能
PyTorch
、NCNN、Numpy三者张量的shape
目录一、
PyTorch
二、NCNN三、Numpy一、
PyTorch
在
PyTorch
中,张量(Tensor)的形状通常按照(N,C,H,W)的顺序排列,其中:N是批量大小(batchsize)C是通道数(
六五酥
·
2024-02-05 09:30
pytorch
numpy
人工智能
深度学习本科课程 实验1
Pytorch
基本操作
一、
Pytorch
基本操作考察1.1任务内容使用初始化一个×的矩阵和一个×的矩阵,对两矩阵进行减法操作(要求实现三种不同的形式),给出结果并分析三种方式的不同(如果出现报错,分析报错的原因),同时需要指出在计算过程中发生了什么
11egativ1ty
·
2024-02-05 09:29
深度学习
本科课程
深度学习
人工智能
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他