- 博客(10)
- 收藏
- 关注
原创 ImportError: cannot import name ‘if_delegate_has_method‘ from ‘sklearn.utils.metaestimators‘解决
在使用SMOTE算法的时候出现了这个问题,查阅网上的资料都说是if_delegate_has_method 在sklearn1.1.3时被舍弃了,需要在permutation_imporance.py文件中将所有if_delegate_has_method 替换为 available_if,但是我找遍了permutation_imporance.py也没有发现if_delegate_has_method。
2025-02-14 16:40:27
326
原创 简单的回归案例
准备好随机生成的一系列点集(x,y)Loss=1N∑i=1N(y−(w∗x+b))2Loss=\frac{1}{N}\sum^{N}_{i=1}(y-(w*x+b))^2Loss=N1∑i=1N(y−(w∗x+b))22、梯度下降的原理偏导的计算∂Loss∂w=∂∂w(1N∑i=1N(yi−(w⋅xi+b))2)\frac{\partial Loss}{\partial w} = \frac{\partial}{\partial w} \left( \frac{1}{N} \sum_{i=1}^{
2024-10-12 15:18:58
1016
原创 PyTorch的基本介绍(一)
使用动态图,每执行一次操作都会重新构建一个新的计算图,比如说像下面这样,程序会按照我们编写的命令执行下去,那么调试起来会更容易。CV方向就是有TorchVision,NLP领域就有AllenNLP,图卷积有PyTorch geometric……使用静态图,要先定义计算图,然后再去使用它(相当于先去定义,再去使用,无法查看中间变量输出)。Chainer是日本的一款,Pytorch借鉴了其API的设计规范。中对于x=1时的a,b,c求偏导。
2024-09-03 17:22:49
815
1
原创 Anaconda中安装pytorch出现的问题
*找到适用自己电脑python版本的pytorch,然后复制下载命令,在Anaconda上运行,这里我是重建了一个新的环境。这里的话改成 torch.cuda.is_available()就可以显示是false了。尝试找到对应路径下的这个文件,进行删除,重新进入prompt之后这个问题没有了。自己的笔记本是Intel的集显,所以下载的就是cpu版本的pytorch。所以在验证的时候,显示的是这样的,而不是True或者False。import pytorch之后出现了这个问题。
2024-08-31 12:15:13
562
原创 寻找两个正序数组的中位数(采用第k小数的解法)
这样一个算法题:给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。下面举的例子是nums1=[1,2,3,4,5,6,7,8],nums2=[9,10,11,12,13,14,15,16,17]将问题转化为寻找有序数组中的第k小的数(比如上面的例子里面有17个数,中位数应该是第九个,所以我们要寻找的就是第九个数)举个例子来说:如果nums1=[1,3],nums2=[2],算法的输出结果是2.0000.:用两个指针,逐个扫描,谁小就移动谁,移动总元素个数的一半。
2024-07-18 20:51:17
432
原创 西湖大学赵世钰老师【强化学习的理论基础】02基本概念
例子:网格世界,机器人可以在网格中相邻两个块之间移动,找到比较好的路径,最后达到目标。如何定义好的,比如说就是要避免forbidden cells,消除没有意义的拐弯,不能试图超越边界等。
2024-06-06 12:22:02
1508
原创 西湖大学赵世钰老师【强化学习的理论基础】01总述
上图为赵老师在正式课程之前总述其课程的所有内容,可以看出这门课对于RL的基础原理层层递进,听完之后可以勾勒出这一条线清晰的流程。
2024-06-05 12:34:07
1462
原创 解决cannot import name ‘InvalidSchemeCombination‘ from ‘pip._internal.exceptions‘
确保 Python 环境中安装了 pip 包管理工具,并且将 pip 设置为默认的包管理器。在pycharm里面运行代码时需要用到statsmodels这个库,所以在里面尝试安装。通过查找原因之后发现可能是pip文件损坏了。安装过程中出现了如下图所示的问题。
2024-05-25 18:50:19
427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人