Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》( 二 )


Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
为了解决AIoT应用开发门槛高、生态碎片化且支持度相对落后以及应用部署困难等痛点,AidLux也提供了大量的支持。
【Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》】AidLux集成了10大主流AI框架(Tensorflow、PyTorch、NCNN、TNN、MXNet、PaddlePaddle、MNN、MindSpore、Caffe 、OpenCV)和AI应用所依赖的各种科学计算库,并且已完成全面的环境部署和适配,开箱即用,解决了应用开发或部署时繁琐、复杂的环境准备问题。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
此外,AidLux推出的AidLite接口,对各种深度学习框架统一封装,诸如pb、h5、pt、tflite、onnx、ncnn等格式的模型文件,开发者只需调用统一接口解析推理,AidLite就会进行智能匹配,帮助开发者直接选用最适合的AI框架运行,实现了学习一次,编码一次,随意切换。减少了学习成本的同时,也节省了大量不必要的重复工作。
AidLux还为开发者提供了模型加密功能,通过Fernet算法加密后的模型,能有效避免外泄以及第三方未经许可的使用。
为了进一步提高AI开发效率,帮助开发者的奇思妙想迅速落地,AidLux将丰富的AI功能实现进行了组件化封装,结合全新打造的图形化开发工具,只需几步拖拽操作,就能快速开发出一个AI应用,并自动生成代码,提供了设计、编码、测试全流程支持。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
同时,AidLux还内置了大量AI应用示例程序作为参考,帮助开发者迅速获取灵感和提高AI开发能力。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
AI加速也是AidLux的重要能力之一,自主研发的CPU+GPU+NPU智能加速技术,从系统底层出发进行了深度优化,几乎所有运行在AidLux平台上量化后的AI应用,可获得15%-30%的AI运算提速。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
在一组AI加速对照测试中,六个相同模型分别运行在同等算力的Linux和AidLux平台上,在AidLux上的运算速度明显高于在Linux上的运算速度。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
加速性能测试
在开发、测试、部署整个使用过程中,AidLux提供了具有统一交互体验的跨平台桌面和命令行终端连接(SSH),支持多用户、多终端(PC端、移动端)同时访问,开发者可以在PC端通过网络访问搭载AidLux的设备,轻松实现跨终端协同操作。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
为满足开发者在部署环节的使用需求,AidLux内置大量外设极速互连模块,支持丰富的接口与外设,如USB、LAN、WiFi、4G/5G、蓝牙、GPS、陀螺仪、RS232、RS485、Arduino、机械臂、高清摄像机、深度相机和网络相机等。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
AidLux平台应用场景落地由于能够从底层系统出发解决整个ARM架构AI体系的痛点,AidLux平台一经上线就俘获了大量人工智能从业者及爱好者的芳心。目前,该平台在GitHub上获得了4500K+颗星的高口碑和超两百万次下载及启动次数,与此同时,还吸引了不少相关企业的关注和合作。
去年11月,北京裕兴软件有限公司注意到AidLux平台,他们发现AidLux平台可以在不增加硬件成本投入的前提下,不但能够解决其产品受制于Android单一生态,缺乏强大AI支持能力的问题,还能使其扩展更多Linux系统服务功能,当即联系阿加犀创始团队,经过产品测试,结果令人非常满意,最终达成合作。