<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coco的专栏]]></title><description><![CDATA[学历代表你的过去，能力代表你的现在，学习代表你的将来]]></description><link>https://blog.youkuaiyun.com/coco_1998_2</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coco_1998_2]]></copyright><item><title><![CDATA[OpenShift介绍，跟 Kubernetes ，Docker关系]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/147255607</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/147255607</guid><author>coco_1998_2</author><pubDate>Wed, 16 Apr 2025 17:26:13 +0800</pubDate><description><![CDATA[OpenShift是一个开源项目，基于主流的容器技术Docker及容器编排引擎Kubernetes构建。可以基于OpenShift构建属于自己的容器云平台。OpenShift的开源社区版本叫，现在叫OKD。。。在 OpenShift 的GitHub仓库，这样介绍OKD是 Kubernetes 的社区发行版，针对持续应用程序开发和多租户部署进行了优化。OKD 在 Kubernetes 之上添加了以开发人员和运营为中心的工具，以支持小型和大型团队的快速应用程序开发、轻松部署和扩展以及长期生命周期维护。]]></description><category></category></item><item><title><![CDATA[MLflow 入门]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/147095835</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/147095835</guid><author>coco_1998_2</author><pubDate>Tue, 15 Apr 2025 18:13:47 +0800</pubDate><description><![CDATA[MLflow 是一个开源平台，专门为了帮助机器学习的从业者和团队处理机器学习过程中的复杂性而设计。MLflow 关注机器学习项目的完整生命周期，确保每个阶段都是可管理的、可追溯的和可复现的。MLflow 目前提供了几个关键的组件：MLflow AI Gateway：通过安全、简单的API与最先进的 LLM 进行交互。MLflow LLM Evaluate：简化LLM和提示的评估。MLflow Tracking：记录和查询实验：代码、数据、配置和结果。]]></description><category></category></item><item><title><![CDATA[llama-factory 微调 Qwen2.5-3B-Instruct ]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/146341437</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/146341437</guid><author>coco_1998_2</author><pubDate>Fri, 21 Mar 2025 17:08:45 +0800</pubDate><description><![CDATA[官方 readme:  https://github.com/hiyouga/LLaMA-Factory/blob/v0.9.1/README_zh.md官方文档:  https://llamafactory.readthedocs.io/zh-cn/latest/官方推荐的知乎教程：https://zhuanlan.zhihu.com/p/695287607


 笔者conda环境 Python 包如下：命令行输入：


 执行截图：关于数据集文件的格式，请参考 data/README_zh.md 的内]]></description><category></category></item><item><title><![CDATA[Qwen2.5-VL 开源视觉大模型，模型体验、下载、推理、微调、部署实战]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/146151818</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/146151818</guid><author>coco_1998_2</author><pubDate>Tue, 18 Mar 2025 11:39:15 +0800</pubDate><description><![CDATA[如果需要高性能和效率，建议使用快速版本（]]></description><category></category></item><item><title><![CDATA[Ubuntu22 LLM GPU本地开发环境搭建：4090显卡/cuda/pytorch]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/146310843</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/146310843</guid><author>coco_1998_2</author><pubDate>Mon, 17 Mar 2025 16:26:27 +0800</pubDate><description><![CDATA[可参考文章： https://www.toutiao.com/item/7477816734344217100/
机箱过来只有一条32G内存，扩展到4条32G ddr5 内存条，开机可能要等约2分钟！！！处于黑屏状态，请耐心等待。问了下豆包： DDR5 内存模块在启动时需要进行初始化和训练，需要一些时间。 建议安装相同版本，防止一名工程师调试通过的代码，到另外工程师电脑上运行报错。4090驱动：550Pytorch: 2.5.1, cu211 （装pytorch时候一起装的cuda，可参考知乎文章：http]]></description><category></category></item><item><title><![CDATA[【Win10】Anaconda + Pycharm 环境搭建教程]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/145836037</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/145836037</guid><author>coco_1998_2</author><pubDate>Tue, 25 Feb 2025 14:01:37 +0800</pubDate><description><![CDATA[进入官网后，点击此处的Download，跳转的是专业版（付费版）。笔者一开始没注意，下载安装完成，才发现要输入license才能用。右键单击系统开始菜单 - 设置 - 高级系统设置 - 环境变量。exe 双击安装，一路 Next 即可。下滑至页面底端，点击此处下载社区版。下载较慢, 页面直观。]]></description><category></category></item><item><title><![CDATA[VS Code Python 开发环境配置]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/145468384</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/145468384</guid><author>coco_1998_2</author><pubDate>Thu, 06 Feb 2025 15:43:45 +0800</pubDate><description><![CDATA[在 VS Code 界面，点击右下角的 Select Interpreter 选项，[或者按 F1, 输入Python: Select interpreter]，从列出的 Python 环境，选择自己需要的环境。其中, ruff 是新起之秀，其由 rust 语言编写，速度极快，可自定制化程度高, 一经推出便受到广泛关注，迅速成为各大 Python 开源项目的标配。pip 是 Python 的包安装程序，通过 pip 我们可以安装各种各样的包，从而在程序中调用许多功能强大且方便快捷的函数。]]></description><category></category></item><item><title><![CDATA[libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/142953326</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/142953326</guid><author>coco_1998_2</author><pubDate>Mon, 30 Dec 2024 08:43:56 +0800</pubDate><description><![CDATA[定义与用途libffi（Foreign Function Interface Library）是一个用于在编程语言中调用外部函数的库。它提供了一种通用的方式来实现编程语言与其他语言编写的函数之间的交互。例如，在 C 语言编写的程序中，libffi可以被用来调用由其他语言（如汇编语言）编写的函数，或者在高级编程语言（如 Python）中调用 C 函数。这种跨语言调用功能在很多场景下非常有用，比如在系统编程、嵌入式开发以及一些高性能计算场景中，需要结合不同语言的优势来完成复杂的任务。工作原理libffi。]]></description><category></category></item><item><title><![CDATA[nvidia docker, nvidia docker2, nvidia container toolkits区别]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/144716632</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/144716632</guid><author>coco_1998_2</author><pubDate>Wed, 25 Dec 2024 12:46:35 +0800</pubDate><description><![CDATA[凡是使用了命令或者在docker中引入了参数的都是过时教程，最新方法只需要下载，在docker中引入--gpus参数即可。]]></description><category></category></item><item><title><![CDATA[Pytorch 入门介绍]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/144214818</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/144214818</guid><author>coco_1998_2</author><pubDate>Tue, 10 Dec 2024 18:58:11 +0800</pubDate><description><![CDATA[PyTorch 是一个由 Facebook 的人工智能研究团队开发的开源深度学习框架。在2016年发布后，PyTorch 很快就因其易用性、灵活性和强大的功能而在科研社区中广受欢迎。]]></description><category></category></item><item><title><![CDATA[深度学习模型推理框架比对]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/144106353</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/144106353</guid><author>coco_1998_2</author><pubDate>Thu, 05 Dec 2024 10:52:18 +0800</pubDate><description><![CDATA[2.]]></description><category></category></item><item><title><![CDATA[[Ubuntu20] Gym入门，Mujoco]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/143748314</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/143748314</guid><author>coco_1998_2</author><pubDate>Thu, 28 Nov 2024 14:59:44 +0800</pubDate><description><![CDATA[创建环境后，必须用 reset() 初始化，返回第一个观察值，观察值取决于环境的类型。环境可能采取的行动:，每个环境都带有和对象。这些属性是Space 类型，描述格式化的有效的行动和观察。step() 执行给定动作并返回四个值obs: 新观察reward: 无论做什么，每一步获得 1.0 奖励，因此目标是使小车尽可能长时间运行done: 整个回合结束时，此值为 True，之后必须重置环境info: 环境特定的字典，提供额外的信息使用完环境后，调用 close() 释放资源。]]></description><category></category></item><item><title><![CDATA[ROS2-参数服务器]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/144065662</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/144065662</guid><author>coco_1998_2</author><pubDate>Wed, 27 Nov 2024 11:09:27 +0800</pubDate><description><![CDATA[在 ROS 2 中，节点之间可以通过参数服务器共享和获取参数。这意味着一个节点可以声明一个参数，而其他节点可以读取或修改这个参数。这是通过 ROS 2 的参数系统实现的，它允许节点在参数服务器上声明、设置和获取参数。]]></description><category></category></item><item><title><![CDATA[Ubuntu20 Qt 6.5]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/143774729</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/143774729</guid><author>coco_1998_2</author><pubDate>Fri, 22 Nov 2024 13:06:47 +0800</pubDate><description><![CDATA[【代码】Ubuntu20 Qt 6.5。]]></description><category></category></item><item><title><![CDATA[MuJoCo 学习笔记]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/143304414</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/143304414</guid><author>coco_1998_2</author><pubDate>Wed, 13 Nov 2024 17:34:02 +0800</pubDate><description><![CDATA[MuJoCo 是一个通用的物理引擎，旨在促进机器人、生物力学、图形与动画等领域的研究和开发(需要快速准确模拟铰接体与环境相互作用的场景)。MuJoCo一词取自多关节接触动力学（Multi-JoContact）。最早由 Roboti LLC 开发2021年10月被 DeepMind 收购，推出 Version 2.1.02022年3月推出 Version 2.1.2，添加 Python 接口，并于2022年5月开源文本编辑器读取MJCF/URDF文件：适合需要手动编辑模型文件的场景。]]></description><category></category></item><item><title><![CDATA[【Ubuntu20】VSCode Python代码规范工具配置 Pylint + Black + MyPy + isort]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/143602022</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/143602022</guid><author>coco_1998_2</author><pubDate>Thu, 07 Nov 2024 18:53:52 +0800</pubDate><description><![CDATA[例如，它可能会重新排列函数参数的顺序、改变括号的位置等，以达到它所要求的风格一致。这可能会导致代码在格式化后与原始版本相比，在布局和外观上有较大的变化，但它能够确保代码在格式化后完全符合它的风格规则。例如，Black 对代码的缩进、括号的使用、函数和变量的命名等都有严格的格式化规则，并且会统一处理，使得所有被格式化的代码看起来非常整齐划一，风格高度一致。例如，在处理长函数调用或者复杂的表达式时，它会根据用户设置的换行规则和缩进规则进行合理的换行和缩进，以提高代码的可读性，并且尽量减少对代码逻辑的干扰。]]></description><category></category></item><item><title><![CDATA[【C++】使用 yaml-cpp 库操作 YAML]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/142981769</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/142981769</guid><author>coco_1998_2</author><pubDate>Wed, 16 Oct 2024 17:51:19 +0800</pubDate><description><![CDATA[配置文件有利于我们灵活配置工程，解决大量重复劳动，也方便调试。YAML 是一种人类可读的数据序列化格式，它使用缩进和特定的符号来表示数据结构。在本文中，我们将详细介绍如何在 C++ 中使用yaml-cpp库来解析和生成 YAML 格式的数据。]]></description><category></category></item><item><title><![CDATA[Shell脚本更新CMakelists.txt, 注释/反注释 #ros2相关的内容]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/142874820</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/142874820</guid><author>coco_1998_2</author><pubDate>Sat, 12 Oct 2024 14:17:45 +0800</pubDate><description><![CDATA[Qt Creator ROS2没有提供官方集成（2024-10-12），用github开源插件 ros_qtc_plugin（参见我的另外一篇博文）,。由于Qt版本变化，插件突然失效，Qt无法打开我的ROS2工程。没时间调研，暂时采取注释掉CMakelists文件中ROS2相关内容，Qt Creator仅用来编辑Qt UI页面，命令行编译方式workaround。Shell 脚本功能：修改CMakelists.txt，注释/取消注释和#ros2 end之间的内容（不包括这两行，以及其他注释）]]></description><category></category></item><item><title><![CDATA[Ubuntu20.04 搜索不到任何蓝牙设备]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/142359071</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/142359071</guid><author>coco_1998_2</author><pubDate>Thu, 19 Sep 2024 15:35:32 +0800</pubDate><description><![CDATA[注：readme里有说明，btusb.c 文件中修改设备ID，再编译。笔者蓝牙型号就是4853，无需修改。芯片型号如下： ID 0bda: 4853。打开蓝牙之后，一直转圈，搜索不到任何蓝牙设备。联想扬天YangTianT4900k。]]></description><category></category></item><item><title><![CDATA[ROS2 自定义消息 (ACT 模型训练参数化为例)]]></title><link>https://blog.youkuaiyun.com/coco_1998_2/article/details/142212418</link><guid>https://blog.youkuaiyun.com/coco_1998_2/article/details/142212418</guid><author>coco_1998_2</author><pubDate>Sat, 14 Sep 2024 09:09:06 +0800</pubDate><description><![CDATA[创建消息文件在功能包的目录下创建一个文件夹 msg，在msg目录中创建新消息.msg文件。.msg文件的定义格式为数据类型 变量名，下面创建自己的消息内容。]]></description><category></category></item></channel></rss>