![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
代码调试过程中遇到的问题
代码调试过程中遇到的问题
阿罗的小小仓库
这个作者很懒,什么都没留下…
展开
-
python运行报错_AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘
关于这个问题,Xavier 初始化器在 tf.keras.initializers.GlorotNormal 或 tf.keras.initializers.GlorotUniform 中可以找到对应的替代品。这个错误是因为代码中使用了 TensorFlow 1.x 的风格,而在 TensorFlow 2.x 中,tf.contrib 命名空间被移除。需要调整代码以适应 TensorFlow 2.x。在 TensorFlow 2.x 中,很多功能已经被整合到 tf.keras 和其他模块中。原创 2024-01-29 20:30:23 · 744 阅读 · 1 评论 -
python运行报错_ValueError: expected sequence of length 4 at dim 1 (got 3)
对象时,提供的序列的长度不一致。在这里,提供的列表包含两个子列表,而这两个子列表的长度不同。第一个子列表包含4个元素,而第二个子列表只有3个元素。根据报错信息,问题似乎出在尝试创建一个。原创 2024-01-17 14:00:00 · 1002 阅读 · 0 评论 -
python运行警告_ UserWarning: To copy construct from a tensor
这个警告是 PyTorch 给出的建议,提示你在构造新的张量时最好使用 tensor.clone().detach() 或 tensor.clone().detach().requires_grad_(True),而不是 torch.tensor(sourceTensor)。可以根据实际情况选择其中一种方法,具体取决于你是否需要保留梯度信息。,使用 clone().detach().requires_grad_(True)。,使用 clone().detach();原创 2024-01-18 15:42:29 · 1239 阅读 · 0 评论 -
python运行报错_AttributeError: ‘NoneType‘ object has no attribute ‘cuda‘
在 maybe_cuda 函数中,可能有一些问题导致传递给它的 what 参数是 None。所以,需要在调用该函数之前确保传递给它的参数不是 None。这个错误发生在尝试将一个 NoneType 对象应用到 cuda() 方法上。这通常表示在 maybe_cuda 函数中传递了一个空对象。检查代码后发现,model是调用的,在源代码中定义了,但是没有return,添加return model后,问题解决。原创 2024-01-17 09:33:14 · 736 阅读 · 0 评论 -
python运行警告_/numpy/core/_methods.py:265:RuntimeWarning: Degrees of freedom <=0 for slice
在统计学和概率论中,自由度(degrees of freedom)是指一个问题中独立或可以自由变动的参数的数量。在不同的上下文中,自由度的概念可能有所不同。在方差计算中,自由度是用于估计总体方差的一个参数。警告的内容是指在计算方差时,所使用的自由度(degrees of freedom)小于等于0。,这对应于总体方差的计算,即使用总体均值。,这对应于总体方差的计算,即使用总体均值。在某些统计分析中,这可能会导致方差估计的偏差。这样的方差估计更偏向于对总体方差的无偏估计。参数表示除数中减去的自由度的数量。原创 2024-01-12 09:16:05 · 836 阅读 · 0 评论 -
python运行报错_ModuleNotFoundError: No module named ‘xxx‘,调用自己定义的文件报错。
确保 project_directory 目录被包含在 Python 的模块搜索路径中。确保你在 project_directory 目录下运行脚本,而不是在其他目录中。cifar10.py文件调用non_stationary.py文件的方法。原创 2024-01-09 14:30:00 · 618 阅读 · 0 评论 -
python运行报错_RuntimeError: CUDA error: CUBLAS_STATUS_ALLOC_FATLED when calling ‘cublasCreate(handle)‘
2、维度对应没有问题,但是label的类别维两类,但是标签为0和3,而nn.CrossEntropyLoss()的二维结果只能匹配0和1。1、报错是181行的loss.backward(),debug发现Userwarning是在179行的loss计算。将label的标签由0和3改为0和1即可。原创 2023-12-07 20:59:58 · 399 阅读 · 1 评论 -
Python运行报错_RuntimeError: Error(s) in loading state_dict for DataParallel:
Debug发现checkpoint['model_state_dict'']才是要删除的预训练模型对应的字典。原创 2022-12-13 21:39:03 · 1165 阅读 · 1 评论 -
VS Code中“Module ‘cv2‘ has no ‘imread‘ member ”的解决方法
VS Code报错原创 2022-10-13 20:57:01 · 1068 阅读 · 1 评论