
Python
Taylent
无
展开
-
向量、矩阵的几种乘法
点乘向量与向量的点乘是逐个元素相乘后求和。矩阵与矩阵的点乘就是矩阵乘法。在 Python 中可使用 numpy.dot 或 @ 实现。import numpy as npa = np.array([1, 1, 1])b = np.array([1, 2, 3])A = np.array([[1, 2, 3], [4, 5, 6]])B = np.array([[7, 8], [...原创 2020-05-06 19:16:23 · 3877 阅读 · 0 评论 -
Python调用MATLAB函数
遇到求解西尔维斯特方程时不会,然后查资料也看不懂,结果发现matlab有直接的函数可以调用,无奈就只能用Python调用matlab函数。安装matlab包首先要安装matlab这个包,可以使用matlab里带的setup.py这个脚本。cd "MatlabRoot\extern\engines\python"python setup.py installMatlabRoot是你自己m...原创 2020-04-17 17:48:12 · 852 阅读 · 2 评论 -
字典排序
针对最近所做工作的一个问题做一些笔记记录。问题:对一个训练好的模型的权重进行排序, 然后选择top n的特征拿到测试集做预测。其实就是一个特征选择的问题,同时返回的W并非稀疏矩阵,而且因为还要继续做交叉验证,也不方便输出W进行手动选择、Excel排序或者只输出对应特征名称、行号等。想到的方法没有什么技术含量,但是易于实现,先记录一下。# 主要思路:用字典保存W每一行的L2范数以及对应的行号...原创 2020-03-28 15:40:25 · 607 阅读 · 0 评论 -
matlab中一些函数在numpy中的对应
最近在看别人的matlab代码,想自己用Pthon实现,中间遇到了一些matlab和numpy的转换问题,特别记录一下。matlabnumpy说明size(a)a.shape 或 np.shape(a)size(a,n)a.shape(n-1)...原创 2019-09-29 10:31:20 · 3137 阅读 · 1 评论 -
Numpy 笔记
这里写自定义目录标题1.where()的几种用法最近在使用Numpy的时候经常查阅一些文档,看一些函数的使用方法或参数,可能比较入门,但是依然需要做一些笔记以备日后再次查阅。1.where()的几种用法有以下两个小问题:(1)有如下的两个数组a和b,如何获取a和b相同元素的位置?即输出 array([1, 3, 5, 8]a = np.array([0,1,2,3,4,5,6,7,8,9...原创 2019-09-29 10:54:25 · 479 阅读 · 0 评论 -
对文件或文件夹的批量创建、移动和删除操作
国庆七天假,工作六天半。。。三天时间浪费在整理数据,最后半天写了个脚本来整理。。。特此在国庆假期结束前记录一下。。。1.读取文件夹名称# 读取文件名称并写入txt文件import ospath = r'G:\ADNI\ADNI1\T1\MCI'file = open("MCI.txt", 'w')for name in os.listdir(path): # print...原创 2019-10-07 21:28:24 · 681 阅读 · 0 评论 -
Django 学习笔记之加载静态文件
目录前文介绍方法一 :借助load staticfiles tag方法二:借助STATIC_URL后记:加载失败的几种解决方法前文介绍js/css/img等静态文件要放在static文件夹下,html页要放在templates文件夹下。static文件夹要自己新建-目录,templates文件夹是Django创建后自动生成的。目录如下:static文件夹创建以后在settings里自动...原创 2019-04-30 12:07:27 · 608 阅读 · 0 评论