- 博客(10)
- 收藏
- 关注
原创 Python中squeeze()方法详解:删除长度为1的维度
在Python中,squeeze()方法用于删除数组中的单一维度。某些情况下,当我们创建一个数组时,可能会出现一些不必要的维度,这些维度对于我们的计算并没有实际价值,这时可使用squeeze()方法将这些单一维度去除。
2024-06-03 21:49:40
2003
原创 Jupyter Notebook的安装与使用
Jupyter Notebook是一个基于Web的交互式计算环境,支持多种编程语言,包括Python、R、Julia等。它的主要功能是将代码、文本、数学公式、可视化和其他相关元素组合在一起,创建一个动态文档,用于数据分析、机器学习、科学计算和数据可视化等方面。Jupyter Notebook提供了一个交互式的界面,使用户能够以增量和可视化的方式构建和执行代码,同时支持Markdown格式的文本和LaTeX数学符号。
2024-05-28 10:18:38
1407
原创 Pip命令使用详解
Pip是Python标准库中的一个包,这个包是用来管理Python的第三方库。Python拥有成千上万的宝藏库,这些库都存放在统一的仓库中(名为PyPi),pip相当于是这个库的管理员,可以从PyPi中找指定的包进行安装、卸载、升级、搜索等管理。从Python 3.4开始,pip已经内置在Python中,所以无需再次安装。由于Pip是Python的一个包,因此,在使用pip之前必须确保你的计算机已经安装了Python,否则就会报错显示“Pip不是内部或外部命令”,具体如下图。
2024-05-27 23:33:50
2360
1
原创 Anaconda与Miniconda安装与使用
Conda是虚拟环境管理工具。它与pipenv,venv等虚拟环境管理工具最大的区别在于,Conda虚拟环境是独立于操作系统解释器环境的,即:无论操作系统解释器什么版本,都可以指定虚拟环境Python版本,而venv是依赖主环境的。Anaconda和Miniconda是Conda的子集。Anaconda是一个开源的Python发行版本,专注于数据分析。它包含了conda、Python等190多个科学包及其依赖项,使得用户可以便捷地获取和管理这些包,同时提供对环境的统一管理。集成第三方库。
2024-05-24 22:59:20
7805
原创 复旦大学邱锡鹏《神经网络与深度学习》第二讲 机器学习概述
线性模型中的b可以通过将w增加一维即可消除。最小二乘法要求xxT存在逆矩阵,这个条件有时候不满足,因此最小二乘法不是总适用。改进的方法是SGD和降维方法。
2024-03-28 13:48:57
283
原创 复旦大学邱锡鹏教授的《神经网络与深度学习》第一讲 绪论
代码资料:https://nndl.github.io/学习线路图如下。推荐使用邱老师自己的教材,可以直接下载电子版。
2024-03-27 21:27:23
810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人