![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
weixin_43288596
这个作者很懒,什么都没留下…
展开
-
VSCode远程开发 Resolver error: Error: Failed to install the VS Code Server
VSCode远程连接错误原创 2022-12-12 18:43:20 · 1906 阅读 · 1 评论 -
pytorch distribute all_reduce方法实验
Distributed communication package - torch.distributed — PyTorch 1.10.0 documentation 变量 结果 实验1 两个process不同次数的all_reduce process1调用结束后会关闭端口,process2会报错 实验2 两个process不同次数的all_reduce,调用次数少的那个process,调用time.sleep process1 的all_reduce连接会原创 2021-12-06 16:02:42 · 4931 阅读 · 0 评论 -
pytorch 中 nn.CrossEntropyLoss 理解
在看代码的时候。发现输出未经过softmax的值直接送入CrossEntropyLoss。觉得这里有问题。https://zhuanlan.zhihu.com/p/98785902sum up:1.torch的crossEntropy里三个过程1.softmax,2.取log,3.NLLLoss 取label位置上那个log值取均值(是否取均值可由参数设置)。2.如果logit不经过softmax的话,直接取交叉熵的影响:因为交叉熵是取label=1位置上的logx。x>0,1.log原创 2020-05-25 11:58:38 · 650 阅读 · 0 评论 -
pycharm 远程服务器同步提示Permission denied问题
现象:上传或下载文件提示Permission denied;服务器chmod 766 -R ***,上传 文件后提示Failed to change timestamp of the file ;之后无法 再次上传文件,服务器文件权限被更改;解决:修改时间不同步https://blog.csdn.net/xu380393916/article/details/1050625...原创 2020-04-30 15:20:44 · 4643 阅读 · 0 评论 -
Kolmogorov-Smirnov 和Adversarial Validation
目的:判断test和train分布是否相同,由此判断交叉验证是否能满足要求。方法:train和test数据和在一起,train标记为0.test标记为1。 训练一个分类器,如果该分类器可以很好的将test和train分开,说明train和test分布差异较大。 如果分类器不能很好的将train和test分开(auc=0.5),说明train和test分...原创 2019-03-23 12:00:43 · 141 阅读 · 0 评论 -
shap 数据分析
http://www.pig66.com/2019/145_0313/17714484.html转载 2019-03-17 22:12:53 · 813 阅读 · 0 评论 -
pd 数据分析
https://www.cnblogs.com/nxld/p/6058591.html转载 2019-03-17 12:59:09 · 897 阅读 · 0 评论 -
平均值编码
https://zhuanlan.zhihu.com/p/26308272 针对高基数定性特征(类别特征)的数据预处理 一般情况下,针对定性特征,我们只需要使用sklearn的OneHotEncoder或LabelEncoder进行编码 OneHotEncoder:则能通过哑编码,制作出一个m*n的稀疏矩阵 LabelEncoder :能够接收不规则的特征列,并...转载 2019-03-20 22:25:41 · 1830 阅读 · 0 评论 -
WebDriverException: Message: newSession
用selenium打开firefox浏览器时,webdriver.Firefox()报错,不知道为什么…哪位大神可以帮我解答一下,谢谢~~原程序:profile = webdriver.FirefoxProfile()profile.set_preference(‘network.proxy.type’, 0) # 0直接打开,1使用配置打开profile.update_prefer...原创 2018-11-14 14:53:20 · 2912 阅读 · 4 评论 -
pytorch-05
1.保存和加载模型1.保存参数torch.save(model_object.state_dict(), ‘params.pkl’)model_object.load_state_dict(torch.load(‘params.pkl’))model_object:为模型的实例化加载时,要定义该类和实例2.保存模型torch.save(model_object, ‘mod...原创 2018-11-11 20:20:47 · 383 阅读 · 0 评论 -
pytorch04
linearRegressionnp.array 默认 dtype=float64 (可用a.float查看dtype)此处需定义为 dtype=np.float32 否则torch.nn.linear()无法输出?class LinearRegression(nn.Module):def init(self,input_size,output_size):super(Linear...原创 2018-11-11 20:23:21 · 125 阅读 · 0 评论 -
机器学习实战1-KNN
1-KNN算法function 需要4个参数 :测试vector,数据集,数据label,k返回前k个点出现的频率,选择最高的作为分类1.对测试vector扩维(维数与数据集个数相同),计算欧式距离2.利用argsort进行排序(argsort()函数是将x中的元素从小到大排列,提取其对应的index(索引),然后输出到y)3.取出前k个元素 将其对应标签的数量+14.排序取出最大...原创 2018-10-25 21:29:46 · 73 阅读 · 0 评论 -
python函数传参
python :传值(pass by value)与传引用(pass by reference)在Python当中,所有的参数都是传引用,也就是说如果你在函数中对参数所指向的对象进行了更改,这个操作将会反应在你的参数上。def changed(mylist,str_):mylist.append(4)str_ = str_ + 'def'list_ = [1, 2, 3]str_...原创 2018-10-13 12:19:34 · 169 阅读 · 0 评论