logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【CUDA】认识CUDA

CUDA是并行计算的平台和类C编程模型,能很容易的实现并行算法。只需配备NVIDIA GPU,就可以在许多设备上运行并行程序。

文章图片
#人工智能
【NLP】循环神经网络RNN

RNN(Recurrent Neural Network),中文称作循环神经网络,一般以序列数据为输入,通过网络内部的结构设计有效捕捉序列之间的关系特征,一般也是以序列形式进行输出RNN的循环机制使模型隐层上一时间步产生的结果,能够作为当下时间步输入的一部分(当下时间步的输入除了正常的输入外还包括上一步的隐层输出)对当下时间步的输出产生影响。

文章图片
#自然语言处理#rnn#人工智能
【CUDA】认识CUDA

CUDA是并行计算的平台和类C编程模型,能很容易的实现并行算法。只需配备NVIDIA GPU,就可以在许多设备上运行并行程序。

文章图片
#人工智能
卷积神经网络CNN

卷积神经网络是深度学习在计算机视觉领域的突破性成果。在计算机视觉领域,往往输入图像都很大,若使用全连接网络,计算代价较高。图像也很难保留原有的特征,导致图像处理的准确率不高卷积神经网络(Convolutional Neural Network)是含有卷积层的神经网络。卷积层的作用就是用来自动学习、提取图像的特征CNN网络主要有三部分构成:卷积层、池化层和全连接层构成,其中卷积层负责提取图像中的局部

文章图片
#cnn#人工智能#神经网络 +2
【NLP】循环神经网络RNN

RNN(Recurrent Neural Network),中文称作循环神经网络,一般以序列数据为输入,通过网络内部的结构设计有效捕捉序列之间的关系特征,一般也是以序列形式进行输出RNN的循环机制使模型隐层上一时间步产生的结果,能够作为当下时间步输入的一部分(当下时间步的输入除了正常的输入外还包括上一步的隐层输出)对当下时间步的输出产生影响。

文章图片
#自然语言处理#rnn#人工智能
【NLP】文本预处理

文本语料在输送给模型前一般需要一系列的预处理工作,才能符合模型输入的要求,如:将文本转化成模型需要的张量,规范张量的尺寸等,而且科学的文本预处理环节还将有效指导模型超参数的选择,提升模型的评估指标

文章图片
#自然语言处理#人工智能
【ONNX】ONNX的基本使用

ONNX Simplifier 的主要功能是通过分析和优化 ONNX 模型的计算图,移除冗余操作、合并相邻节点、优化常量节点等,从而减小模型的大小和计算量。这不仅可以提高模型的推理速度,还能使模型结构更加清晰,便于理解和部署(若模型结构没问题,其实ONNX Simplifier用处不大)直接使用ONNX搭建计算图的开发效率有些低,通常都是Pytorch转ONNX。类似于链表,注意处理好待删除节点的

文章图片
#神经网络#人工智能#深度学习
线程互斥、同步

多线程执行流共享的资源叫做临界资源每个线程内部访问临界资源的代码,被称为临界区任何时刻,互斥保证有且只有一个执行流进入临界区访问临界资源,通常对临界资源起保护作用不会被任何调度机制打断的操作,该操作只有两态:要么完成,要么未完成下面模拟实现一个抢票系统,将记录票的剩余张数的变量定义为全局变量,主线程创建四个新线程进行抢票,当票被抢完后这四个线程自动退出//抢票所耗费的时间

文章图片
#linux
【Qt】常用控件

Widget是Qt中的核心概念,英文原义是"小部件",此处将其翻译为"控件"。控件是构成一个图形化界面的基本要素,如按钮、列表视图、树形视图、单行输入框、多行输入框、滚动条、下拉框等都可以称为"控件"Qt作为一个成熟的GUI开发框架,内置了大量的常用控件。Qt也提供了"自定义控件"的能力,可以在现有控件不能满足需求时,对现有控件做出扩展,或者自定义出新的控件控件体系的发展完全没有控件。此时需要通过

文章图片
#qt#开发语言#c++
生产者消费者模型

对应到生产者消费者模型中,函数传参实际上就是生产者生产的过程,而执行函数体实际上就是消费者消费的过程,但生产者只负责生产数据,消费者只负责消费数据,在消费者消费期间生产者可以同时进行生产,因此生产者消费者模型本质是一种松耦合。消费者也不用找生产者索要数据,而是直接从这个容器中取数据。虽然消费者消费的快,但开始时阻塞队列中是没有数据的,因此消费者只能在empty条件变量下等待,直到生产者生产完一个数

文章图片
#linux
    共 27 条
  • 1
  • 2
  • 3
  • 请选择