- 博客(19)
- 收藏
- 关注
原创 在字符串中提取某个字符之后的内容或者某两个字符之间的内容
个人觉得,写正则表达式需要试的次数比较多,才能找到你心中满意的表达。但是如果有高效的生产工具,例如小chat,可能会事半功倍哦!
2024-09-26 21:44:14 346
原创 CSV写入时设为不分列
部分任务在处理时需要先对文本进行一次清晰的操作等,但是在把文本读进python的时候,有时候会因为文本中存在空格或者逗号,使得文本自动分列了,但是每句的文本都是不等长的,所以此时的文本分列是不可控制的。在此给出一种控制CSV写入时不分列的方法。主要是使用文件流,在写入文件时控制python不自动输出换行:newLine=’’;因为在csv.writerow()方法后一般会自动跟一个换行。然后设置csv.writer()中quoting属性为“QUOTE_ALL”表示全引用,不分列。
2024-09-25 10:05:41 177
原创 Numpy和CV在Python中坐标系不一致导致的绘图位置错误
一般对图片的操作,直接使用CV处理比较好,保持整体坐标标准统一。但是有些做数据可视化的部分,需要把CV处理的结果反馈到Numpy再作进一步的处理,这个时候需要将标准转换到Numpy。根据以上内容,只需要将CV输出的结果进行X,Y转置即可应用到Numpy中。
2024-09-21 21:22:34 499
原创 List列索引和展开
记录使用List时,获取指定列或者将List展开到一列或者一行的方法贯彻这个问题和核心在于List结构泛化能力太强,完全可以接受不等长数据存储,然而,在narray和torch.tensor中明确要求为矩阵,也就是明确数据的长和宽。这种情况一定不会在narray和torch.tensor中出现,初始化的时候就会报错。这也是导致List无法使用列索引的关键原因。因此对于List如果你能确定你要找的列索引确实都存在,可以通过for循环或者列表表达式的方式提出List的指定列或者将List展开。
2024-07-20 15:49:48 373
原创 Node.js命令行切换盘符
印象中,windows的命令提示行也是这样的?最近用了好久的Linux和conda的命令,都搞不清楚了最基本的操作了。很简单的一个小问题,但是卡了我一会儿。初次使用node.js,记录在创建项目时,进行盘符切换的操作。在nodejs创建项目时,切换盘符的操作。
2024-07-19 10:56:34 593
原创 python逐元素计算
在使用Python时,也希望能够有像matlab计算时,使用逐元素运算符进行点对点计算,这里介绍两种,一种是numpy,一种是torch使用python中的numpy或者torch实现和MATLAB“.*;./;”运算。
2024-07-16 10:05:37 361
原创 Python画3维热力图
使用Python画三维可拖动热力图,并且设置热力图颜色变化范围使用Python画3维热力图时,可能会遇到两个问题,一是是否画表面的图,这个图是否可以拖动演示。二是因为数据分布不均匀导致色条的范围与预想的不一致。(图片来自网络)
2024-07-14 17:03:04 761
原创 Pandas Data Frame Index 超出范围和存在unnamed, NaN
使用pandas读入数据时,然后时用df.iloc[]报错索引超出范围。
2024-07-12 10:16:26 259
原创 关于E_DAIC数据集的说明
很多介绍E_DAIC和DAIC数据集的文章都较为简单。因为本人在研究中使用了该数据集,所以在此对该数据集某些部分做一些补充说明。
2024-07-11 10:32:36 1253
原创 NVIDIA GeForce RTX 3080 with CUDA capability sm_86 is not compatible with the current PyTorch instal
在中国云服务器使用torch时,可能遇到的torch版本与CUDA不兼容的问题。
2024-07-10 09:37:16 575
原创 在Linux中重新安装CUDA和cnDNN
在Linux中重新安装CUDA和cnDNN,同样适用于类似Featurize云平台更换到指定的CUDA版本,例如CUDA11.1
2024-07-09 09:55:37 754
原创 conda调整、升级或者降低Python版本
在遇到某些ERROR的时候我们可能需要调整Python版本,在此简述一种针对conda环境行之有效的方法以调整Python版本。
2024-07-06 10:14:48 1047
原创 ERROR: Could not build wheels for pocketsphinx, which is required to install pyproject.toml-based pr
pocketshinx有些版本没有与cp39的对应版本,有对Python 3.8, 3.10, 3.11及以上的好像。windows 10 专业版 Pycharm 2024.1 Python 3.9 CUDA 11.4。
2024-07-05 10:47:38 600
原创 import regex._regex as _regex ModuleNotFoundError: No module named ‘regex._regex’
nltk使用报错:import regex._regex as _regex ModuleNotFoundError: No module named 'regex._regex’
2024-07-04 14:32:37 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人