自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 Huggingface学习笔记

huggingface学习笔记

2024-02-26 22:08:07 404

原创 刘知远LLM——Transformer与预训练模型

介绍transformer及预训练语言模型的知识

2024-02-26 21:49:20 955

原创 刘知远LLM——神经网络基础

人工神经网络。启发于生物神经细胞

2024-02-07 16:55:00 1390

原创 李宏毅LLM——大模型+大资料的神奇力量

对应视频P12-P14。

2024-02-07 16:14:40 552

原创 李宏毅LLM——生成式学习的两种策略

new bing可以联网,何时进行搜寻由机器自己决定,具有随机性。越大的模型受到错误例子的影响越大。期待一:成为专才,解某一个特定任务 ,有机会在单一任务上赢过通才。大模型读过很多资料,但他不知道应该做什么,需要有人来引导。期待二:成为通才,什么都会。BERT的天生劣势:文字填空无法生成完整的句子。原因:给栗子只是为了唤醒GPT需要做的任务。生成质量:各个击破更好,所以用于文字生成。生成有结构的复杂物件也是由小的结构组成。速度:一次到位更快,所以用于影像生成。GPT是文字接龙,而BERT是文字填空。

2024-02-07 14:49:56 820

原创 书生·浦语大模型--第六节课笔记&作业--OpenCompass大模型评测

为什么需要评测?统一的模型评测如何评测?基座模型需要加上额外的提示客观评测:只要回答包括北京就可以认为正确主观评测:创作类问题。人工评测不现实,用模型来评测模型,如GPT4作为裁判。

2024-01-26 01:06:12 402

原创 书生·浦语大模型--第五节课笔记&作业--LMDeploy 大模型量化部署实践

针对英伟达平台量化可以节省显存,提升推理速度访问数据占用了大量时间有一部分很重要的参数不量化,保留性能。其余部分量化节约显存。

2024-01-24 23:53:43 446

原创 书生·浦语大模型--第四节课笔记--XTuner大模型单卡低成本微调

增量预训练和指令跟随通过指令微调获得instructed LLM。

2024-01-23 23:33:13 597

原创 书生·浦语大模型--第四节课作业

构建数据集,使用 XTuner 微调 InternLM-Chat-7B 模型, 让模型学习到它是你的智能小助手,效果如下图所示,本作业训练出来的模型的输出需要将不要葱姜蒜大佬替换成自己名字或昵称!

2024-01-23 23:31:50 381

原创 书生·浦语大模型--第三节课作业

书生·浦语大模型--第三节课作业基础部分进阶部分基础部分复现课程知识库助手搭建过程模型加载测试进阶部分要求:选择一个垂直领域,收集该领域的专业资料构建专业知识库,并搭建专业问答助手,并在 OpenXLab 上成功部署(截图,并提供应用地址)

2024-01-20 23:31:41 340

原创 刘知远LLM入门到实战——自然语言基础

为什么NLP等领域的模型越来越大?大模型会带来哪些新的范式和挑战?

2024-01-16 23:33:36 393

原创 李宏毅LLM——机器学习基础知识

机器学习 = 机器自动找出一种函数根据函数的不同,可以分为回归问题(输出数值)和分类问题(输出类别,选择题)生成有结构的物件,如图片、文句ChatGPT是生成式学习,只不过是将生成式学习拆成多个分类问题来简化找出函式的三大步骤前置作业:决定需要什么样的函数,取决于需要做的应用设定范围:决定候选函式的集合:CNN/RNN/Transformer设定标准:定出评价函式好坏的标准,Supervised Learning:资料标注,计算Loss function。Semi-supervised Lear

2024-01-16 22:35:56 918

原创 李宏毅LLM——ChatGPT原理剖析

ChatGPT原理剖析。- 直观感受:结果有模有样、每次输出结果都不同、可以追问、幻想出的答案- 误解:罐头回答、答案是网络搜索的结果- 真正做的事:文字接龙,function,几率分布 -> 采样

2024-01-16 20:08:36 491

原创 书生·浦语大模型--第三节课笔记--基于 InternLM 和 LangChain 搭建你的知识库

基于 InternLM 和 LangChain 搭建你的知识库。

2024-01-15 19:59:56 502

原创 YOLOv8训练自己的数据集

yolov8训练自定义数据集,包括数据集标注、分割、训练以及最终的测试。

2024-01-15 18:43:40 1558

原创 书生·浦语大模型--第二节课作业

第二次作业

2024-01-12 23:38:59 385

原创 书生·浦语大模型--第二节课笔记

简单部署internLM的demo

2024-01-12 21:29:38 441

原创 书生·浦语大模型--第一节课

大语言模型成为学术界和工业界的热门话题。起源于2018年的GPT-1。

2024-01-09 19:49:23 958

原创 STM32LL库系列教程(三)——串口中断

**开发平台** : 正点原子 探索者STM32F407ZET6 cube mx:V 5.1.0 keil uVision5注意:本教程默认读者已经对stm32和cubemx软件有一定了解;为节省篇幅,详细配置cubemx的步骤仅在第一篇中说明,以后仅会简略介绍配置相关内容。STM32LL库系列教程(三)——串口中断实验目的:实验现象:初始化完成,串口打印OK; ...

2022-09-08 15:36:57 4435 3

原创 Python环境下使用MATLAB

python环境下使用matlab

2022-09-08 15:35:17 1331 1

原创 TI杯 LaunchPad MSP430开发环境搭建

从19年的国赛开始,TI成了全国大学生电子设计大赛(以下简称为电赛)的主办方,同样隔年举办的省赛大多数也是TI主办。电赛一般有一题是需要使用主办方芯片的,所以学一学TI的MSP430也是挺有必要的。LanuchPad就是TI官方做的MSP430的开发板,电赛开始前几个月一般可以免费申请(白嫖),当然,怕麻烦或者错过了也可以自己买,一般几十块钱就可以了。我这块的主控芯片是MSP430G2553是一个比较常用的型号了。很多人应该和我一样,从51单片机学到STM32,所以,对MSP430这块也不是很熟悉。这个

2020-11-04 20:09:52 5755

原创 蓝桥杯嵌入式备赛(三)——驱动LED

拿到板子,第一件事当然是点灯文章目录1. 硬件结构1. 硬件结构在原理图中,找到LED部分的电路由原理图可知,板载8个led灯,通过锁存器74HC573与单片机相连接,每次给LE一个下降沿,锁存器更新状态。使用锁存器的好处是更好的利用引脚。对应引脚:LED0 ~ 7 --> PC8 ~ PC15LE --> PD2LED的驱动无非是改变GPIO输出的状态。可以在V3.5库文件中的GPIO中修改得到。修改好对应需要的GPIO即可。...

2020-09-10 08:52:46 476

原创 keil 4 玄学报错(old syntax,please use xxxx)

因为参加蓝桥杯,下载了keil4好家伙,编译例程就好几十个warning和错误看网上说重装可以解决问题,试了试,果然!真·玄学错误

2020-09-08 19:40:28 1870

原创 蓝桥杯嵌入式备赛(一)——准备工作

大二上报名了蓝桥杯比赛(电子类嵌入式),本来下学期开学就可以比赛的,但是因为疫情拖到了10月份,从今天开始备赛,在这里顺便分享、记录一下自己的经历。文章目录1. 比赛内容2. 比赛提供文档3. keil4资源1. 比赛内容蓝桥杯比赛分类还挺多,基本涵盖了所有编程项目。但主要还是分为电子类和软件类。我报的就是电子类。电子类又分为单片机(IAP15F2K61S2)和嵌入式(STM32F103RBT6(ARM Cortex M3))。题型上:竞赛试题由客观题和基于统一硬件平台的程序设计与调试试题两部分组

2020-09-08 16:42:27 3897 3

原创 STM32基础入门(四)——CubeMX创建工程

STM32CubeMX是一种图形化工具,可以非常轻松地配置STM32微控制器和微处理器,并可以通过逐步的过程为Arm ®Cortex®-M内核或Arm ® Cortex ®A的Linux®设备树生成相应的初始化C代码。

2020-07-17 15:02:47 2769

原创 STM32基础入门(三)——Keil的使用

MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 MDK-ARM专为微控制器应用而设计,不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用。

2020-07-16 23:49:01 6894

原创 STM32基础入门(二)——STM32入坑指南

介绍STM32入坑的一些问题及资料

2020-07-15 22:33:33 13000 2

原创 STM32基础入门(一)——STM32概览

本次教程主要介绍 :HAL库配合CUBEMX配置一些常用外设的初始化,直观感受STM32编程,用最短时间入门STM32。

2020-07-15 22:22:37 4137

原创 STM32LL库系列教程(一)—— LL库概览及资料

用过STM32的朋友,对于标准库 (*Standard Peripheral Libraries*)和HAL库(*Hardware Abstraction Layer*)应该都不会陌生。事实上,ST在推行HAL库的时候,逐渐停止了对于标准库的更新(新出的芯片以及不再提供标准库了),但他们也意识到了HAL库效率较低的问题,因此同时也推出了LL( *Low-layer* )**库**。

2020-07-07 17:18:21 30250 2

原创 Keil在C++环境下添加C文件的BUG(Undefined symbol )

今天在改动keil一个C++环境的工程的时候,添加了一个c文件。并在main函数中调用该C文件的函数。报错如下.\Objects\osdk_stm32.axf: Error: L6218E: Undefined symbol cm_backtrace_init(const char*, const char*, const char*) (referred from main.o).Not enough information to list image symbols.Not enough inf

2020-06-02 23:46:43 1318

翻译 STM32Cube扩展包开发指南

本文翻译于ST官网文档,《Development guidelines for STM32Cube Expansion Packages》文章目录介绍1. 总体信息2. 参考和首字母缩写词3. STM32Cube MCU软件包和STM32Cube扩展软件包3.1 STM32Cube MCU软件包3.2 STM32Cube扩展软件包4. 包装要求4.1 使用STM32CubeMX开发示例4.2 STM32Cube MCU软件包驱动程序和中间件的扩展5. 新的中间件集成5.1 要求5.2 组织5.3 以对.

2020-05-13 21:10:26 1488 1

原创 STM32串口调试 输出调试信息

标准C语言预处理要求定义某些对象宏,每个预定义宏的名称一两个下划线字符开头和结尾,这些预定义宏不能被取消定义(#undef)或由编程人员重新定义。常用的如下:LINE 当前程序行的行号,表示为十进制整型常量FILE 当前源文件名,表示字符串型常量__DATE__转换的日历日期,表示为Mmm dd yyyy 形式的字符串常量,Mmm是由asctime产生的。TIME 转换的时间,表示"h...

2020-04-02 22:28:39 1472

原创 minifly_v1.3学习笔记(五) minifly的信息流向

通过前面radiolinkTask、usblink.c、atkp.c三个文件的学习,minifly的信息流向关于上位机(usb)和遥控器的部分基本也就介绍完成了。因为是freertos的操作系统,加上内部采用匿名的通信协议,所以通过usb以及串口中断的方式接受的信息,都经历了存入队列,atkp解码这样的步骤,才能获取接收信息的意义下面来对minifly内部接收以及发送信息的过程进行分析:...

2020-01-22 20:46:40 974 2

原创 Robomaster2020学习(一)——电机选型

文章目录1. 资料获取2. 电机选型1. 资料获取RM官方网站2. 电机选型以 RoboMaster AI 机器人 2020 标准版 为例,基本可以看出这几个电机所使用的场合其中,snail电机是一个PWM控制的直流无刷电机,由于没有霍尔传感器,该电机不能实现闭环控制,有一 些队伍会使用去掉减速箱的M3508电机作为替代方案。...

2020-01-22 20:44:14 3131

原创 经纬M600室内定位OSDK_STM32开发(一)——环境搭建

参考资料:Hardware Setup Guide - DJI Onboard SDK Documentation文章目录1. 硬件连接2. 软件环境搭建2.1 github下载源码2.2 DJI PC Assistant 2软件2.3 DJI GO App3. 获取APP ID和密钥4. 启用OSDK5. STM32工具链6. 测试1. 硬件连接连接GND,TX,RX三线,VC...

2020-01-22 13:00:52 1139 6

原创 STM32LL库系列教程(四)——外部中断

本文介绍通过LL库,读取按键外部中断,改变LED亮灭

2020-01-19 01:46:51 7164 6

原创 STM32LL库系列教程(二)——点亮LED灯

LL库直接操作寄存器,改变GPIO输出状态,进而点亮LED灯

2020-01-15 00:19:45 8712 3

原创 嵌入式工程师必须知道的一些好网站

废话不多说,介绍一些嵌入式相关的好网站链接已经做成超链接了,直接点击标题即可1. cubemx——微雪电子关于cubemx的系列教程网上已经有很多了,但很多只是涉及操作,建立工程,原理说的比较少,因此,在这里推荐一下微雪电子。原理和实际建立工程的步骤都比较详细了。有兴趣学cubemx的可以看一看。2. 电路城电路城同样也是一个很好的网站,在上面有许多做好的工程,免费的也很多,pcb,代...

2019-12-21 16:52:26 4840 2

原创 Source Insight的简单使用

工欲善其事,必先利其器。随着工程的逐渐变大,在keil下阅读源码逐渐不方便了起来。因此在这里推荐一款强大的代码编辑器Source Insight。先介绍一下他最强大的功能:丰富的语言支持、便捷的功能、快速的源码导航、实时的上下文显示、独立的符号数据库。Source Insight是如今最好用的语言编辑器之一,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自...

2019-11-14 20:46:57 458

原创 Altium designer学习(三)贴片元器件的选择——贴片电阻篇

初学Altium designer的时候,最早接触的便是贴片的一些元件。但当我们在看别人的设计时,或许会疑惑——如电阻、电容0402,0603的具体大小,以及如何选型。下面来简单介绍一下。贴片电阻特性:体积小,重量轻适合波峰焊和回流焊机械虽度高,高频特性优越常用规格价格比传统的引线电阻还便宜生产成本低,配合自动贴片机,适合现代电子产品规模化生产使用状况:由于价格便宜,生产方便,能大...

2019-11-07 18:18:55 4526

STM32Cube扩展包开发指南.pdf

STM32Cube扩展包开发指南 STMCube™是意法半导体的一项原始计划,旨在通过以下方式使开发人员的生活更轻松。减少开发工作量,时间和成本。 STM32Cube涵盖了整个STM32产品组合。 STM32Cube包括: - STM32CubeMX,一种图形软件配置工具,允许生成 使用图形向导的C初始化代码。 - 每个STM32微控制器都提供全面的STM32Cube MCU软件包 系列

2020-05-13

空空如也

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

TA关注的人

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