<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dididi的博客]]></title><description><![CDATA[菜鸡研究生之路]]></description><link>https://blog.youkuaiyun.com/weixin_38842821</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_38842821]]></copyright><item><title><![CDATA[deepseek-r1 671B满血版离线部署]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/145677734</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/145677734</guid><author>weixin_38842821</author><pubDate>Mon, 17 Feb 2025 11:16:28 +0800</pubDate><description><![CDATA[deepseek-r1 671B满血版离线部署]]></description><category></category></item><item><title><![CDATA[mask2former转onnx及推理]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/144717709</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/144717709</guid><author>weixin_38842821</author><pubDate>Wed, 25 Dec 2024 14:00:55 +0800</pubDate><description><![CDATA[mask2former转成onnx避坑，并进行推导]]></description><category></category></item><item><title><![CDATA[常用命令合集]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/137836090</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/137836090</guid><author>weixin_38842821</author><pubDate>Tue, 16 Apr 2024 19:20:53 +0800</pubDate><description><![CDATA[linux 深度学习环境搭建 常用命令]]></description><category></category></item><item><title><![CDATA[AIGC国内现状-张小珺朱啸虎总结]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/137262302</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/137262302</guid><author>weixin_38842821</author><pubDate>Tue, 02 Apr 2024 10:57:31 +0800</pubDate><description><![CDATA[对金沙江主管合伙人朱啸虎的访谈，他在对于大模型的观点讲了一个中国现实主义的AIGC故事。]]></description><category></category></item><item><title><![CDATA[AIGC 360全景图 效果图材质替换]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/129825964</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/129825964</guid><author>weixin_38842821</author><pubDate>Tue, 28 Mar 2023 22:40:30 +0800</pubDate><description><![CDATA[AIGC 360全景图 效果图材质替换]]></description><category></category></item><item><title><![CDATA[世界坐标系、相机坐标系和图像坐标系的转换]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/125933604</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/125933604</guid><author>weixin_38842821</author><pubDate>Fri, 22 Jul 2022 17:12:04 +0800</pubDate><description><![CDATA[世界坐标系,相机坐标系和图像坐标系的转换]]></description><category></category></item><item><title><![CDATA[PDF文本合并]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/124431902</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/124431902</guid><author>weixin_38842821</author><pubDate>Tue, 26 Apr 2022 17:11:16 +0800</pubDate><description><![CDATA[PDF多文件合并]]></description><category></category></item><item><title><![CDATA[PyTorch 单机多卡分布式训练]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/119361194</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/119361194</guid><author>weixin_38842821</author><pubDate>Tue, 03 Aug 2021 22:59:30 +0800</pubDate><description><![CDATA[main.py train训练代码阅读心得
阅读代码官方的ImageNet例子
设备处理
args = parser.parse_args()

if args.seed is not None:
    random.seed(args.seed)
    torch.manual_seed(args.seed)
    # 由于计算中有随机性，每次网络前馈结果有差异
		# 为了避免这种结果波动，设置 cudnn.deterministic = True
    cudnn.deterministic ]]></description><category></category></item><item><title><![CDATA[比较好的CV链接收藏（动态更新）]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/119223338</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/119223338</guid><author>weixin_38842821</author><pubDate>Thu, 29 Jul 2021 23:32:56 +0800</pubDate><description><![CDATA[数据增强 transforms的二十二个方法
https://blog.youkuaiyun.com/weixin_38533896/article/details/86028509
深度学习三十问！一位算法工程师经历30+场CV面试后总结的常见问题合集（含答案）
https://zhuanlan.zhihu.com/p/376369795
3W字长文带你轻松入门视觉transformer
https://zhuanlan.zhihu.com/p/308301901

...]]></description><category></category></item><item><title><![CDATA[学习率优化策略]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/118112755</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/118112755</guid><author>weixin_38842821</author><pubDate>Tue, 22 Jun 2021 18:21:45 +0800</pubDate><description><![CDATA[Warmup 策略
深度学习中, 模型的初始权重是在训练启动阶段随机生成的, 选择 Warmup 策略可以使模型在训练初期使用较小的学
习率进行训练, 经过设定的一定数量的迭代次数,  模型趋向稳定后, 再改为预先设定的学习率, 达到预热学习率的效果, 可以防止模型震荡, 加速网络收敛速度, 提升效果.
实验中使用 Warmup 策略中的 Gradual Warmup, 即在学习率预热阶段中学习率随着迭代次数增加也逐步提高, 直到预热阶段结束时学习率达到预设定值, 再进行后续训练, 这样能够避免学习率突然增]]></description><category></category></item><item><title><![CDATA[python 实现视频流播放]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/114018474</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/114018474</guid><author>weixin_38842821</author><pubDate>Wed, 24 Feb 2021 13:42:55 +0800</pubDate><description><![CDATA[前言
本项目应用于目标检测在服务器端，没有gui界面查看实时结果的项目上。
如果考虑自己用，可以直接使用flask-video-stream简易视频流搭建来进行轻量化的搭建，但是带宽开销比较大，没有使用H264等协议，720清晰度大约带宽开销15MB，现场项目上无法使用，因此切换成ffmpeg+videojs(vlc也可以，客户端查看)+python的方式实现目标检测的视频流展示。
rtmp 服务器搭建
在服务器端搭建一套rtmp，接收视频流的传输，可以采用docker的方式实现一键化部署，实现链接放这里了]]></description><category></category></item><item><title><![CDATA[如何解决训练集和测试集的分布差距过大问题]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/113176334</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/113176334</guid><author>weixin_38842821</author><pubDate>Tue, 26 Jan 2021 11:44:21 +0800</pubDate><description><![CDATA[StratifiedKFold
可以借用sklearn中的StratifiedKFold来来实现K折交叉验证，同时根据标签中不同类别占比来进行拆分数据的，从而解决样本不均衡问题。
#!/usr/bin/python3
# -*- coding:utf-8 -*-
"""
@author: xcd
@file: StratifiedKFold-test.py
@time: 2021/1/26 10:14
@desc: 
"""

import numpy as np
from sklearn.model_se]]></description><category></category></item><item><title><![CDATA[前50%股票成交量占比计算]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/112343591</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/112343591</guid><author>weixin_38842821</author><pubDate>Fri, 08 Jan 2021 02:25:48 +0800</pubDate><description><![CDATA[一个成熟市场，前50%市值的股票成交量占比总的成交量是4%。
2016年是45%，A股目前（2020.12）是19%，预测这个数字会越来越低，用python计算了当日成交占比。
import pandas as pd
import tushare as ts
import time
import datetime
import os
import csv
import numpy as np


def cmp(elem):
    return elem[1]


todate = datetime.da]]></description><category></category></item><item><title><![CDATA[DeepSort 总结]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/112303778</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/112303778</guid><author>weixin_38842821</author><pubDate>Thu, 07 Jan 2021 20:00:49 +0800</pubDate><description><![CDATA[DeepSort与Sort
先把两者区别写出来：

Sort 算法利用卡尔曼滤波算法预测检测框在下一帧的状态，将该状态与下一帧的检测结果进行匹配，实现车辆的追踪。
DeepSort中采用了一个简单的CNN来提取被检测物体（检测框物体中）的外观特征（低维向量表示），在没帧检测+追踪后，进行一次物体外观特征的提取并保存。

Sort的问题：
匹配的时候用的是匈牙利算法，但是当物体遮挡之后，前后帧的物体失去关联，物体重新出现后，会切换id。
在实时视频流中，不可能保留全局视频帧中的检测框数据，因此想要解决ID频繁]]></description><category></category></item><item><title><![CDATA[git汇总（更新中）]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/107742611</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/107742611</guid><author>weixin_38842821</author><pubDate>Mon, 28 Dec 2020 11:38:53 +0800</pubDate><description><![CDATA[转载自

https://blog.youkuaiyun.com/jkihi_lin/article/details/79974712
https://blog.youkuaiyun.com/weixin_33868027/article/details/91899729

先默认配置好
git config --global credential.helper store

]]></description><category></category></item><item><title><![CDATA[linux 大目录/大文件查找命令]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/111831734</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/111831734</guid><author>weixin_38842821</author><pubDate>Mon, 28 Dec 2020 10:42:10 +0800</pubDate><description><![CDATA[linux 大目录/大文件查找命令查找大文件查找Linux下的大目录
查找大文件
find . -type f -size +50M

# 显示文件信息
find . -type f -size +50M -print0 | xargs -0 ls -l

# 显示文件具体大小
find . -type f -size +50M  -print0 | xargs -0 du -h

# 对查找结果按照文件大小做一个排序
find . -type f -size +800M  -print0 | xargs ]]></description><category></category></item><item><title><![CDATA[匈牙利算法]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/109574472</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/109574472</guid><author>weixin_38842821</author><pubDate>Mon, 09 Nov 2020 11:53:37 +0800</pubDate><description><![CDATA[分享一个比较好的链接
https://zhuanlan.zhihu.com/p/96229700

]]></description><category></category></item><item><title><![CDATA[dockerfile离线安装pip包]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/109304409</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/109304409</guid><author>weixin_38842821</author><pubDate>Tue, 27 Oct 2020 10:24:50 +0800</pubDate><description><![CDATA[获取环境的requirement.txt
pip install pipreqs
pipreqs ./  --encoding=utf8

当前路径就会有一个requirement.txt
按照这份清单文件下载安装包
mkdir -p ./pkg
pip3 download -r requirements.txt -d ./pkg/ -i https://pypi.tuna.tsinghua.edu.cn/simple/   --default-timeout=1000

如果还是下不下来的话，就拷贝链接直]]></description><category></category></item><item><title><![CDATA[YOLOv5学习总结（持续更新）]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/108544609</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/108544609</guid><author>weixin_38842821</author><pubDate>Sat, 12 Sep 2020 06:11:36 +0800</pubDate><description><![CDATA[YOLOv5学习总结训练效果（持续更新）前言网络结构可视化yolov3yolov4yolov5核心基础内容Mosaic数据增强自适应锚框计算自适应图片缩放
首先感谢江大白大佬的研究与分享，贴上链接
深入浅出Yolo系列之Yolov5核心基础知识完整讲解
将yolov3-v5的变化讲的很清楚，思路很清晰，值得花时间好好从头到尾读一遍。
训练效果（持续更新）
先贴结果，自己试了组工牌胸牌检测（yolov5s)，100个epoch的mAP@.5 达到0.95，效果真的不错,检测速度也很快，一张图0.009s（20]]></description><category></category></item><item><title><![CDATA[json.dumps()函数解析]]></title><link>https://blog.youkuaiyun.com/weixin_38842821/article/details/108359551</link><guid>https://blog.youkuaiyun.com/weixin_38842821/article/details/108359551</guid><author>weixin_38842821</author><pubDate>Wed, 02 Sep 2020 13:51:11 +0800</pubDate><description><![CDATA[json.dumps()
json.dumps将一个Python数据结构转换为JSON
import json
data = {
    'name' : 'myname',
    'age' : 100,
}
json_str = json.dumps(data)

json库的一些用法




方法
作用




json.dumps()
将python对象编码成Json字符串


json.loads()
将Json字符串解码成python对象


json.dump()
将python中的对象转化]]></description><category></category></item></channel></rss>