<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[frighting_ing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/frighting_ing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; frighting_ing]]></copyright><item><title><![CDATA[KL Loss]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/151086122</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/151086122</guid><author>frighting_ing</author><pubDate>Mon, 01 Sep 2025 23:04:44 +0800</pubDate><description><![CDATA[它不直接监督位置、速度等数值，而是监督模型「认为哪种可能性更大」是否和目标一致。在多模态预测、知识蒸馏、策略学习中尤为重要。]]></description><category></category></item><item><title><![CDATA[Model Graph可视化]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/150548636</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/150548636</guid><author>frighting_ing</author><pubDate>Wed, 20 Aug 2025 10:53:58 +0800</pubDate><description><![CDATA[看模型整体结构，不需要转onnx，直接看即可。]]></description><category></category></item><item><title><![CDATA[VSCode占C盘内存太大，如何处理]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/148618025</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/148618025</guid><author>frighting_ing</author><pubDate>Thu, 12 Jun 2025 20:28:44 +0800</pubDate><description><![CDATA[突然发现C盘满了，但是并没有发现是什么文件占用了大空间，经过调查，发现是因为Vscode扩展导致，只要把存储内容从C盘移动到D盘即可缓解该问题。将上述文件移动D盘即可。]]></description><category></category></item><item><title><![CDATA[Vscode DeBug: RuntimeError: Default process group has not been initialized]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/145244429</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/145244429</guid><author>frighting_ing</author><pubDate>Sun, 19 Jan 2025 16:48:20 +0800</pubDate><description><![CDATA[调整launch.json，如下，改成分布式debug即可。]]></description><category></category></item><item><title><![CDATA[vscode docker debug python]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/142057108</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/142057108</guid><author>frighting_ing</author><pubDate>Mon, 09 Sep 2024 13:54:08 +0800</pubDate><description><![CDATA[1. 安装Vscode插件

”Docker“
”Dev Containers“
“Remote - ssh”

2. 进入Docker环境

点击左侧 Docker图标，选择Containers



对容器进行右键启动

生成新页面直接进行选择文件路径即可，之后得操作均在容器内进行


]]></description><category></category></item><item><title><![CDATA[Python多线程Concurrent]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/140066568</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/140066568</guid><author>frighting_ing</author><pubDate>Sat, 29 Jun 2024 17:27:03 +0800</pubDate><description><![CDATA[future的设计理念很棒，在线程池/进程池和携程中都存在future对象，是异步编程的核心。ThreadPoolExecutor 让线程的使用更加方便，减小了线程创建/销毁的资源损耗，无需考虑线程间的复杂同步，方便主线程与子线程的交互。线程池的抽象程度很高，多线程和多进程的编码接口一致。参考文章。]]></description><category></category></item><item><title><![CDATA[多级多卡问题]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/139940830</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/139940830</guid><author>frighting_ing</author><pubDate>Mon, 24 Jun 2024 23:23:48 +0800</pubDate><description><![CDATA[nnodes、node_rank与nproc_per_node： nnodes是指物理节点数量，node_rank是物理节点的序号；nproc_per_node是指每个物理节点上面进程的数量。rank与local_rank： rank是指在整个分布式任务中进程的序号；local_rank是指在一个node上进程的相对序号，local_rank在node之间相互独立。图中：一共有12个rank，nproc_per_node=4，nnodes=3，每个节点都一个对应的node_rank。]]></description><category></category></item><item><title><![CDATA[图论之岛屿系列]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/139762020</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/139762020</guid><author>frighting_ing</author><pubDate>Tue, 18 Jun 2024 10:11:42 +0800</pubDate><description><![CDATA[形成模板进行学习，加快学习效率。]]></description><category></category></item><item><title><![CDATA[python如何判断点是否在旋转矩形内部矢量]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/137612789</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/137612789</guid><author>frighting_ing</author><pubDate>Wed, 10 Apr 2024 22:39:27 +0800</pubDate><description><![CDATA[在计算机图形学和计算几何中，经常会遇到判断一个点是否在一个旋转矩形内部的问题。本项目方案旨在使用Python提供一种高效准确的算法来解决这个问题。]]></description><category></category></item><item><title><![CDATA[python项目格式代码风格]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/136963098</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/136963098</guid><author>frighting_ing</author><pubDate>Sat, 23 Mar 2024 11:13:13 +0800</pubDate><description><![CDATA[选择使用作为代码格式化工具，保证提交代码风格的统一。]]></description><category></category></item><item><title><![CDATA[Pytorch建立MyDataLoader过程详解]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/132402386</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/132402386</guid><author>frighting_ing</author><pubDate>Mon, 21 Aug 2023 10:17:24 +0800</pubDate><description><![CDATA[自己基于DataLoader实现各个模块。]]></description><category></category></item><item><title><![CDATA[git修改历史commit信息]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/132294862</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/132294862</guid><author>frighting_ing</author><pubDate>Tue, 15 Aug 2023 11:10:51 +0800</pubDate><description><![CDATA[修改历史提交 commit 的信息。]]></description><category></category></item><item><title><![CDATA[线程与进程代码示例]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/131914578</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/131914578</guid><author>frighting_ing</author><pubDate>Tue, 25 Jul 2023 11:57:58 +0800</pubDate><description><![CDATA[【代码】线程与进程代码示例。]]></description><category></category></item><item><title><![CDATA[Vscode参数输入]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130856093</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130856093</guid><author>frighting_ing</author><pubDate>Wed, 24 May 2023 21:41:30 +0800</pubDate><description><![CDATA[一般使用配置文件进行参数配置。]]></description><category></category></item><item><title><![CDATA[SSH远程连接时报错kex_exchange_identification: Connection closed by remote host]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130842681</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130842681</guid><author>frighting_ing</author><pubDate>Wed, 24 May 2023 15:59:02 +0800</pubDate><description><![CDATA[在SSH服务器上进行远程内容时，会经常出现内容，主要是由于远程计算机登录节点的数量限制问题。]]></description><category></category></item><item><title><![CDATA[Python模块检索路径问题探讨]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130836663</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130836663</guid><author>frighting_ing</author><pubDate>Tue, 23 May 2023 22:32:15 +0800</pubDate><description><![CDATA[Python导入模块需要根据当前路径进行判断，减少路径带来的问题。]]></description><category></category></item><item><title><![CDATA[Python进程、线程、协程]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130705447</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130705447</guid><author>frighting_ing</author><pubDate>Tue, 16 May 2023 14:49:54 +0800</pubDate><description><![CDATA[进程是资源分配的单位线程是操作系统调度的单位进程切换需要的资源很大，效率很低线程切换需要的资源一般，效率一般协程切换任务资源很小，效率高多进程、多线程根据cpu核数不一样可能是并行的，但是协程是一个线程中的 所以是并发。]]></description><category></category></item><item><title><![CDATA[python协程]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130699004</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130699004</guid><author>frighting_ing</author><pubDate>Tue, 16 May 2023 14:42:20 +0800</pubDate><description><![CDATA[协程，又称微线程，是Python中另外一种实现多任务的方式，只不过比线程占用更小执行单元（理解为需要的资源）通俗的理解：在一个线程中的某个函数，可以在任何地方保存当前函数的一些临时变量等信息，然后切换到另外一个函数中执行，注意不是通过调用函数的方式做到的，并且切换的次数以及什么时候再切换到原来的函数都由开发者自己确定在实现多任务时，线程切换从系统层面远不止保存和恢复CPU上下文这么简单。操作系统为了程序运行的高效性，每个线程都有自己缓存Cache等等数据，操作系统还会帮你做这些数据的恢复操作。]]></description><category></category></item><item><title><![CDATA[python进程]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130696722</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130696722</guid><author>frighting_ing</author><pubDate>Tue, 16 May 2023 09:50:27 +0800</pubDate><description><![CDATA[在windows中，启动一个程序+资源等于一个进程，进程是由多个线程组成的，进程理解为管理层，而线程是工人进程：能够完成多任务，比如，在同一台电脑上能够同时运行多个QQ线程：能够完成多任务，比如，一个qq中的多个聊天窗口定义不同进程是系统进行资源分配和调度的一个独立单位线程是进程的一个实体，是CPU调度和分派的基本单位，它是比进程更小的能独立运行的基本单位。]]></description><category></category></item><item><title><![CDATA[python互斥锁]]></title><link>https://blog.youkuaiyun.com/frighting_ing/article/details/130694015</link><guid>https://blog.youkuaiyun.com/frighting_ing/article/details/130694015</guid><author>frighting_ing</author><pubDate>Mon, 15 May 2023 22:19:23 +0800</pubDate><description><![CDATA[其他的线程才能再次锁定该资源。互斥锁保证了每次只有一个线程进行写入操作，从而保证了多线程情况下数据的正确性。线程同步能够保证多个线程安全访问竞争资源，最简单的同步机制是引入互斥锁。当多个线程几乎同时修改某一个共享数据的时候，需要进行同步控制。，其他线程不能更改；知道该线程释放资源，将资源的状态变为。某个线程要更改共享数据时，先将其锁定，此时资源的状态为。]]></description><category></category></item></channel></rss>