自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 UnavailableInvalidChannel: HTTP 404 NOT FOUND for channel pypi/simple <https://mirrors.aliyun.com/py

错误消息2 显示在尝试使用Conda创建一个新的虚拟环境并安装时遇到了HTTP 429错误,这表示您向服务器发送了过多的请求,超过了服务器允许的频率限制(TOO MANY REQUESTS)。这个问题通常是因为在短时间内频繁访问同一个镜像源所致。显示了 HTTP 404 NOT FOUND,这意味着 Conda 无法找到指定的通道。可能是由于通道 URL 不正确或者通道不可访问导致的。使用conda 创建新环境时,出现上述报错,更改多个镜像后还是相同错误。竟然使用这几个简单通道就成功解决了以上问题!

2024-04-15 21:10:06 405

原创 AttributeError: ‘Namespace‘ object has no attribute ‘EarlyStopping‘

在Python的argparse模块中,当我们通过命令行传递参数并解析时,解析结果会被封装成一个。时,Python告诉你这个对象中没有定义这个属性,也就是说,在编写和调用。根据上述报错,找到相应文件夹的代码,报错在104行,发现。很明显发现模块整体代码定义的 函数中没有使用。参数,只是在最后模块主入口104行添加了。这个报错信息表明在Python脚本。实例时,没有正确地添加名为。字典和硬编码的方式传入。中尝试访问命令行参数。

2024-04-02 16:52:29 814

原创 requests.exceptions.MissingSchema: Invalid URLrequests.exceptions.ConnectionError: HTTPSConnectionPo

代码如下,运行时出现 requests.exceptions.ConnectionError: HTTPSConnectionPool(host='www.dropbox.com', port=443): Max retries exceeded with url: /s/dm3m1o0tsv9terq/pytorch_model.bin?库通常用于通过 HTTP(S) 协议从远程服务器下载文件,而这里的 URL 看起来更像是一个本地文件路径。认为这是一个不完整的网络地址,从而抛出了。那样的协议指定部分。

2024-03-26 09:27:02 327

原创 tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.

这个错误信息来自于TensorFlow,在尝试使用CUDA和cuDNN库执行卷积神经网络(CNN)操作时遇到问题。具体错误是,这通常意味着在尝试初始化cuDNN或者在执行一个cuDNN相关的函数(在这个例子中可能是做卷积运算)时遇到了内部错误。

2024-03-25 16:08:01 616 1

原创 kernel:NMI watchdog: BUG: soft lockup - CPU

如果由于某种原因计时器达到了预定的阈值而没有被重置(意味着系统可能卡住或无响应),看门狗就会生成NMI中断,以引起系统的注意。软死锁通常发生在CPU长时间占用内核模式,没有释放给其他进程或线程运行的机会,但系统并没有完全崩溃,仍有一定的响应能力。进程名称可以给出一些关于进程功能或来源的线索,但具体含义可能需要结合使用该进程的软件或系统文档来理解。这可以帮助你判断该进程是由你启动的,还是由系统的其他用户或服务启动的。(对于给定的进程ID)可以查看更多关于该进程的信息,如启动命令、启动时间等。

2024-03-11 14:25:05 887

原创 多分类使用sklearn计算y_pred和y_prob

发现发现输出的y_pred标签没有对应于y_pred_prob中每一个最大值对应位置的标签,找不到存在的问题。原来是在使用sklearn计算y_pred时,类别标签是从0,开始,导致结果无法对应。多方面检查后,才发现。

2024-03-06 16:35:06 346

原创 .pickle文件和.pt文件

pickle。

2024-03-06 11:19:48 327

原创 Linux 运行脚本出现 Permission denied

这个字符串由10个字符组成,其中第一个字符表示文件类型,接下来的三组三个字符分别表示文件所有者、文件所属组和其他用户的权限。这通常是由于文件的执行权限不足所致。命令,然后查看每个字段的含义。另外,如果您想修改文件的权限,可以使用。请注意,修改文件权限可能需要足够的权限,所以确保您有足够的权限来执行。命令给脚本添加执行权限。在终端中执行以下命令:然后再重新运行命令。命令查看文件的权限信息。每个文件或目录的权限信息显示在。如果您想更详细地查看文件的权限信息,可以使用。的所有者赋予读、写和执行权限。

2024-02-26 18:53:48 699 1

原创 多个数据框统计内容及简单处理

【代码】多个数据框统计内容及简单处理。

2024-02-01 20:16:39 90 1

原创 使用conda进行环境配置和安装包(强烈推荐使用)

以上就是使用conda进行环境配置和安装包的基本步骤。通过合理使用conda,你可以轻松管理不同的Python环境,并且方便地安装、更新和卸载包。4.管理包:除了安装包,还可以使用conda来更新、卸载和列出已安装的包。以下是一些常用的命令示例。3.安装包:现在你可以使用conda来安装需要的包。1.在linux或者其他终端上运行命令 ,创建了一个名字为 myenv 的环境。2.激活刚才所创建的环境,即可在这个环境中安装运行所需要的各种软件包。关于conda的安装以下链接非常清晰讲述了,可参考。

2024-01-29 23:34:54 674

原创 pickle文件读取及pickle的相关作用

文件是Python中用于序列化和反序列化数据的一种数据格式。它使用Python特有的pickle模块来实现,可以将Python对象以二进制形式保存到文件中,也可以从文件中加载并重新构建对象。2.除了用于序列化和反序列化对象之外,pickle 模块在 Python 中还有其他一些作用和使用情况。网络传输: pickle 可以将 Python 对象序列化为字节流,在网络传输中使用。3.深拷贝对象: pickle 提供了一种创建对象的深拷贝副本的方法。这对于在内存中创建对象的多个独立副本非常有用。

2024-01-28 16:58:35 413 1

原创 基于PyTorch和TensorFlow框架保存模型和load模型的方法

调用模型参数:要加载模型的参数,需要先创建一个模型实例,然后使用。函数,可以用来保存整个模型,包括模型的架构和参数。你可以选择只保存模型的参数,而不包括模型的架构。在TensorFlow中,你可以使用。TensorFlow提供了。调用整个模型,可以使用。方法来保存模型的参数。方法来加载模型的参数。PyTorch提供了。方法来加载模型参数。函数来加载整个模型。调用模型及参数:使用。

2024-01-27 19:45:37 459 1

原创 使用pandas更换数据框的行名和列名

在更改行名和列名后,确保相关的代码和分析仍然适用。例如,如果有其他部分的代码依赖于旧的行名和列名,需要相应地更新这些部分的代码。确保新的行名和列名的数据类型与数据匹配。确保更改行名和列名不会影响数据的完整性。这意味着确保每个行名和列名都与相应的数据相关联。行名和列名应该是唯一的。确保新的行名和列名在数据框中是唯一的,以避免混淆和错误。如果更改了数据框的行名和列名,确保相关的索引和标签也得到相应的更新。遵循这些注意事项可以确保更改数据框的行名和列名是准确和有效的。

2024-01-26 15:54:53 774 1

原创 报错 IndexError: list index out of range

2.我们需要一步步追踪出错代码行和基本原因,由提示可知,在运行的代码的131行出错,而出错的 get_perf_comparison(excl_models[0]),主要是由于我们没有得到get_perf_comparison这个函数想要的输入内容,结合报错意思,我们的对象excl_models[0]被赋值为了空的索引。修改为正确路径,即可解决。如果负数索引的绝对值大于列表的长度,就会出现索引超出范围的情况。(1)索引超出列表长度:当你尝试使用大于或等于列表长度的索引来访问列表元素时,就会发生这个错误。

2024-01-25 08:00:00 436

原创 pandas 读取csv文件报错 ‘utf-8‘ codec can‘t decode byte 0xe3 in position 15: invalid co

这个错误通常是由于读取的 CSV 文件采用了不同的编码方式,而 pandas 默认使用 UTF-8 编码进行解码。当文件中包含无法在 UTF-8 编码中表示的字符时,就会报出。:如果上述方法都无法解决问题,你可以尝试使用错误处理模式来处理无法解码的字符。常用的错误处理模式有。参数来指定编码方式。例如,如果文件采用 GBK 编码,可以尝试使用。:如果你不确定文件的实际编码方式,可以尝试其他常用编码方式,如。:如果你知道文件的编码方式,可以在读取 CSV 文件时使用。你可以根据需要调整错误。

2024-01-24 17:16:28 1000 1

原创 新手小白入门Linux,常用基础命令

Linux系统是开发人员的首选平台之一。它支持 SSH、Telnet 和 Mosh 协议,并具有现代化的用户界面和团队协作功能,如会话管理、多标签页、同步设置等。(3)SecureCRT 是一款商业级的终端仿真软件,适用于 Windows、Mac 和 Linux 平台。它支持 SSH、Telnet、Rlogin 和串口连接,并提供了强大的加密和认证功能,以确保安全的远程访问和数据传输。它支持 SSH1、SSH2 和 TELNET 协议,并提供了友好的用户界面和丰富的功能,如会话管理、安全认证、文件传输等。

2024-01-23 20:29:47 540 1

原创 python数据集保存为csv文件 can only concatenate str (not “list“) to str

包进行csv文件保存时,出现报错TypeError: can only concatenate str (not "list") to str,由于在保存文件时,我使用了多个变量进行文件名字和保存路径的赋值。分析上面的代码, memory_usage_mb.to_csv(result_path +name+'time_memory'+ '.csv')在每一次循环中,name是list中的一个数值,而在循环外。3.文件路径:确保为保存的文件指定正确的路径。方法默认使用逗号作为字段之间的分隔符,可以通过。

2024-01-22 12:46:05 685 1

原创 脚本书写和提交方式及报错 sbatch: error: instead of expected UNIX line breaks (\n).

一般是由于格式问题,这个报错是由于批处理脚本中使用了DOS格式的换行符(\r\n)而不是UNIX格式的换行符(\n)所导致的。UNIX使用单个换行符(\n),而DOS/Windows使用回车符和换行符的组合(\r\n)作为换行符。解决办法1.批处理脚本中替换所有的DOS格式换行符为UNIX格式换行符。在Linux上,使用。提交成功后,会出现以下提示,表示作业号为3825。命令来进行替换,然后就可以运行成功了。通过以下命令,可以查看作业运行情况。关于脚本书写的方式可参考以下连接。

2024-01-21 14:20:18 941

原创 python定义函数和写循环批量处理数据集

2.当我们处理两个或两个以上数据集时,我们发现每次运行时需要都运行一遍上述代码,非常麻烦,这时可以将上述代码封装为函数,可以直接调用封装好的函数,首先整个代码,含有三个变量,模型路径,测试数据集路径,结果保存路径,其他是固定不变的。以上就是简单示例,定义函数时,需要注意的点为变量需要写入def定义的函数中作为参数,定义的参数与代码中实际变量名字保持一致,写循环时,需要注意的是,输出的结果需要保存为不同的名字,否则会覆盖上一次的结果。结果保存路径:result_path=结果保存的路径。

2024-01-20 21:10:24 783

原创 使用conda 创建Github项目 新环境并安装相关包

3.进入 environment.yaml文件中,发现上一步将会创建一个名字为 babrahamlinkon的新环境,直接激活环境,就可以正常运行相关代码了。当我们需要复现或学习Github相关代码和模型时,可以查看是否提供 environment.yaml文件,如果含有可执行以下3个步骤 操作。1.将项目拷贝到服务器中,进入此文件中,网址为Github项目网址。除此之外还可以使用以下命令对新建的环境进行操作。使用conda 删除创建好的新环境。2.使用conda 创建新环境。

2024-01-15 22:59:24 556

原创 HTTPSConnectionPool(host=‘www.dropbox.com‘, port=443)

一般在linux,运行代码或者装包时出现以下报错,是网络原因,重新运行或查看网络问题即可。

2024-01-12 16:35:14 354 1

原创 TypeError: zeros(): argument ‘size‘ must be tuple of ints, but found element of type list at pos 2

在上述代码中应该输入的是数组,将<class 'list'>修改为数组,根据代码上下文应该是nfeat长度。

2024-01-12 16:12:02 619 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除