- 博客(42)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 昇思MindSpore第七课---文本解码原理
文本解码是将模型的输出(通常是概率分布或词汇索引)转换为可读的自然语言文本的过程。在生成文本时,常见的解码方法包括贪心解码、束搜索(BeamSearch)、随机采样等。
2024-11-24 14:53:30
358
原创 昇思MindSpore第六课---Roberta Prompt Turning
在了解预训练语言模型的基础,以及预训练语言模型在Pre-training和Fine-tuning之后,我们已经可以预想到 Prompt的目的是将Fine-tuning的下游任务目标转换为Pre-training的任务。Prompt-Tuning起源于GPT-3的提出《Language Models are Few-Shot Learners》(NIPS2020),其认为超大规模的模型只要配合好合适的模板就可以极大化地发挥其推理和理解能力。
2024-11-24 14:25:01
576
原创 昇思MindSpore第五课---GPT2实文本摘要
GPT-2(Generative Pre-trained Transformer 2)是OpenAI发布的一种生成式预训练模型,是GPT系列的第二代。GPT2是使用Transformer结构的大规模预训练模型,但由于谷歌推出自己的Bird模型,GPT2的宣传效果并不理想。OpenAl团队对GPT2进行了改进扩大了模型规模并进行了预训练,但并未在下载任务上取得比Bird更好的效果。GPT2的核心任务是语言模型,可以用于各种下游任务。
2024-11-24 13:50:47
334
原创 昇思MindSpore第四课---GPT实现情感分类
GPT 系列是 OpenAI 的一系列预训练模型,GPT 的全称是 Generative Pre-Trained Transformer,顾名思义,GPT 的目标是通过Transformer,使用预训练技术得到通用的语言模型。和BERT类似,GPT-1同样采取pre-train +fine-tune的思路:先基于大量未标注语料数据进行预训练,后基于少量标注数据进行微调。
2024-11-20 19:12:47
613
原创 昇思MindSpore第三课---BERT模型的情感分析
目前Decoder only主要有GPT3、Bloom、LLAMA以及GLM。BERT目前可能并不常用,但是它是第一个并行预训练的模型,对于初学者来说更容易入手。
2024-11-20 17:03:04
159
原创 昇思MindSpore第二课---Transformer
Transformer是一种基于注意力机制结构的神经网络,其主要的作用就是用于处理机器翻译、语言建模以及文本生成等自然语言的处理。比如人类在做一篇阅读理解的时候,我们的注意力可能主要集中在我们所阅读的这一行内容。而机器也是如此,任务不同,所关注的地方也是不一样的。
2024-11-17 15:02:10
154
原创 《昇思25天学习打卡营第01天|sun65535》
昇思25天打卡训练营,让我第一次了解了华为昇思的平台,之前也有自己本地使用4060训练了一些“小模型”,但是都是比较皮毛的知识,只是根据教程去搭建。很少了解到具体的过程。昇思25天打卡训练营给了一个比较全面的训练课程。首先让我了解了昇思MindSpore的概念以及详细的框架,然后通过简单的入门训练实现了一个深度学习模型,每一步都有详细的解释,让我这个深度学习小白,也可以轻松的看懂。
2024-06-29 00:57:10
198
原创 开放原子线下训练营---STM32H7搭载TobudOS开发心得
其中特别注意的是,MDK的版本需要和指导文档中相同,当时在现场看到很多同学使用了最新版本的MDK,缺少一些插件,导致代码无法运行,建议使用 5.28a版本,其他版本也需要自己进行一些设置。全部对应完成之后,就可以编译代码,将其下载到开发板中,下载事接入USB之后,需要安装对应的驱动,驱动官网下载即可,右键驱动安装本地就可以。开放原子和腾讯真的非常nice,创造了这么好的氛围,还免费赠送价值这么高的开发板,能够面对面的和各位大佬进行交流,有一个很好的开发氛围。连接成功之后,在腾讯云就可以看到在线的状态。
2023-12-23 11:33:30
2536
2
原创 逆向第一课---安装ADB工具,并使用夜神模拟器连接
如果安装了Android SDK可以直接去目录下使用ADB命令。如果没有安装Android SDK,需要先通过下面的地址下载ADB根据自己的系统点击下载,我这里使用Windows系统,所以下载Windows系统。下载完成之后,将其放到固定的文件夹下面。然后,按照以下步骤,将文件路径添加到系统环境变量当中:(1)右键此电脑—》属性(2)点击高级系统设置—》环境变量(3)双击系统变量的Path(4)将刚刚放置ADB的文件路径复制过来(5)点击确定。
2023-10-28 16:05:50
1470
原创 香蕉派W2(7)---下载Android固件
一定要从这里下载Android镜像,直接用其他的img镜像可能会有问题。在工具的doc文件夹中有相应的指导,具体操作可依照文档。下载完成之后就可以重新启动W2开发板。如有错误,可以从log中查看详细信息。利用下载的工具,烧写镜像文件。有完整的驱动安装与下载的操作。
2023-05-08 20:45:00
332
原创 香蕉派W2(5)---搭建nextcloud
nextcloud有着很好的框架支持,也有很好的界面,是一款非常友好的个人网盘。将nextcloud安装到香蕉派W2上
2022-05-25 15:23:14
469
原创 香蕉派W2(4)---硬盘支持热插拔
1、捕捉U盘事件进入/etc/udev/rules.d目录下,创建一个usb自动挂载的规则文件10-usb.rules写入以下内容vim 10-usb.rules###########---USB---#################----------------------------------#KERNEL=="sd[a-z]*", SUBSYSTEM=="block", ACTION=="add", RUN+="/etc/udev/rules.d/usb_udev.sh usb %k
2022-05-20 14:51:34
274
原创 QT打包成一个exe,并且将安装包打包到最小
在使用QT的Debug生成exe,然后对exe输入命令,重新打包为一个exe,发现exe竟然要500多M,整个程序也仅仅只有14M而已,发现有大量的非必要文件,故现在使用以下方法进行打包,目前是打包最小的一种方式。1、使用Release编译出exe文件首先选择构建套件下面的Release然后重新编译运行打包,在程序目录下就能看到build-包名-Desktop_Qt_5_12_9_MinGW_64_bit-Release将其exe复制到一个新建文件夹中,然后打开输入命令cd /d ex
2021-08-28 11:23:41
4903
原创 openwrt无法读U盘和codepage cp437 not found的问题
在使用openwrt15.05时,发现U盘没有出现在/dev/sda1。再开启之后还是报codepage cp437 not found的问题。1、修改文件代码以mt7620a为例,修改target/linux/ramips/dts 目录下面的mt7620a.dtsi文件,就是修改status = "okay";这样编译之后,已经可以读到USB了。但是,报codepage cp437 not found的错误。然后再添加支持Kernel Modules ---> USB Support
2021-06-22 11:37:56
2150
原创 openwrt19.07(18.06)修改32M板子固件可以写入大于16M
在开发MT7621的时候发现,MT7621开发板给了32M的NAND Flash,而使用的openwrt只能支持16M,当固件大于16M时,无法进行烧写,所以需要修改相应的文件。需要修改两个文件:1、target/linux/ramips/dts目录下面的2、第一项修改完之后,如果直接放到板子当中运行,则会出现以下错误Flash size not aligned to erasesize, reducing to 14144KiB,这个问题主要是分配的空间问题。接下来就是要修改第二项目录下面的文
2021-06-18 11:14:12
1641
原创 openwrt编译中的问题
1、scripts/config/mconf: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directorysudo apt-get install libncurses52、问题awk: include/scan.awk: line 21: function asort never defined awk: include/scan
2021-05-22 09:19:20
1378
1
原创 搭建nginx+fcgi并使用frp实现内外网访问
使用holer访问,并且nginx与fcgi的搭建都是在下面这边文章当中https://blog.youkuaiyun.com/qq_40282557/article/details/116161550现在就是使用frp进行内网穿透1、工具准备(1)服务器,本文使用的是腾讯云服务器(2)一个域名,解析到服务器地址(3)frp的两个包,也就是服务器运行和本地的运行的下载地址为https://github.com/fatedier/frp/releases/服务器建议用下面代码方式进行下载wge
2021-04-28 10:57:46
471
原创 搭建nginx+fcgi并使用Holer实现内外网访问
1、pcre需要apt-get install libpcre3 libpcre3-devzlib需要apt-get install zlib1g zlib1g-devopenssl需要apt-get install openssl libssl-devconfigure lighttpd时出现configure: error: bzip2-headers and/or libs where not foundapt-get install libbz2-dev...
2021-04-27 15:55:42
644
原创 MT7621搭载openwrt实现U盘等设备自动挂载
1、首先写一个脚本文件,随意起一个名字比如usb.sh填入以下内容:#!/bin/shPATH="/mnt/sun"#要挂载的路径PATH_DEV="/dev/sda1"#设备路径if [ -b "$PATH_DEV" ] ;then if [ ! -d "$PATH" ]; then /bin/mkdir -p $PATH fi /bin/mount -t vfat $PATH_DEV $PATHfi2、把这个sh文件放到/sbin/目录下面,这
2021-04-26 15:57:05
1617
原创 ESP07的启动与下载
目前大多数人都使用ESP12F来进行ESP8266系列的学习,但是ESP07模块大小上更小一些,可以有效降低开发板的大小。(一)ESP07的启动启动基本上和ESP12F相近。其连接图如下图1所示:图1 ESP连线启动示意图还有GPIO2和GPIO0在运行和下载时的连接方式如下图2所示:图2 运行和下载时的连接方式(二)ESP07程序的编译make COMPILE=gcc BOOT=none APP=0 SPI_SPEED=40 SPI_MODE=QIO SPI_SIZE_MAP=2(三)E
2021-04-13 17:38:47
2758
1
原创 ESP8266开发中无法启动的问题
编译没有任何问题,下载到8266中时,出现以下问题:ets Jan 8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 25964, room 16tail 12chksum 0x2cho 0 tail 12 room 4load 0x3ffe8000, len 1296, room 12tail 4chksum 0xf5load 0x3ffe8510, len 1860, room 4tail 0chksum 0x99c
2021-03-23 11:45:47
1976
原创 QT开发中所遇到的问题(2)
1、 error: No rule to make target ‘…/*****/close.psd’, needed by ‘debug/qrc_resource.cpp’. Stop.需要修改资源文件,把其中的.psd文件删除即可,但是这是在QT5.12当中,在QT5.5当中就没这个问题,可能是由于环境的配置问题。...
2020-12-17 17:08:20
328
原创 QT谷歌拼音输入法的移植
1、下载谷歌拼音输入法,在GitHub中有相应的源码,直接下载就好。谷歌拼音输入法,所对应的文件2、将谷歌拼音输入法,建立为一个独立的QT工程,最好直接在git中下载QT工程。然后导入到自己需要移植输入法的QT工程当中。导入的方式为,在自己的.por文件当中添加:include ($$PWD/easyInput/easyInput.pri)easyInput即为目录名,easyInput.pri即为工程名。然后重新构建工程文件。3、在自己需要输入法显示的工程目录当中,添加头文件,并添加
2020-12-16 14:52:01
2374
8
原创 QT开发遇到的问题(1)
1、打开文件只有.pro的问题,没有选择构造套件(Kit),选择左下角的Debug选择相应的构建套件,即可成功的导入.c文件与.h文件。2、使其在开发板等嵌入式设备全屏的相关代码:this->setGeometry(0,0,QApplication::desktop()->screenGeometry().width(), QApplication::desktop()->screenGeometry().height());
2020-12-07 17:48:40
274
原创 利用Androidkiller来破解安卓游戏欢乐切水果
我们破解的目的是在进行购买时,不管成功还是失败都让其成功,这样就可以跳过支付,使用付费的道具。首先对Androidkiller配置一下将SDK的路径配置好,然后直接打开APK安装包,或者直接拖入也可。在这里重点注意的就是,如果一直卡在“正在反编译APK源码,请稍等”这一步,先把Androidkiller软件关闭 ,然后重新打开项目即可。重新打开可以看到如下图所示:在工程搜索一栏当中,输入“失败”然后点击这个小图标,选择文本转Unicode即可出现相应的Unicode,在点击搜索,即可搜到
2020-07-21 17:32:15
1670
1
原创 利用dex2jar工具和jd-gui工具反编译apk
dex2jar工具下载地址:链接:https://pan.baidu.com/s/1_r_jcGaV4_bt-06kHS-g6A提取码:3ogkjd-gui工具下载地址:链接:https://pan.baidu.com/s/189HQap6IiRPLemC3bysd5A提取码:yrfe下载需要进行反编译的apk文件,将apk文件进行解压,解压之后如下图所示:复制里面的classes.dex文件到dex2jar目录下面,利用win+R输入cmd,这里主要说明一下进入D盘,直接使用D:即可。cd到d
2020-07-14 16:57:29
271
原创 利用Xposed编写hook来拦截账号与密码
首先需要新建一个Android的工程文件,编写hook的工程框架,这个已经在上一篇文章中详细介绍,这主要是介绍一下,截获登录过程中的账号密码。1、建一个文件MainActivity,编写相应的文件内容。public class MainActivity extends AppCompatActivity { private final String ACCOUNT="samuel"; private final String PASSWORD="123456"; private
2020-07-14 15:36:02
656
原创 利用Android Studio编写一个简单的Xposed框架文件
一、编写相应的文件内容1、首先在app目录下面新建一个lib文件夹,注意不能直接使用libs文件夹,将XposedBridgeApi-**.jar文件复制到lib文件目录下面,然后点击鼠标右键,选择Add As Library选项。(XposedBridgeApi-54.jar下载链接:https://pan.baidu.com/s/1pFfsmtpZVz1v8loO1W9XWg 提取码:ovdf)并去项目目录下面build.gradle文件最后修改相应的文件内容implementation file
2020-07-10 16:30:58
1471
原创 Xposed工具的安装
Xposed工具安装首先去找对应的安装包,直接进行搜索就可以看见相关的下载地址刚刚进行学习,我就直接下载了上面图片上的版本,直接在手机以及模拟器中进行安装,发现在红米note7中无法运行,因为红米note7的安卓版本就是Android10,这个版本根本就不支持Android10,不过可能将手机Root一下就可以。网上有关于Android10安装的相关内容,需要另一款软件安装两个包才行,也就是Magisk软件,这个软件也是在进行Root之后才能够运行。通过网络搜索,发现有说需要 VPN,也有修
2020-07-07 17:16:37
2066
Xposed.zip
2020-07-10
LEDE无法进行安装hdparm
2021-12-28
QT获取管理员权限的问题
2021-08-31
QT中控件右键单击的问题
2021-08-19
运行命令iw dev wlan0 set channel 11报错
2021-03-17
有没有用AirKiss的大佬
2021-03-16
AirKiss自动配网在MT7621上运行
2021-03-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人