香橙派 AI pro:AI 加速初体验

香橙派 AI pro:AI 加速初体验

在AI领域,不断涌现的硬件产品为开发者提供了前所未有的便利和可能性。今天,我要介绍的这款产品——香橙派 AIpro,就是其中的佼佼者。在昇腾 AI 芯片的加持下,这款开发板有着出色的算力。这不仅仅是一块开发板,更是一个为AI开发者量身打造的平台,最近,我也是拿到了官方送来的香橙派AIpro开发板。

官方资料

OrangePi AIpro 官网

Orange Pi论坛

昇腾社区

DevPress社区

产品说明

在这里插入图片描述

正面图

在这里插入图片描述

背面图

在这里插入图片描述

引脚图

在这里插入图片描述

开箱体验

打开香橙派 AIpro的包装,一眼可以看到其精致的工艺。随套件一同到来的电源和散热组件让人感觉到厂商对于细节的关心。
在这里插入图片描述
32GB的存储卡已经就位,官方提前刷入ubuntu系统了,一切准备就绪,只需插上电源就可以开始我们的AI之旅。

⚠香橙派提醒:使用板子时天线不能贴到板子上,同时天线上的导电布也不能挨着板子,否则可能会烧坏板子。
在这里插入图片描述

设备连接

	散热组件的安装过程简单而直观,电源接口牢固,为长时间运行提供了保障。存储卡预装的系统使得初次启动变得非常顺畅,这对于初学者来说是一个巨大的加分项。接通电源、插入屏幕、键盘、鼠标的后,顺利进入系统桌面,香橙派 AIpro的界面非常好看。

配置固定ip

由于只有一套键鼠,为了快速拥抱AI世界,我只能采用配置一个固定ip,使用ssh访问的模式来进行后续操作。
我主机的内网ip配置如下:
在这里插入图片描述
大家配置的时候要根据实际网络环境调整 ethernets 下的接口名称(如 eth0),addresses(静态 IP 和子网掩码),gateway4(网关地址)和 nameservers(DNS 服务器地址)。

# 编辑
vi /etc/netplan/01-netcfg.yaml
# 生效配置
sudo netplan apply
示例
network:version: 2renderer: NetworkManagerethernets:eth0:dhcp4: falseaddresses: [192.168.60.252/24]optional: trueroutes:- to: defaultvia: 192.168.60.1nameservers:addresses: [192.168.0.186]

然后ifconfig查看网络已经配置好了
在这里插入图片描述

样例测试

官网镜像中预装了JupyterLab软件。Jupyter Lab软件是一个基于web的交互式开发环境,集成了代码编辑器、终端、文件管理器等功能,使得开发者可以在一个界面中完成各种任务。并且我们在镜像中也预置了一些可以在JupyterLab软件中运行的AI应用样例。这些样例都是使用Python编写的,并调用了Python版本的AscendCL编程接口。

进入样例目录

以下为绝对路径

cd /home/HwHiAiUser/samples/notebooks

在这里插入图片描述

修改配置

因为是使用ssh访问的,start_notebook.sh默认启动时监听127.0.0.1,不利于我们在个人PC访问,所以修改一下脚本,把127.0.0.1改成之前设置的固定IP ,再启动

. /usr/local/Ascend/ascend-toolkit/set_env.sh
export PYTHONPATH=/usr/local/Ascend/thirdpart/aarch64/acllite:$PYTHONPATHif [ $# -eq 1 ];thenjupyter lab --ip $1 --allow-root --no-browser
elsejupyter lab --ip 192.168.60.252 --allow-root --no-browser
fi

在这里插入图片描述

启动

./start_notebook.sh

在这里插入图片描述

登录JupyterLab

在浏览器中输入访问日志打印的网址链接,就可以登录JupyterLab软件了
在这里插入图片描述

运行卡通图像生成样例

该样例使用cartoonGAN模型对输入图片进行卡通化处理。在样例中已经包含转换后的om模型和测试图片,可以按照以下流程在JupyterLab中运行该样例

1、先在Jupyter Lab界面双击“05-cartoonGAN_picture”,进入到该目录下
在这里插入图片描述
2、在该目录下有运行该示例的所有资源,其中mian.ipynb是在JupyterLab中运行
该样例的文件,双击打开main.ipynb,在右侧窗口中会显示main.ipynb文件中的内

在这里插入图片描述

3、单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,此时该样例开始运行
在这里插入图片描述
样例将测试图片转成一个卡通风格的照片,我们也可以替换此示例图片,图片路径如下

/home/HwHiAiUser/samples/notebooks/05-cartoonGAN_picture/img.jpg

测试图片
在这里插入图片描述

卡通风格
在这里插入图片描述

个人感受

使用香橙派 AIpro是一次愉快的旅程。从设置到开发,再到日常使用,它展现了卓越的性能和可靠性。对我而言,最让人印象深刻的是它在AI任务处理上的能力,这也证明了它作为一款专为AI开发设计的开发板的价值。

在这里插入图片描述

实际应用

在实际的项目开发中,香橙派 AIpro显示出了它的实力。无论是在图像识别,还是在语音处理项目中,它都能迅速应对,处理速度和效率比我预期的要好。对于中小型的AI项目,香橙派 AIpro无疑是一个合适的选择。

性能测试

在连续运行几个小时的强压力测试后,香橙派 AIpro的表现依旧稳定。散热组件非常有效,保持了设备在安全的温度范围内。这一点对于需要长时间运行AI模型训练的开发者来说是非常重要的。

适用场景

香橙派 AIpro的适用场景非常广泛,从教育培训到实验室研发,再到初创公司的快速原型制作,都可以从这款开发板中受益。特别是对于有预算限制但需求严格的项目,香橙派 AIpro提供了一个经济而高效的解决方案。

结语

总而言之,香橙派 AIpro是一款适合各种级别开发者的开发板。它结合了便利性、性能和成本效益,无疑是市场上的一颗新星。无论你是AI领域的新手,还是经验丰富的专家,香橙派 AIpro都值得你拥有。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

961题库 北航计算机 操作系统 附答案 选择题形式

有题目和答案,没有解析,不懂的题问大模型即可,无偿分享。 第1组 习题 计算机系统的组成包括( ) A、程序和数据 B、处理器和内存 C、计算机硬件和计算机软件 D、处理器、存储器和外围设备 财务软件是一种&#xff…

【Qt 学习笔记】Qt窗口 | 对话框 | Qt对话框的分类及介绍

博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ Qt窗口 | 对话框 | 模态对话框 文章编号:Qt 学习笔记 / 51…

Java反序列化漏洞与URLDNS利用链分析

前言 前面学习过 Java 反序列化漏洞的部分知识,总结过几篇文章: 文章发布日期内容概括《渗透测试-JBoss 5.x/6.x反序列化漏洞》2020-07-08JBoss 反序列化漏洞 CVE-2017-12149 的简单复现,使用了 ysoserial 和 CC5 链,未分析漏洞…

easy-captcha生成验证码

引入依赖 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>…

机械设计手册第一册:公差

形位公差的标注&#xff1a; 形位公差框格中&#xff0c;不仅要表达形位公差的特征项目、基准代号和其他符号&#xff0c;还要正确给出公差带的大小、形状等内容。 1.形位公差框格&#xff1a; 形位公差框格由两个框格或多个格框组成&#xff0c;框格中的主要内容从左到右按…

(2024,扩散,去噪调度,维度,误差,收敛速度)适应基于分数的扩散模型中的未知低维结构

Adapting to Unknown Low-Dimensional Structures in Score-Based Diffusion Models 公和众和号&#xff1a;EDPJ&#xff08;进 Q 交流群&#xff1a;922230617 或加 VX&#xff1a;CV_EDPJ 进 V 交流群&#xff09; 目录 0. 摘要 1. 引言 1.1 扩散模型 1.2 现有结果的不…

服务器硬件基础知识学习

服务器硬件基础知识涵盖了从CPU到存储&#xff0c;再到网络连接和总线技术等关键组件。 1. 处理器 - 两大流派&#xff1a;我们常用的处理器主要分为Intel和AMD两大阵营。Intel的Xeon系列和AMD的EPYC系列都是专为服务器设计的&#xff0c;它们支持多核处理&#xff0c;能够应对…

语言模型的校准技术:增强概率评估

​ 使用 DALLE-3 模型生成的图像 目录 一、说明 二、为什么校准对 LLM 模型至关重要 三、校准 LLM 概率的挑战 四、LLM 的高级校准方法 4.1 语言置信度 4.2 增强语言自信的先进技术 4.3 基于自一致性的置信度 4.4 基于 Logit 的方法 五、代理模型或微调方法 5.1 使用代…

集成算法实验与分析(软投票与硬投票)

概述 目的&#xff1a;让机器学习效果更好&#xff0c;单个不行&#xff0c;集成多个 集成算法 Bagging&#xff1a;训练多个分类器取平均 f ( x ) 1 / M ∑ m 1 M f m ( x ) f(x)1/M\sum^M_{m1}{f_m(x)} f(x)1/M∑m1M​fm​(x) Boosting&#xff1a;从弱学习器开始加强&am…

排序-插入排序与选择排序

插入排序 基本思想 把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中&#xff0c;直到所有的记录插入完为止&#xff0c;得到一个新的有序序列 。 打扑克牌整理手牌用的就是插入排序的思想 代码实现 void InsertSort(int* a, int n) { assert(a); …

米尔MYC-Y6ULX-V2开发板测评记录

文章目录 1、板子上手体验2、板载硬件3、系统信息4、 驱动测试5、编译linux三大件7、摄像头测试9、总结 1、板子上手体验 首先非常感谢芯查查给了这样一个机会来测评这样一款性能十分强大的开发板&#xff0c;我拿到手的是MYC-Y6ULX-V2核心板及开发板&#xff0c;这块板子具有…

STM32HAL-最简单的长、短、多击按键框架

目录 概述 一、开发环境 二、STM32CubeMx配置 三、编码 四、运行结果 五、总结 概述 本文章使用最简单的写法实现长、短、多击按键框架&#xff0c;非常适合移植各类型单片机&#xff0c;特别是资源少的芯片上。接下来将在stm32单片机上实现&#xff0c;只需占用1个定时…

数据分析必备:一步步教你如何用Pandas做数据分析(15)

1、Pandas 数据丢失 Pandas 数据丢失的操作实例 在现实生活中&#xff0c;数据丢失始终是一个问题。机器学习和数据挖掘等领域在模型预测的准确性方面面临严重问题&#xff0c;因为缺少值会导致数据质量较差。在这些领域中&#xff0c;缺失值处理是使模型更准确和有效的主要重…

定个小目标之每天刷LeetCode热题(7)

今天这道题是道简单题&#xff0c;使用双指针进行迭代即可&#xff0c;画了下草图如下 代码如下 class Solution {public ListNode reverseList(ListNode head) {if (head null || head.next null) {return head;}ListNode p head, q head.next, temp null;while (q ! nu…

Writerside生成在线帮助文档或用户手册软件基础使用教程

Writerside是JetBrains出的一个技术文档工具&#xff0c;既能用在JetBrains IDE上&#xff0c;也能单独用。它能帮你轻松写、建、测、发技术文档&#xff0c;像产品说明、API参考、开发指南等都能搞定。 特点&#xff1a; 文档即代码&#xff1a;它让你像管代码一样管文档&…

海光CPU:国产信创的“芯“动力解读

国产信创CPU-海光CPU CPU&#xff1a;信创根基&#xff0c;国之重器 国产CPU形成三大阵营&#xff1a;自主架构、x86及ARM。自主阵营中&#xff0c;龙芯和申威以LoongArch和SW-64为基石&#xff1b;ARM阵营由鲲鹏、飞腾主导&#xff0c;依托ARM授权研发处理器&#xff1b;x86阵…

【Linux|数据恢复】extundelete和ext4magic数据恢复工具使用

环境&#xff1a;Centos7.6_x86 一、extundelete工具 1、extundelete介绍 Extundelete 是一个数据恢复工具&#xff0c;用于从 ext3 或 ext4 分区中恢复删除文件。根据官网0.2.4版本介绍是支持ext4&#xff0c;但实际上使用发现ext4格式有些问题&#xff0c;会报以下错误&…

动态SQL IF语句

IF语句学习 第一种写法(标准) 我们先来看以下标准写法: select * from .. <where> <if test""> and ....... <if test""> and ....... <where> 我们用了一个where标签 , 内嵌if语句 第二种写法: 这是第二种写法:不用where标…

大降分!重邮计算机专硕复试线大降50分!重庆邮电计算机考研考情分析!

重庆邮电大学&#xff08;Chongqing University of Posts and Telecommunications&#xff09;简称重邮&#xff0c;坐落于中国重庆市主城区南山风景区内&#xff0c;是中华人民共和国工业和信息化部与重庆市人民政府共建的教学研究型大学&#xff0c;入选国家“中西部高校基础…

c++学生管理系统

想要实现的功能 1&#xff0c;可以增加学生的信息&#xff0c;包括&#xff08;姓名&#xff0c;学号,c成绩&#xff0c;高数成绩&#xff0c;英语成绩&#xff09; 2&#xff0c;可以删除学生信息 3&#xff0c;修改学生信息 4&#xff0c;显示所有学生信息 5&#xff0c…