利用RWKV-Runner初步感受一下ai的世界

最近又听到群里的高手在讨论RWKV-Runner,于是没忍住,就想试试,没想到第一关就卡住了。

从群里大咖上传的RWKV-Runner_windows_x64.exe文件开始吧,又找了个虚拟机,直接放在桌面上运行一下,结果就跳出一堆文件夹,并且还出了个提示:

The WebView2 runtime is required. Press Ok to download and install. Note: The
installer will download silently so please wait.
提示没看懂,赶紧百度翻译

大概意思是要装一个WebView2,按“确定”下载并安装。安装程序还是在后台自已 下前台没提示。

我一看,先把那些文件夹全删除了,把RWKV-Runner_windows_x64.exe弄D盘里吧。重新运行。

点击确定

这算后台静默安装么?

好像不是啊

应该是自动安装,但并不是后台静默。

这一切一闪眼就这样了

我也不懂应该怎么弄,先瞎弄一下吧。

先随便下了一个模型,然后点运行,先是提示没装py,点下载就自动下载安装了,双提示没装VC++,这个点了下载不会自动安装

还得自己手动安装

这样就显示成功了?


 

再点启动就开始跑了

但是好像我之前下的模型对不上号再下载一下吧。

然后再启动就提示读取模型了

但是我没有显卡啊。我的机器是虚拟机,没显卡

我也不知道有啥区别。我就先改成CPU

启动完成就有这个提示

 以上是用了一台winsever2022的机器出现的问题,但是在另一台win10企业版好像没有遇到要安装什么的提示,就直接能运行。

但是我当时有一个问题搞错了,就是没看显存。就是这个过程,让我后面又选错了模型。

 往下看,在这里。

我也是后来看软件的关于里的视频讲解才搞明白这一步。但是大神讲东西还是太快,这里专用和共享到底咋算,我也没搞明白。但我看大神圈点的是专用,那么,我这台机好像就是按4G算吧,但实际上,好像软件的标题栏上,有显示显存是多少啊。我的显存是4,但明显被占用了一些,我能不能选4的呢?

看大神的操作,他的显存是22,他只选了16的选项,但是16是顶头了,所以这里要选2还是四,其实我也不知道,我还是保守点选个2吧。

我这次看大神说,直接在主页上选就行。我就直接在主页上选了GPU-2G-3B-world,大神说2G是显存。3B是模型的规模,当然是越大越好。但是2G的显存选项就没有大小区别,只有了个3B,最后这个英文CN是代表已经训练了大量中文数据模型,而这个world是个啥?世界语么?搞不懂了。得了。要不选4G的?算了,还是没敢。这台设备可是挪用的,一但给弄坏了,麻烦。

直接点运行还是会告诉你Python没装,问是否下载,点就是了。

下载过程一样

不过没自动安装。再次点运行,它问了一下。点安装就是了。

安装过程就自动了

安装完之后,窗口自己就自动关了。

再点运行,py会闪一次。然后提示你模型没下载直接点下载就行了

它就自己给你选好了模型并下载了。

这个模型文件不小。5G多呢。

再点一下运行,就开始读取模型了。这个过程要运行py

还挺慢

到这样是好了?这个py界面竟然不自动关了?

我了个去,这语言。主打一个各说各的?

完了,他不会了

半天之后,不是他蒙了,我也蒙了。

杀了我吧。我就是死也不能跟他聊天啊。我还是得上个会说中国话的。直接选了这个。它就运行起来了。

这个快,不知道为啥,可能是因为我先下了那个模型的原因?

完了,还是乱码。

我这次把软件关了,重开。再运行的时候看到这样一行字。

还是不太行的样子。得,我直接换个没下载的模型吧。

试试就试试吧。4G7B的中文。直接上。试一下。能咋的?!

这个模型文件包也很大。

下载之后运行看看,读取挺慢的。

还在读的过程中,显存就吃了不少。

报错了

这咋整?

没招了,我感觉应该就是显存不足。

我最后还是设置了CPU模式。对了为了网页版访问,在配置里勾上了webUI

然后就正常了。

然后把config.json里的这个改一下。改成本机的局域网ip(注意,我之前用的是winserver那台我可没设置这一步。)

那台机默认好像是这样的,所以这里其实是改成一串0或是本机ip都可以,但是就是不可以是127.0.0.1,如果是127.0.0.1,就只能本地访问,局域网就访问不了。

内网访问或是本机ip访问都要加上端口号8000不能忘了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/491580.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java框架安全篇--Shiro-550漏洞

Java框架安全篇--Shiro-550漏洞 Shiro反序列化源码可以提取: https://codeload.github.com/apache/shiro/zip/shiro-root-1.2.4 JAVA反序列化就不说了,可以参考前面文章 https://blog.csdn.net/m0_63138919/article/details/136751184 初始Apache Sh…

安科瑞智慧安全用电综合解决方案

概述 智慧用电管理云平台是智慧城市建设的延伸成果,将电力物联网技术与云平台的大数据分析功能相结合,实现用电信息的可视化管理,可帮助用户实现安全用电,节约用电,可靠用电。平台支持web,app,微…

智慧交通(代码实现案例)

1.项目简介 目标: 了解智慧交通项目的架构知道智慧交通项目中的模块能够完成智慧交通项目的环境搭建 该项目是智慧交通项目,通过该项目掌握计算机视觉的方法在交通领域的相关应用,包括车道线检测的方法,多目标车辆追踪及流量统计方法&#…

1.4.1 着色器

着色器(Shader)是运行在GPU上的小程序,这些小程序为图形渲染管线的某个特定部分而运行,从基本意义上来说,着色器只是一种把输入转化为输出的程序。 一、着色器类QOpenGLShaderProgram QOpenGLShaderProgram是Qt中对着…

thinkadmin 新版安装步骤

1.通过 Composer 安装: ( 推荐方式,默认只安装 admin 模块 ) ### 创建项目( 需要在英文目录下面执行 ) composer create-project zoujingli/thinkadmin### 进入项目根目录 cd thinkadmin### 数据库初始化并安装 ### 默认使用 Sqlite 数据库,若使用其他数据库请按第二步修…

I.MX6ULL_Linux_驱动篇(57)linux Regmap API驱动

我们在前面学习 I2C 和 SPI 驱动的时候,针对 I2C 和 SPI 设备寄存器的操作都是通过相关的 API 函数进行操作的。这样 Linux 内核中就会充斥着大量的重复、冗余代码,但是这些本质上都是对寄存器的操作,所以为了方便内核开发人员统一访问 I2C/S…

当当狸智能激光雕刻机 多种材质自由雕刻,轻松打造独一无二的作品

提及“激光雕刻”,大多数人的印象一般都是:笨重巨大、价格昂贵、操作复杂、使用门槛较高、调试难度大...不是普通人能够随意操作的,让人望尘莫及。 而小米有品上新的这台「当当狸桌面智能激光雕刻机L1」,将超乎你的想象&#xff…

ABAP - 上传文件模板到SMW0,并从SMW0上下载模板

upload file template to SMW0 and download the template from it 首先上传文件到tcode SMW0 选择新建后,输入文件名和描述,再选择想要上传的文件 上传完成后: 在表WWWPARAMS, WWWDATA里就会有信息存进去 然后就可以程序里写代码了: 屏幕上的效果:

界面控件DevExpress WinForms/WPF v23.2 - 电子表格支持表单控件

DevExpress WinForm拥有180组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForm能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任…

yolov9报错:AttributeError: ‘list‘ object has no attribute ‘view‘的两种解决方法

1. 报错问题 In loss_tal.py: pred_distri, pred_scores torch.cat([xi.view(feats[0].shape[0], self.no, -1) for xi in feats], 2).split( (self.reg_max * 4, self.nc), 1) The error is as follows: AttributeError: list object has no attribute vie…

5.递归分治——1.递归与函数调用

程序运行 指令 指令的划分以函数为单位,调用函数本质上是使用call指令将pc指针移动到被调用的函数函数调用完成,需要使用return返回,本质是pc移回调用函数位置 数据 函数调用时,在堆栈区域要申请一片栈帧,函数的局…

linux用户管理命令2

useradd可以创建用户,其执行具体表现为在home文件夹下创建对应文件 那么有了useradd添加用户,自然有passwd添加用户密码 userdel可以删除用户,其中-r命令删除用户及其文件,-f命令可以强制删除用户,即使用户当前正在登录…

LeetCode 面试经典150题 205.同构字符串

题目: 给定两个字符串 s 和 t ,判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。 每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字…

【MATLAB源码-第16期】基于matlab的MSK定是同步仿真,采用gardner算法和锁相环。

操作环境: MATLAB 2022a 1、算法描述 **锁相环(PLL)** 是一种控制系统,用于将一个参考信号的相位与一个输入信号的相位同步。它在许多领域中都有应用,如通信、无线电、音频、视频和计算机系统。锁相环通常由以下几个…

什么是公网IP?

公网IP,即公开网络IP地址,是指在互联网中公开可见、可访问的IP地址。每个设备在连接互联网时,都需要一个唯一的公网IP地址,以便其他设备可以定位并与之通信。 尽管公网IP在网络通信中具有重要作用,但它也带来了一些安全…

机器学习之聚类算法、随机森林

文章目录 随机森林决策树基础特征值问题? 聚类算法 随机森林 决策树 基础 概念:从根节点一步步走到叶子节点(决策); 组成:根节点第一个选择的节点;叶子节点最终的决策结果;非叶子…

汽车电子行业知识:智能汽车电子架构

文章目录 3.智能汽车电子架构3.1.汽车电子概念及发展3.2.汽车电子架构类型3.2.1.博世汽车电子架构3.2.2.联合电子未来汽车电子架构3.2.3.安波福汽车电子架构3.2.4.丰田汽车电子架构3.2.5.华为汽车电子架构 3.智能汽车电子架构 3.1.汽车电子概念及发展 汽车电子是车体汽车电子…

LeetCode146:LRU缓存

leetCode:146. LRU 缓存 题目描述 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中&#x…

达梦数据库自动备份(全库)+还原(全库) 控制台

一 前提 1.安装达梦数据库DB8(请参照以前文章) 我的数据库安装目录是 /app/dmDB8 2.已创建实例 (请参照上一篇文章) 二 准备测试数据 三 自动备份步骤 1.开启归档模式 开启DM管理工具管理控制台 弹不出来工具的 输入命令 xhost 第一步 将服务器转换为配置状态 右键-&g…

基于SpringBoot和Vue的车辆管理系统的设计与实现

今天要和大家聊的是一款基于SpringBoot和Vue的车辆管理系统的设计与实现 !!! 有需要的小伙伴可以通过文章末尾名片咨询我哦!!! 💕💕作者:李同学 💕&#x1f…