<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ID_AF12的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ID_AF12</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ID_AF12]]></copyright><item><title><![CDATA[AI 音频算法面经]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/130184016</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/130184016</guid><author>ID_AF12</author><pubDate>Fri, 21 Apr 2023 17:07:30 +0800</pubDate><description><![CDATA[1 分钟左右（2）]]></description><category></category></item><item><title><![CDATA[代码踩坑记录]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/121634296</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/121634296</guid><author>ID_AF12</author><pubDate>Tue, 30 Nov 2021 15:45:17 +0800</pubDate><description><![CDATA[代码踩坑记录说明踩坑记录使用 enumerate 遍历 Pytorch Dataset 实例待续...
说明
本文记录本人在代码编写过程中遇到的种种bug。
踩坑记录
使用 enumerate 遍历 Pytorch Dataset 实例

问题描述：python 中的 enumerate 可以用于迭代遍历一个列表等可以迭代的对象，但如果直接使用 enumearte 遍历 Pytorch 的 Dataset 实例，会出现无法终止迭代的情况。
解决方案：使用 Pytorch 的 DataLoader 封装 Da]]></description><category></category></item><item><title><![CDATA[CUDNN_STATUS_EXECUTION_FAILED 报错解决]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/121583273</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/121583273</guid><author>ID_AF12</author><pubDate>Sat, 27 Nov 2021 21:17:31 +0800</pubDate><description><![CDATA[[报错解决] RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED说明问题描述解决方案
说明
本文记录本人解决 CUDNN_STATUS_EXECUTION_FAILED 报错的过程，纯流水式记账，可供参考。
问题描述
本人在使用 Pytorch Lightning 训练模型时，GPU 训练模型一直跑不起来。每次跑都会报不一样的错误，但每次最后一行的内容都是下面的报错信息：
RuntimeError: cuDNN error: CUDNN_STAT]]></description><category></category></item><item><title><![CDATA[SSHFS: 挂载远程服务器目录到 windows 本地]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/121396866</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/121396866</guid><author>ID_AF12</author><pubDate>Fri, 19 Nov 2021 10:28:08 +0800</pubDate><description><![CDATA[SSHFS: 挂载远程服务器目录到 windows 本地说明问题描述解决方案
说明
本文记录本人使用 SSHFS 实现将远程服务器上的目录挂载到本地的方法，实现文件共享。
问题描述
由于需要频繁访问服务器上的数据，对一些数据进行观察分析。之前都是使用 Winscp工具 或者 scp 命令等工具先将数据下载到本地，在进行处理，虽然能够达到目的，但这样子有点麻烦，操作不太方便，而且导致数据冗余。因此，就想着能否使用某种方法实现：访问远程服务器目录就和访问本地文件夹一样。通过各种搜索，发现还真可以。解决方案主要有]]></description><category></category></item><item><title><![CDATA[SSH 免密登录服务器]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/120808682</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/120808682</guid><author>ID_AF12</author><pubDate>Sun, 17 Oct 2021 12:05:12 +0800</pubDate><description><![CDATA[SSH 免密登录服务器说明机制原理具体实现参考资料
说明
本博客用于记录本人实现 SSH 免密登录服务器的过程。
机制原理
SSH 免密登录通过密钥的形式来登陆服务器，可以避免中间人攻击，具有更高的安全性级别。其需要本地主机首先生成一对公钥和私钥，并将公钥放到服务器上。当本地主机使用密钥访问服务器时，服务器会根据公钥对请求进行验证。
具体实现


生成密钥对
ssh-keygen 命令可以用于密钥的生成、管理和转换等，支持 RSA 和 DSA 加密算法，这里使用 RSA 加密算法进行演示。在本地终端执行如下]]></description><category></category></item><item><title><![CDATA[SSH 端口转发实现 Jupyter Notebook 远程连接服务器]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/120800926</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/120800926</guid><author>ID_AF12</author><pubDate>Sat, 16 Oct 2021 17:58:21 +0800</pubDate><description><![CDATA[SSH 端口转发实现 Jupyter Notebook 远程连接服务器说明问题描述解决方案
说明
本博客用于记录本人利用 SSH 端口转发实现 Jupyter Notebook 远程连接服务器的方法。
问题描述
最近学校服务器频繁被入侵，网络中心为了防范病毒入侵和恶意程序扫描等，给机房防火墙设置了端口屏蔽功能，只留下一些常用端口，如SSH、HTTP等。由于 Jupyter Notebook 运行机制需要启动一个服务并监听一个特定的端口，此时就无法直接通过该端口访问 Jupyter Notebook。因此这里]]></description><category></category></item><item><title><![CDATA[报错解决: ffprobe ‘***: No such file or directory‘]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119795734</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119795734</guid><author>ID_AF12</author><pubDate>Thu, 19 Aug 2021 11:27:08 +0800</pubDate><description><![CDATA[报错解决: ffprobe '***: No such file or directory'说明报错信息解决方案
说明
本博客用于记录本人在Linux服务器上使用 Spleeter 开源音乐分离工具时，ffprobe 报错的解决方案。
报错信息
Traceback (most recent call last):
  File "~/miniconda3/envs/spleeter/lib/python3.6/site-packages/spleeter/audio/ffmpeg.py", line 101]]></description><category></category></item><item><title><![CDATA[运行的程序总是莫名被 Killed]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119681583</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119681583</guid><author>ID_AF12</author><pubDate>Fri, 13 Aug 2021 18:32:29 +0800</pubDate><description><![CDATA[运行的程序总是莫名被 Killed说明问题描述解决方案
说明
本博客用于记录本人实习期间，在Linux环境下训练模型时，程序莫名中断的解决方案。
问题描述


错误信息
最近在Linux服务器上训练模型时，程序总是跑着跑着突然被中断掉，提示信息只有： xxx killed yyy，其中xxx是一个进程号，yyy是我的程序运行指令。


错误分析
根据提示信息分析原因，应该是使用 kill 命令把进程杀掉了，这就有两个可能：一个是人为的，一个是非人为的。这里排除了人为的，在导师的帮助下，猜测可能是系统行为，通]]></description><category></category></item><item><title><![CDATA[音频基础知识相关（持续更新...）]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119680738</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119680738</guid><author>ID_AF12</author><pubDate>Fri, 13 Aug 2021 17:55:43 +0800</pubDate><description><![CDATA[音频基础知识相关（持续更新...）说明零散但有用的的音频知识有用的文章
说明
本博客用于记录本人在学习过程中，学到的有价值的音频知识，以及看过的有价值的音频相关文章。
零散但有用的的音频知识

STFT 本质：分帧 + FFT。
FFT 对时域上的 NNN 个点做变换得到频域上的 NNN 个点，第 nnn 个点对应的频率为：
Fs∗(n−1)N,n=0,1,...,N−1 \frac{F_s * (n - 1)}{N}, n=0,1,...,N-1 NFs​∗(n−1)​,n=0,1,...,N−1
其中，]]></description><category></category></item><item><title><![CDATA[报错解决: CondaHTTPError: HTTP 000 CONNECTION FAILED for url ***]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119563245</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119563245</guid><author>ID_AF12</author><pubDate>Tue, 10 Aug 2021 10:21:07 +0800</pubDate><description><![CDATA[报错: CondaHTTPError: HTTP 000 CONNECTION FAILED for url ***说明报错信息解决方案
说明
本博客记录本人在 Linux 下执行 conda install 时出现错误的解决方案。
报错信息
CondaHTTPError: HTTP 000 CONNECTION FAILED for url ***
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors]]></description><category></category></item><item><title><![CDATA[Jupyter 远程服务器连接配置]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119063109</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119063109</guid><author>ID_AF12</author><pubDate>Sat, 24 Jul 2021 21:27:26 +0800</pubDate><description><![CDATA[Jupyter 远程服务器连接配置说明Jupyter 远程服务器配置Jupyter 切换不同环境
说明
本博客记录本人在Linux服务器端配置 Jupyter，使得可以通过本地浏览器远程访问服务器上的 Jupyter。

Jupyter 远程服务器配置


安装 Jupyter
Jupyter 是一个交互式的 Python 开发环境，首先要确保已经安装好了 Jupyter。Anaconda 默认包含了Jupyter，或者可以直接在终端使用 pip 命令安装：
pip install jupyter



生]]></description><category></category></item><item><title><![CDATA[Anaconda 安装与使用]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119061190</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119061190</guid><author>ID_AF12</author><pubDate>Sat, 24 Jul 2021 17:56:27 +0800</pubDate><description><![CDATA[Anaconda 安装与使用（待更新...）说明Anaconda 安装Anaconda 介绍Anaconda 安装conda 使用conda 介绍conda 基本命令环境相关其他
说明
本博客用于记录本人在Linux环境下安装Anaconda的过程，以及用到的一些conda基本命令。
Anaconda 安装
Anaconda 介绍
Anaconda是一个开源的，用于科学计算的Python发行版本。包含了conda，python等包。
Anaconda 安装


下载 Anaconda 安装包
到清华大学开源]]></description><category></category></item><item><title><![CDATA[Linux 常用命令（持续更新...）]]></title><link>https://blog.youkuaiyun.com/ID_AF12/article/details/119059576</link><guid>https://blog.youkuaiyun.com/ID_AF12/article/details/119059576</guid><author>ID_AF12</author><pubDate>Sat, 24 Jul 2021 16:19:52 +0800</pubDate><description><![CDATA[Linux 常用命令（持续更新...）说明磁盘相关其他
说明
本博客用于记录本人在学习工作中常用到的一些Linux命令。
磁盘相关


du：统计指定文件夹大小
  du -h --max-depth=1 .
# 统计当前目录底下所有文件夹的大小
# -h 指明输出单位使用K, M, G等直观的展示
# --max-depth=1 指明递归统计各级文件夹大小，最大深度为1



df: 查看磁盘占用情况
  df -h
# 查看磁盘使用情况
# -h 指明输出单位使用K, M, G等直观的展示



其他
]]></description><category></category></item></channel></rss>