<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MY_WARNING的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MY_WARNING</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MY_WARNING]]></copyright><item><title><![CDATA[000863 : 无效的 GP 数据类型 解决方法]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/128482181</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/128482181</guid><author>MY_WARNING</author><pubDate>Thu, 29 Dec 2022 15:03:24 +0800</pubDate><description><![CDATA[版本：arcgis10.5。在栅格转面时遇到这个错误。]]></description><category></category></item><item><title><![CDATA[Pytorch模型部署：torch-onnx-ncnn]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125187414</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125187414</guid><author>MY_WARNING</author><pubDate>Mon, 22 Aug 2022 15:47:17 +0800</pubDate><description><![CDATA[部署]]></description><category></category></item><item><title><![CDATA[C++推理ncnn模型报错Segmentation fault (core dumped)]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125523359</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125523359</guid><author>MY_WARNING</author><pubDate>Wed, 29 Jun 2022 16:28:05 +0800</pubDate><description><![CDATA[推理代码]]></description><category></category></item><item><title><![CDATA[ENVI5.3制作ROI并保存为shp全流程]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125467466</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125467466</guid><author>MY_WARNING</author><pubDate>Sun, 26 Jun 2022 10:40:32 +0800</pubDate><description><![CDATA[手动标注数据，用以训练模型

]]></description><category></category></item><item><title><![CDATA[make -j8报错]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125447171</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125447171</guid><author>MY_WARNING</author><pubDate>Fri, 24 Jun 2022 21:26:59 +0800</pubDate><description><![CDATA[ncnn编译]]></description><category></category></item><item><title><![CDATA[预训练加载模型效果很差解决方法]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125430019</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125430019</guid><author>MY_WARNING</author><pubDate>Thu, 23 Jun 2022 22:12:57 +0800</pubDate><description><![CDATA[要保证数据的预处理流程完全一致！！！！！！]]></description><category></category></item><item><title><![CDATA[路径正确imread读取图片却为空]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125421065</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125421065</guid><author>MY_WARNING</author><pubDate>Thu, 23 Jun 2022 09:47:17 +0800</pubDate><description><![CDATA[平时在使用imread读取图片时，常会遇到报错读取结果为None
排除常见的错误如：路径不对、路径有中文还有一种错误是：可能是一个gif文件]]></description><category></category></item><item><title><![CDATA[ncnn报错tile not supported yet；expand not supported yet]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125411746</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125411746</guid><author>MY_WARNING</author><pubDate>Wed, 22 Jun 2022 16:31:11 +0800</pubDate><description><![CDATA[C++推理ncnn]]></description><category></category></item><item><title><![CDATA[ncnn::Mat 转cv::Mat invalid initialization of reference of type cv::InputArray]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125411426</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125411426</guid><author>MY_WARNING</author><pubDate>Wed, 22 Jun 2022 16:10:15 +0800</pubDate><description><![CDATA[ncnn::Mat 转cv::Mat方法
]]></description><category></category></item><item><title><![CDATA[Ubuntu下Docker镜像中安装的python包的位置]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/125147929</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/125147929</guid><author>MY_WARNING</author><pubDate>Mon, 06 Jun 2022 15:52:07 +0800</pubDate><description><![CDATA[寻找Ubuntu环境下docker中安装的python包位置]]></description><category></category></item><item><title><![CDATA[git clone慢、pip install慢解决方法]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/124864547</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/124864547</guid><author>MY_WARNING</author><pubDate>Thu, 19 May 2022 15:50:52 +0800</pubDate><description><![CDATA[仅为个人学习记录使用
环境：Ubuntu20.04LTS
git clone失败：
一，加大缓存区
git config --global http.postBuffer 524288000

这个大约是500M
二、少clone一些，–depth 1
git clone https://github.com/xxx/xxxx.git  --depth 1

–depth 1的含义是复制深度为1，就是每个文件只取最近一次提交，不是整个历史版本。
三、换协议
clone http方式换成SSH的方式，即 ht]]></description><category></category></item><item><title><![CDATA[Ubuntu中使用dockfile方式编译MMDeploy报错ReadTimeoutError: HTTPSConnectionPool]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/124845831</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/124845831</guid><author>MY_WARNING</author><pubDate>Thu, 19 May 2022 10:09:00 +0800</pubDate><description><![CDATA[仅作为学习记录使用
报错如下：

可见主要是pillow安装失败导致
尝试了增加等待时间，换源等方法都失败了
只能本地安装，先下载需要的pillow的whl文件
放到
admin:/var/lib/docker/overlay2/509F6F070a72b5ac1840542595c41879215020fac98d710147d966df74f433b9/diff/opt)/intel/openvino_2021.4.752
文件夹下
再修改dockfile
加上
RUN /opt/conda/bin/p]]></description><category></category></item><item><title><![CDATA[【无标题】Ubuntu 20.04.4 LTS配置docker镜像仓库地址]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/124836610</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/124836610</guid><author>MY_WARNING</author><pubDate>Wed, 18 May 2022 10:22:11 +0800</pubDate><description><![CDATA[仅为个人学习记录使用
安装docker
阿里云镜像加速器地址
注册你的账户
针对Docker客户端版本大于 1.10.0 的用户
通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
输入以下命令
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json &lt;&lt;-'EOF'
{
  "registry-mirrors": ["https://你自己的编码.mirror.aliyuncs.com"]
}
E]]></description><category></category></item><item><title><![CDATA[GPU释放显存-----无进程但显存占满解决方法]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/122326926</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/122326926</guid><author>MY_WARNING</author><pubDate>Wed, 05 Jan 2022 17:57:47 +0800</pubDate><description><![CDATA[记录自己在学习中遇到的问题
在训练模型时打断训练进程，之后再想进行其他的训练或者验证步骤时，会提示显存已满      out of memory
使用
nvidia-smi

查看gpu使用情况，无法看见正在进行的进程号，但显存被占满了

可以使用
ps aux|grep python 

查看进程号

再使用
kill -9 进程号

来结束进程释放显存，这样就可以继续其他任务了

...]]></description><category></category></item><item><title><![CDATA[Semi-Supervised Semantic Segmentation with Cross-Consistency Training论文笔记]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/121569154</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/121569154</guid><author>MY_WARNING</author><pubDate>Fri, 26 Nov 2021 22:34:59 +0800</pubDate><description><![CDATA[文章标题：Semi-Supervised Semantic Segmentation with Cross-Consistency Training
文章地址：https://arxiv.org/abs/2003.09005
文章代码： https://github.com/yassouali/CCT
领域：半监督语义分割
小白入坑笔记，有理解不对的地方，欢迎各位大佬指正

一、Cross-Consistency Training提出的原因

在语义分割领域标签获得成本较高，作者希望利用更多的未标记例子来训]]></description><category></category></item><item><title><![CDATA[kaggle上模型的保存与读取----Pytorch框架]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/120942513</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/120942513</guid><author>MY_WARNING</author><pubDate>Sun, 24 Oct 2021 22:33:25 +0800</pubDate><description><![CDATA[模型保存
torch.save(model.state_dict(),'./model_best.pth')

一般情况下，以上语句保存的模型在kaggle的output/kaggle/working文件夹下
建议将效果较好的模型下载保存，否则网页休眠之后之前训练的结果就都么得了
我这里使用的模型是经过预训练的resnet50
模型加载
model =  torchvision.models.segmentation.fcn_resnet50(pretrained= False,progress= True]]></description><category></category></item><item><title><![CDATA[Python实现归并排序]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/120942234</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/120942234</guid><author>MY_WARNING</author><pubDate>Sun, 24 Oct 2021 22:06:00 +0800</pubDate><description><![CDATA[有关归并排序的原理以及动图显示可以参考下面网站
排序算法动图展示

def merge(left,right) :
     res = []
#     print(left,right)
     while(left and right):
         if left[0] &gt; right[0]:
             res.append(right.pop(0))
         else:
             res.append(left.pop(0))
     
 ]]></description><category></category></item><item><title><![CDATA[Leetcode.114二叉树展开为链表详细解析(c++递归)]]></title><link>https://blog.youkuaiyun.com/MY_WARNING/article/details/120515728</link><guid>https://blog.youkuaiyun.com/MY_WARNING/article/details/120515728</guid><author>MY_WARNING</author><pubDate>Mon, 27 Sep 2021 20:02:14 +0800</pubDate><description><![CDATA[Leetcode.114二叉树展开为链表详细解析(递归)
执行时间击败100%

主要思路：
第一步：将父节点的右子树，放在左子树的最右边的叶节点（也就是节点4）上，这样就由图中第一颗树转变到第二棵树
第二步：将第二棵树的左子树放在右子树的位置上，这样就由第二棵树转变为第三棵树
第三步：以父节点的右儿子（也就是第三棵树的节点2）作为父节点继续执行以上步骤一、二
注意事项：
1.执行第一步之前需要确定父节点的左儿子不为空
代码如下:
class Solution {
public:
    void flat]]></description><category></category></item></channel></rss>