- 博客(6)
- 收藏
- 关注
原创 矩阵分解 - 奇异值分解SVD(计算)
本篇介绍矩阵分解中最重要的分解方式奇异值分解 - Singular Value Decomposition (SVD)一 定义 : 给定一个矩阵W,可以将其作如下形式的分解W=UΣVT W = U \Sigma V^{T}W=UΣVT二 计算过程与说明构造两个辅助矩阵:C=WTW=VDVT=UΣTΣVT=(VΣTUT)∗∗(UΣVT)∗∗ C = W^{T}W = VDV^{T}...
2018-12-27 11:50:28 3494 2
原创 Python - 包管理(番外)
上一篇介绍了用conda来安装python第三方库,下载地址是国内的镜像,如果没有就用pip安装。但也有种情况pip也没有的怎么办?或者说通过pip安装的版本过低。我就以我遇到的情况为例详细介绍处理方案。。一 问题说明我的anaconda->environment中有三个环境,这个在环境管理那篇博客中已经展示了。但是我的TD环境下用pip下载的tensorly包是0.4.2版本的,而...
2018-12-14 15:28:56 285
原创 Python - 包管理(包含镜像设置)
上一篇博客简要介绍了用anaconda辅助管理Python环境这一篇进一步介绍常见的包管理一 conda 和 pip如今最常见的两种包管理工具。1)pip是专门安装python包的工具,conda是Anaconda的包管理器,不仅可以管理包,还可以管理环境等等2)pip是从源代码安装的,所以如果你无法编译源代码,那么安装它可能会很痛苦(这在Windows上尤其如此,但如果软件包有一些困难...
2018-12-13 19:19:19 581
原创 Python - 安装环境管理
其实用Anaconda管理环境非常方便这里展示了用Anaconda可视化界面管理Python环境和用命令行管理Python环境注: 以下只针对windows操作系统一 可视化界面下面是个熟悉的界面,有关环境的常见操作就在方框内,分别为1 新建2 克隆3 导入4 删除二 命令行1 查看当前所有环境2 切换环境比如当前是base环境,把它切换到DL环境3 切换回来4...
2018-12-13 16:46:13 377
原创 Java - 多版本jdk安装、配置Eclipse
一 下载多版本jdk以jdk8 和jdk9为例1 进入官网下载2 下载安装到默认路径:3 配置环境变量把上面想用的jdk版本写进系统变量path中:4 进入命令行查看:以后如果想用jdk9,就直接修改环境变量。注意:修改后要移动到顶行,不然可能不会生效。当然也可以在命令行输入echo %path%,Linux系统可以输入 source /etc/profile5 配置Ec...
2018-12-11 16:27:53 472
原创 Java - Hibernate
一 什么是Hibernate?它到底能为我们做什么?回答这个问题需要先知道什么是ORM,什么是JPAORM,Object Relationship Mapping对象关系映射,它是一种解决问题的思路,是一种思想。它的实质就是将关系数据库中的业务数据用对象的形式表示出来,并通过面向对象的方式将这些对象组织起来,以实现系统业务逻辑。或者说,ORM,就是内存中的对象与数据库中的数据间的映射关系。...
2018-12-04 19:57:11 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人