<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AiFool的博客]]></title><description><![CDATA[AiFool 的博客 datapad]]></description><link>https://blog.csdn.net/Datapad</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Datapad]]></copyright><item><title><![CDATA[BMC 开发：PCIe 基础与Link Training介绍]]></title><link>https://blog.csdn.net/Datapad/article/details/164971602</link><guid>https://blog.csdn.net/Datapad/article/details/164971602</guid><author>Datapad</author><pubDate>Fri, 11 Sep 2026 11:18:49 +0800</pubDate><description><![CDATA[本文从BMC开发者视角系统梳理PCIe基础，重点解析链路训练（Link Training）全流程，涵盖检测、协商、恢复等阶段及LTSSM状态机机制。结合配置空间与寄存器信息，阐述如何通过lspci、AER日志等手段诊断链路降速、设备丢失等典型故障，助力实现高效带外管理与故障定位。]]></description><category></category></item><item><title><![CDATA[【Linux命令】dmidecode命令详解]]></title><link>https://blog.csdn.net/Datapad/article/details/150059742</link><guid>https://blog.csdn.net/Datapad/article/details/150059742</guid><author>Datapad</author><pubDate>Fri, 08 Aug 2025 10:45:02 +0800</pubDate><description><![CDATA[【Linux命令】dmidecode命令详解dmidecode命令主要是通过DMI获取主机的硬件信息，通常是在不打开计算机机箱的情况下使用该命令来查找硬件详细信息。其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。什么是DMI？DMI (Desktop Management Interface, DMI)的主要组成部分是Management InformationFormat (MIF)数据库，这个数据库包括了所有有关电脑系统和配件的信息。]]></description><category></category></item><item><title><![CDATA[什么是OPTEE-OS]]></title><link>https://blog.csdn.net/Datapad/article/details/143408727</link><guid>https://blog.csdn.net/Datapad/article/details/143408727</guid><author>Datapad</author><pubDate>Thu, 31 Oct 2024 17:32:46 +0800</pubDate><description><![CDATA[理论上来说,在启动过程中,OP-TEE必须尽可能早的启动（bootloader的运行优先于OP-TEE会带来一个缺陷,触碰敏感数据）。在一个典型的linux启动过程中,rom bootloader加载/执行一个第一阶段bootloader(如:SPL,MLO,SBL1,FSBL),这个第一阶段bootloader然后执行一个第二阶段bootloader(如:U-Boot,LittleKernel),这个第二阶段bootloader会执行linux内核,所有的这些过程来自一个安全世界上下文。]]></description><category></category></item><item><title><![CDATA[u-boot FIT image介绍]]></title><link>https://blog.csdn.net/Datapad/article/details/136351762</link><guid>https://blog.csdn.net/Datapad/article/details/136351762</guid><author>Datapad</author><pubDate>Wed, 28 Feb 2024 17:25:11 +0800</pubDate><description><![CDATA[wowou-boot分析Linux kernel在ARM架构中引入device tree（全称是flattened device tree，后续将会以FDT代称）的时候[1]，其实怀揣了一个Unify Kernel的梦想----同一个Image，可以支持多个不同的平台。]]></description><category></category></item><item><title><![CDATA[多模态视频分类]]></title><link>https://blog.csdn.net/Datapad/article/details/136317409</link><guid>https://blog.csdn.net/Datapad/article/details/136317409</guid><author>Datapad</author><pubDate>Tue, 27 Feb 2024 11:08:55 +0800</pubDate><description><![CDATA[随着UGC视频的爆炸增长，短视频人均使用时长及头部短视频平台日均活跃用户均持续增长，内容消费的诉求越来越受到人们的重视。同时对视频内容的理解丰富度要求也越来越高，需要对视频所带文本、音频、图像多模态数据多角度理解，才能提炼出用户真实的兴趣点和高层次语义信息。我们使用MutimodalVideoTag多模态视频分类模型，基于Paddle2.0版本进行开发。模型基于真实短视频业务数据，融合文本、视频图像、音频三种模态进行视频多模标签分类，相比纯视频图像特征，显著提升高层语义标签效果。]]></description><category></category></item><item><title><![CDATA[【Pytorch】Pytorch Lightning 完全攻略]]></title><link>https://blog.csdn.net/Datapad/article/details/136316295</link><guid>https://blog.csdn.net/Datapad/article/details/136316295</guid><author>Datapad</author><pubDate>Tue, 27 Feb 2024 10:38:43 +0800</pubDate><description><![CDATA[Pytorch-Lightning这个库我“发现”过两次。第一次发现时，感觉它很重很难学，而且似乎自己也用不上。但是后面随着做的项目开始出现了一些稍微高阶的要求，我发现我总是不断地在相似工程代码上花费大量时间，Debug也是这些代码花的时间最多，而且渐渐产生了一个矛盾之处：如果想要更多更好的功能，如TensorBoard支持，Early Stop，LR Scheduler，分布式训练，快速测试等，代码就无可避免地变得越来越长，看起来也越来越乱，同时核心的训练逻辑也渐渐被这些工程代码盖过。]]></description><category></category></item><item><title><![CDATA[u-boot FIT image介绍]]></title><link>https://blog.csdn.net/Datapad/article/details/135974695</link><guid>https://blog.csdn.net/Datapad/article/details/135974695</guid><author>Datapad</author><pubDate>Thu, 01 Feb 2024 15:13:44 +0800</pubDate><description><![CDATA[Linux kernel在ARM架构中引入device tree（全称是flattened device tree，后续将会以FDT代称）的时候[1]，其实怀揣了一个Unify Kernel的梦想----同一个Image，可以支持多个不同的平台。]]></description><category></category></item><item><title><![CDATA[Realtek RTL8211F PHY的LED客制化及双色灯设定]]></title><link>https://blog.csdn.net/Datapad/article/details/134462459</link><guid>https://blog.csdn.net/Datapad/article/details/134462459</guid><author>Datapad</author><pubDate>Fri, 17 Nov 2023 14:30:04 +0800</pubDate><description><![CDATA[关于RTL8211F系列PHY的LED客制化配置，还是发现很多小伙伴不会配置，或者对于客制化内容理解有误，导致配置好的LED无法满足预期，现将我的LED客制化配置过程分享给大家参考。3、LED的客制化配置有A/B两种mode不同配置供选择，可参考datasheet种关于LED客制化部分，根据实际的LED点灯需求，在2种mode种选择选择到合适的LED配置。1、如果需要用到双色灯，则硬件LED复用pin上下拉配置时需要保证双色灯两边电平一致，否则不做任何设定LED可能会亮，参考如下线路。]]></description><category></category></item><item><title><![CDATA[【深度学习-图像识别】使用fastai对Caltech101数据集进行图像多分类（50行以内的代码就可达到很高准确率）]]></title><link>https://blog.csdn.net/Datapad/article/details/132332565</link><guid>https://blog.csdn.net/Datapad/article/details/132332565</guid><author>Datapad</author><pubDate>Sat, 19 Aug 2023 15:38:36 +0800</pubDate><description><![CDATA[我们借助fastai训练了resnet101模型，对 101 个类别的图像数据集进行了分类。
使用基于pytorch的fastai库，使用resnet模型和有101个类别的Caltech101图像数据集，训练了一个高准确率的多分类的深度学习模型，能够对101个类别的图像大数据集进行准确的图像类别识别。
使用简洁高效的代码，借助GPU提升训练速度（也可以使用CPU训练，本项目会自动识别硬件），首先数据集进行预处理，然后对模型进行训练，并将模型保存为pkl格式，最后对测试集的图像的类别进行预测。]]></description><category></category></item><item><title><![CDATA[解决shell脚本执行报错：sudo: unable to execute ./script.sh: No such file or directory]]></title><link>https://blog.csdn.net/Datapad/article/details/131825798</link><guid>https://blog.csdn.net/Datapad/article/details/131825798</guid><author>Datapad</author><pubDate>Thu, 20 Jul 2023 11:08:11 +0800</pubDate><description><![CDATA[而unix2dos则是和dos2unix互为孪生的一个命令，它是将Linux&Unix格式文件转换为Windows格式文件的命令。dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n。,而Unix&Linux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。导致这个问题的原因大部分是脚本跨平台编写和运行的兼容性有问题。这里我们用dos2unix工具将脚本的格式转换一下。]]></description><category></category></item><item><title><![CDATA[【Linux Manpage】libi2c - i2c库介绍]]></title><link>https://blog.csdn.net/Datapad/article/details/129717598</link><guid>https://blog.csdn.net/Datapad/article/details/129717598</guid><author>Datapad</author><pubDate>Wed, 22 Mar 2023 19:53:52 +0800</pubDate><description><![CDATA[i2c_smbus_ 接口，便是i2c lib库提供的api接口，我们可以在编程时调用这些接口。]]></description><category></category></item><item><title><![CDATA[【ubuntu】ubuntu 安装软件的时候，执行add-apt-repository失败，update-ca-certificates]]></title><link>https://blog.csdn.net/Datapad/article/details/129276737</link><guid>https://blog.csdn.net/Datapad/article/details/129276737</guid><author>Datapad</author><pubDate>Wed, 01 Mar 2023 10:57:16 +0800</pubDate><description><![CDATA[【ubuntu】ubuntu 安装软件的时候，add-apt-repository失败，执行update-ca-certificates可以解决问题。]]></description><category></category></item><item><title><![CDATA[【BMC系列】redis 数据库 命令手册 速查]]></title><link>https://blog.csdn.net/Datapad/article/details/126708816</link><guid>https://blog.csdn.net/Datapad/article/details/126708816</guid><author>Datapad</author><pubDate>Mon, 05 Sep 2022 16:54:54 +0800</pubDate><description><![CDATA[在BMC redfish相关的开发中，会用到redis:
redis 命令手册]]></description><category></category></item><item><title><![CDATA[【PyTorch系列】PyTorch之torchvision 图像处理库详解]]></title><link>https://blog.csdn.net/Datapad/article/details/125937079</link><guid>https://blog.csdn.net/Datapad/article/details/125937079</guid><author>Datapad</author><pubDate>Mon, 25 Jul 2022 10:50:45 +0800</pubDate><description><![CDATA[PyTorch之torchvision 图像处理库详解 transforms]]></description><category></category></item><item><title><![CDATA[【OpenBMC 系列】4.启动流程 使用qume模拟ast2600-evb]]></title><link>https://blog.csdn.net/Datapad/article/details/125929179</link><guid>https://blog.csdn.net/Datapad/article/details/125929179</guid><author>Datapad</author><pubDate>Fri, 22 Jul 2022 11:38:19 +0800</pubDate><description><![CDATA[默认情况下，Jenkins和openbmc-test-automation分别使用SSH和HTTPS端口22和443。**注**-要使REST、SSH和IPMI工作到您的QEMU会话中，您必须将一些主机端口连接到QEMU会话中的REST、SSH和IPMI端口。您会在控制台中看到很多服务启动，您可以开始运行obmcutil工具来检查OpenBMC状态服务的状态。SSH端口22、HTTPS端口443和IPMI端口623。...]]></description><category></category></item><item><title><![CDATA[【Linux】 浅谈 NCSI 及其在 Linux 上的实现]]></title><link>https://blog.csdn.net/Datapad/article/details/125262618</link><guid>https://blog.csdn.net/Datapad/article/details/125262618</guid><author>Datapad</author><pubDate>Mon, 13 Jun 2022 16:58:55 +0800</pubDate><description><![CDATA[关于NCSI的标准介绍，我们可以参考DMTF的文档，链接：
https://www.dmtf.org/sites/default/files/standards/documents/DSP0222_1.1.0.pdf王 NCSI（Network Controller Sideband Interface）是一个由分布式管理任务组（Distributed Management Task Force, DMTF）定义的用于支持服务器带外管理的边带接口网络控制器的工业标准，由一个管理控制器和多个网络控制器组成。.]]></description><category></category></item><item><title><![CDATA[Pytorch TORCHVISION 目标检测 Faster R-CNN]]></title><link>https://blog.csdn.net/Datapad/article/details/92797357</link><guid>https://blog.csdn.net/Datapad/article/details/92797357</guid><author>Datapad</author><pubDate>Tue, 07 Jun 2022 07:53:19 +0800</pubDate><description><![CDATA[Object Detection, Instance Segmentation and Person Keypoint Detection
The models subpackage contains definitions for the following model architectures for detection:
Faster R-CNN ResNet-50 FPN
Mask R-...]]></description><category></category></item><item><title><![CDATA[【OpenBMC 系列】3.bitbake介绍]]></title><link>https://blog.csdn.net/Datapad/article/details/124562139</link><guid>https://blog.csdn.net/Datapad/article/details/124562139</guid><author>Datapad</author><pubDate>Tue, 03 May 2022 21:33:53 +0800</pubDate><description><![CDATA[BitBake 最初是 OpenEmbedded 项目的一部分。它的灵感来自 Gentoo Linux 发行版使用的 Portage 包管理系统。2004 年，OpenEmbedded 项目被拆分为两个不同的部分：
BitBake，一个通用的任务执行器
OpenEmbedded，BitBake 使用的元数据集
今天，BitBake 是基于 OpenEmbedded 的项目（例如 Yocto 项目）的主要构建工具。
用户手册：https://docs.yoctoproject.org/bitbake/inde]]></description><category></category></item><item><title><![CDATA[代码管理工具系列介绍 Git的使用 和 Git ，Github，Gitlab，Gitee，Gitpod的区别]]></title><link>https://blog.csdn.net/Datapad/article/details/122426081</link><guid>https://blog.csdn.net/Datapad/article/details/122426081</guid><author>Datapad</author><pubDate>Mon, 02 May 2022 11:50:06 +0800</pubDate><description><![CDATA[Git
Github
Gitlab
Gitee
Gitpod

]]></description><category></category></item><item><title><![CDATA[【OpenBMC 系列】D-Bus 调试器介绍 - D-Feet]]></title><link>https://blog.csdn.net/Datapad/article/details/123530574</link><guid>https://blog.csdn.net/Datapad/article/details/123530574</guid><author>Datapad</author><pubDate>Wed, 16 Mar 2022 17:00:44 +0800</pubDate><description><![CDATA[描述

D-Feet 是一个易于使用的 D-Bus 调试器。D-Feet 可用于检查正在运行的程序的 D-Bus 接口并在这些接口上调用方法。



设计

D-Feet 需要你的帮助。当前的设计是一种快速的设计，除了展示 D-Bus 层次结构的内部结构之外，它并不真正适合任何模型。它没有针对实际调试工作流程进行优化。虽然它是一个有用的工具，但它可以做得更好。我要求任何拥有 D-Bus 开发工作流程的人写下他们对 D-Bus 调试工具的日常使用情况。



特征

查看任何总线上的名称
	查看导出.....]]></description><category></category></item></channel></rss>