Python基础(绘图plot)
由于科研需要,早已不复年轻的我又要从头开始学习一门新的语言——Python。由于老年痴呆愈发严重,只得将各种学习笔记记录在此。本文主要针对Python中画图部分展开,包括plot、subplot等。 1. plot 1.1. 颜色控制 1.2. 线形控制 1.3. 点形控制 1.4. 另一种设置方法 ...
由于科研需要,早已不复年轻的我又要从头开始学习一门新的语言——Python。由于老年痴呆愈发严重,只得将各种学习笔记记录在此。本文主要针对Python中画图部分展开,包括plot、subplot等。 1. plot 1.1. 颜色控制 1.2. 线形控制 1.3. 点形控制 1.4. 另一种设置方法 ...
本文主要针对Python中数据类型和数据处理方式的介绍,包括mat、list、ndarray等。 1. mat 1.1. MATLAB保存mat文件 1.2. Python读取mat文件 2. list 2.1. 复制 2.2. 合并 2.3. 插入新元素 2.4....
本文主要针对Python中lamdbda的介绍,和numpy中seed、choice、uniform等的介绍。 1. lambda 2. np.random 2.1. .seed() 2.2. .RandomState() 2.3. .choice() 2.4. .uniform() 2.5. .per...
本文主要介绍 Windows10 下部署 Ubuntu 的一种方法——借助 Microsoft Store 部署。由于科研需要,一些程序和数据需要在 linux 环境下进行操作,在不安装双系统和部署虚拟机的前提下,尝试本方法进行 Ubuntu 的安装。 1. 环境配置 2. 下载和安装 3. 注意事项 4. 基本操作 4.1. 备份、删除和还...
Prototypical Network 又称为原型网络,是2017年 NIPS 会议论文提出的一种神经网络训练方法,是一种基于度量(Metrix-based)的小样本学习方法,通过计算 support set 中的嵌入中心,然后通过衡量新样本与这些中心的距离来完成分类。 1. Prototypical Network 1.1. 模型 1.2...
Reptile 于2018年由 OpenAI 提出,是一种非常简单而有效的基于优化的(Optimized-based)小样本学习方法,通过多步梯度下降来学习一个较优的模型初始参数。 1. Reptile 1.1. 算法 1.2. 数学分析 1.3. 梯度的泰勒展开的领头阶 1.4. 另一种推导方式 1.5....
LaTeX 是一种高质量的排版系统,被广泛的期刊杂志所支持,让笔者仅需要关注内容本身,而无需过多的为格式和排版而费心,具备高质量的表格、公式书写体验。 1. LaTeX简介 2. 下载和安装MiKTeX 3. 下载和安装TeXstudio 3.1. 下载和安装 3.2. 配置 3.3. 测试 4. La...
MAML 是2017年 Chelsea Finn 大佬提出的一种基于优化(Optimized-based)的小样本学习方法,核心在两个不同的数据集中分别计算梯度和更新参数。 1. MAML 1.1. 算法 1.2. 梯度下降数学分析 1.3. 基于优化的元学习目标 1.4. MAML数学分析 1.5. FO...
小样本学习(Few-Shot Learning)问题是一个新兴的机器学习问题,旨在研究当样本个数严重不足时,如何训练一个模型,能够快速的完成学习(分类、回归、强化学习等)任务。进一步引入元学习的思想来解决小样本学习问题。 1. 小样本学习问题 2. 元学习方法 3. 训练过程 3.1. 深度学习的训练过程 3.2. 元学习的训练过程 ...
本文介绍了 Pytorch 中针对计算机视觉方面的基本数据库类Dataset,基本的手写数字数据库MNIST,以及数据库加载函数 DataLoader。 1. torchvision 2. Dataset 2.1. 默认类 2.2. 自定义类 3. DataLoader 4. MNIST 5. 参考文献 1...