<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Qy_sfsh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Tanqy1997</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Tanqy1997]]></copyright><item><title><![CDATA[Python Collections defaultdict]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/146164475</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/146164475</guid><author>Tanqy1997</author><pubDate>Mon, 10 Mar 2025 21:23:37 +0800</pubDate><description><![CDATA[如果需要动态生成默认值，或者希望代码更简洁，推荐使用。如果键值对是固定的，或者需要严格控制键的存在性，使用普通dict更合适。在实际使用中，可以根据具体需求选择合适的字典类型。参考资料：https://kimi.moonshot.cn/]]></description><category></category></item><item><title><![CDATA[defaultdict和dict]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/146164441</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/146164441</guid><author>Tanqy1997</author><pubDate>Mon, 10 Mar 2025 21:20:49 +0800</pubDate><description><![CDATA[但需要注意的是，`defaultdict` 的行为在某些情况下可能与普通 `dict` 不同，尤其是在访问不存在的键时。- 它允许在创建时指定一个默认值的工厂函数（如 `list`、`int`、`lambda: None` 等）。- `defaultdict` 是 `dict` 的子类，因此它继承了 `dict` 的所有方法和行为。- `defaultdict` 是 `collections` 模块中的一个类，继承自 `dict`。- 在访问已存在的键时，性能与 `defaultdict` 相同。]]></description><category></category></item><item><title><![CDATA[wsl2/ubuntu24.04中启动docker报错]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/143823724</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/143823724</guid><author>Tanqy1997</author><pubDate>Sat, 16 Nov 2024 21:31:51 +0800</pubDate><description><![CDATA[这个错误提示了在 Docker 初始化网络控制器时，尝试在iptablesiptablesnftablesiptablesiptablesnftablesnftablesiptablesnftablesnftablesiptables。]]></description><category></category></item><item><title><![CDATA[自然语言处理（NLP）-概述]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/133823056</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/133823056</guid><author>Tanqy1997</author><pubDate>Sat, 14 Oct 2023 11:35:03 +0800</pubDate><description><![CDATA[什么是自然语言处理。]]></description><category></category></item><item><title><![CDATA[循环神经网络（RNN/LSTM/GRU）-学习总结1]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/133721738</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/133721738</guid><author>Tanqy1997</author><pubDate>Tue, 10 Oct 2023 00:44:00 +0800</pubDate><description><![CDATA[简单RNN受计算机的逻辑门启发，引入记忆单元（memory cell），并通过各种门来控制记忆单元。首先，通过输入XtX_tXt​ 和 上一个隐状态Ht−1H_{t-1}Ht−1​ 与全连接层相乘 再加上偏置，最后经过激活函数sigmoid, 得到三个门：遗忘门fff, 输入门iii, 输出门oooIt=σ(XtWxi+Ht−1Whi+bi),Ft=σ(XtWxf+Ht−1Whf+bf),Ot=σ(XtWxo+Ht−1Who+bo),\begin{split}\begin{aligned}
\mathbf{]]></description><category></category></item><item><title><![CDATA[关于rdkit 错误2w08_ligand: warning - O.co2 with non C.2 or S.o2 neighbor.]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/132956585</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/132956585</guid><author>Tanqy1997</author><pubDate>Sun, 17 Sep 2023 22:57:55 +0800</pubDate><description><![CDATA[读取 PDBBindv2019的数据集，尝试把所有配体的mol2文件转换成对应smiles表达式。大约超过1千个出现问题。主要问题就是‘warning - O.co2 with non C.2 or S.o2 neighbor’。多发查看。]]></description><category></category></item><item><title><![CDATA[更新Ubuntu18.04上的CUDA和GCC]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/132378471</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/132378471</guid><author>Tanqy1997</author><pubDate>Sun, 20 Aug 2023 19:46:38 +0800</pubDate><description><![CDATA[问题： 有一台服务器的GPU是1080，有八张卡，已经好久没有人用了。cuda版本是10.1,我现在拿来复现一些论文的模型，经常遇到版本依赖问题，报错Driver is too old。所以要更新一下驱动。遇到的主要问题是gcc版本也太低了，编译不了新安装的CUDA，这里简单记录一下。]]></description><category></category></item><item><title><![CDATA[pconsc4 安装]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/132271415</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/132271415</guid><author>Tanqy1997</author><pubDate>Mon, 14 Aug 2023 11:28:39 +0800</pubDate><description><![CDATA[因为是Ubuntu 18.04 所以这里没有用yum 安装。我的系统版本： Ubuntu 18.04.4 LTS。这里的python 环境是： 3.7。]]></description><category></category></item><item><title><![CDATA[线性回归学习总结]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/132240839</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/132240839</guid><author>Tanqy1997</author><pubDate>Sat, 12 Aug 2023 00:08:47 +0800</pubDate><description><![CDATA[线性此外在回归分析中，会有残差和均方误差两个词。其中残差是预测值和观测值（真实标签）之差。SSE 表示的是残差平方和（Sum of Squares for Error），也称为误差平方和。MSE 表示均方误差（Mean Squared Error）均方误差是残差平方和除以样本数量的结果，表示了每个样本的预测误差的平方的平均值数学上的误差（相对误差和绝对误差）是实际测量值和真实值（理论值）之前的差别。统计学上，方差是衡量数据的离散程度的，而偏差描述的是预测值（估计值）的期望与真实值之间的差距。]]></description><category></category></item><item><title><![CDATA[一语道破 python 迭代器和生成器]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/132113382</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/132113382</guid><author>Tanqy1997</author><pubDate>Fri, 04 Aug 2023 23:01:49 +0800</pubDate><description><![CDATA[迭代器通常用于对列表、元组、字典等数据结构进行遍历。它们适用于已知数据集合且数据量不太大的情况。生成器适用于需要动态生成数据的情况，尤其是当数据集合非常大或是无限的时候。生成器按需生成数据，可以节省内存和提高性能总结起来，迭代器是一种数据访问模式的抽象概念，用于按序访问集合中的元素，它可以由自定义的迭代器对象或 Python 内置的可迭代对象生成。而生成器是一种特殊的函数或表达式，用于按需生成数据，并保存状态以支持断续生成。]]></description><category></category></item><item><title><![CDATA[浅谈keras.preprocessing.text]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/128069906</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/128069906</guid><author>Tanqy1997</author><pubDate>Sun, 27 Nov 2022 22:51:40 +0800</pubDate><description><![CDATA[是一个用python编写的开源神经网络库，从2021年8月的版本2.6开始，成为Tensorflow2的高层API。它拥有着丰富的数据封装和一些先进的模型实现，避免了“重复造轮子”。最近接触到Keras的embedding层，进而学习了一下Keras.preprocessing.text的相关知识。虽然Keras.preprocessing.text已经。取而代之的是但是，之前不少的代码用的还是Keras.preprocessing.text，因此还是有总结一下的必要。]]></description><category></category></item><item><title><![CDATA[Python基本模块（一）之OS模块]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/127196894</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/127196894</guid><author>Tanqy1997</author><pubDate>Fri, 07 Oct 2022 17:47:12 +0800</pubDate><description><![CDATA[1、斜杠：/2、双反斜杠：\\3、原始字符串r+单反斜杠\注：windows使用单反斜杠。]]></description><category></category></item><item><title><![CDATA[python常见包（一）之Numpy学习记录]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/105722001</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/105722001</guid><author>Tanqy1997</author><pubDate>Fri, 07 Oct 2022 16:09:49 +0800</pubDate><description><![CDATA[一、基本概念和Narray对象

1、array创建narray对象



(2)numpy.empty、numpy.zeros、numpy.ones。





2、数据类型对象dtype

3、数组属性

二、常见对数组的操作

三、常见函数

四、numpy存储相关

五、numpy矩阵运算

1、矩阵运算函数

2、线性代数运算


......]]></description><category></category></item><item><title><![CDATA[Sklearn学习记录之CountVectorizer]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/125905600</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/125905600</guid><author>Tanqy1997</author><pubDate>Fri, 07 Oct 2022 16:07:11 +0800</pubDate><description><![CDATA[在sklearn.feature_extraction.text中有四个用来从文本中提出特征向量的子模块，其中以CountVectorizer为基础模块。其模块的主要函数是fit 和transformer。以下截图是具体的源码。在文本处理过程中，先挖坑，有时间再填。]]></description><category></category></item><item><title><![CDATA[C++编程常用知识点]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/113835297</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/113835297</guid><author>Tanqy1997</author><pubDate>Fri, 07 Oct 2022 16:00:05 +0800</pubDate><description><![CDATA[在c++中除了一些顺序容器外，标准库中还定义了三个容器适配器：stack、queue和priority_queue。适配器是标准库中的一个通用概念。容器、迭代器和函数本质上都是适配器。本质上，一个适配器是一种机制，能使某种事物的行为看起来像另外一种事物一样。一个容器适配器接受一种已有的容器类型，使其行为看起来像一种不同的类型。例如，stack适配器接受一个顺序容器（除array和rorward_list外），并使其操作起来像一个stack一样



1、运算符函数定义格式

2、map,unorder_m.]]></description><category></category></item><item><title><![CDATA[Linux命令（三）之 文件查看、移动、压缩、权限设置]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/105895450</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/105895450</guid><author>Tanqy1997</author><pubDate>Fri, 07 Oct 2022 15:24:04 +0800</pubDate><description><![CDATA[1、$ tar xvf Python-3.6.6.tar.xz

x:解压 v:显示所有过程 f:使用档案名字，切记，这个参数是最后一个参数，后面只能接档案名
]]></description><category></category></item><item><title><![CDATA[pytorch的tensor创建和操作记录]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/126083448</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/126083448</guid><author>Tanqy1997</author><pubDate>Sun, 31 Jul 2022 12:17:27 +0800</pubDate><description><![CDATA[2）指数、对数、幂运算、开方运算。（3）三角&反三角函数运算函数运算。（4）双曲线反双曲线运算。（1）加减乘除、绝对值。]]></description><category></category></item><item><title><![CDATA[python 给PDF添加目录]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/125875949</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/125875949</guid><author>Tanqy1997</author><pubDate>Tue, 19 Jul 2022 19:55:07 +0800</pubDate><description><![CDATA[pdfminer是python2库，pdfminer3k是python3库。相较于pdfplumber，操作繁琐。PyPDF2，PyPDF3,PyPDF4,主要对PDF进行操作合并，拆分，旋转。获取PDF每页的每个文本字符、矩形和线条的详细信息。另外表格提取和可视化调试。根据不同PDF，编写目录信息、页码信息的代码。......]]></description><category></category></item><item><title><![CDATA[Singularity实践教程 + Docker 转 Singularity 的避坑指南]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/125304273</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/125304273</guid><author>Tanqy1997</author><pubDate>Fri, 08 Jul 2022 19:32:01 +0800</pubDate><description><![CDATA[因研究需要，复现某论文，使用的是某校的服务器集群。他们服务器使用的容器是Singularity，而之前自己在院里用的时docker。docker学了没多久，就开始Singularity。恰恰是会一点docker，所以在转用singularity的过程中，踩的坑比较多（造孽啊）。记录一下，前事不忘，后世之师.........]]></description><category></category></item><item><title><![CDATA[Linux Shell 中常见的特殊符号汇总]]></title><link>https://blog.youkuaiyun.com/Tanqy1997/article/details/125661988</link><guid>https://blog.youkuaiyun.com/Tanqy1997/article/details/125661988</guid><author>Tanqy1997</author><pubDate>Thu, 07 Jul 2022 17:23:53 +0800</pubDate><description><![CDATA[shell脚本的各种符号比较繁杂，尤其是通配符，和$符号。还有各种括号，运算符的应用，混在一起难以记忆。通过学习shell脚本语言，以及查找资料，总结shell脚本中的常见特殊符号，并分门别类，有助于理解和记忆。目录一、shell变量类1、$ 和 {}2、$() 和单引号二、shell字符串变量相关1、单引号' '2、双引号" "3、获取字符串长度 4、变量扩展三、shell运算符和表达式类1、算术运算符2、关系运算符3、布尔运算符4、逻辑运算符5、字符串运算符四、shell运行中传递参数相关五、输入输出重]]></description><category></category></item></channel></rss>