- 博客(22)
- 收藏
- 关注
原创 【Cpp】函数和算符重载
文章目录重载函数重载构造/析构函数复制构造函数算符重载算符重载重载格式类型设置重载形式特殊算符下标算符 `[]`逗号算符 `,`类成员访问运算符 `->`类型转换输入输出流 `>> / <<`重载函数重载函数同名,可以通过不同的参数表来区分,定义不同的行为。构造/析构函数构造函数可以重载为多种形式。析构函数不能被重载。复制构造函数当类中有指针或引用指向外部空间时,需要考虑对象的深拷贝和浅拷贝的问题。可以通过重载一个传入同类对象参数的构造函数,来创建复制构造函数(
2021-04-06 22:07:23
578
原创 【Cpp】const关键字
文章目录const关键字Constant ObjectConstant Member FunctionException: mutable memberConstant Pointer & Pointer to Constantconstant pointerpointer to constantConstant Memberconst关键字Constant Objectconst作为修饰对象的关键字时,该对象对应的内存内容不能够被修改,并且在定义时就应该初始化一个值。如果对象属于类(或结构
2021-03-27 10:15:31
442
原创 【Windows】阻止浏览器访问特定网站
备忘录:aka 阻止自己摸鱼的好方法。未经同意,禁止转载文章目录未经同意,禁止转载【Windows】阻止浏览器访问特定网站打开文件编辑保存修改【Windows】阻止浏览器访问特定网站打开文件在Windows10系统下,用记事本以管理员模式打开储存在路径C:\Windows\system32\drivers\etc\hosts下的文件。(其它版本的Windows系统应该也有这个文件,但是不知道具体路径)打开后可以看到从文件的注释中可以了解到,该文档 hosts 保存的是系统工作时使用的主
2021-01-11 20:04:07
1248
原创 【概率论】随机变量函数的分布
未经同意,禁止转载本文为本人在校学习笔记,若有疑问或谬误,欢迎探讨、指出。文章目录未经同意,禁止转载【概率论】随机变量函数的分布一维离散型连续型二维Z = X+Y 分布Z = X/Y 和 Z = XY 分布M = max{X,Y} 和 N = min{X,Y} 分布【概率论】随机变量函数的分布一维离散型确定变换后的变量的取值情况,分别求概率连续型随机变量的函数 →\to→ 离散型连续型一般步骤Step1.根据X的分布区间(或其它信息)确定Y的分布区间(取值范围)St
2021-01-04 18:44:39
2650
1
原创 【概率论】高维随机变量
未经同意,禁止转载本文为本人在校学习笔记,若有疑问或谬误,欢迎探讨、指出。文章目录未经同意,禁止转载【概率论】高维随机变量联合概率边缘分布特征独立性二维均匀分布 Two-dimensional Uniform DistributionN维正态分布 N-dimensional Gaussian二维N维瑞利分布 Rayleigh Distribution【概率论】高维随机变量高维随机变量组成随机向量。主要以二维为例,可推广到n维。联合概率连续型随机变量,对x1<x2,y1<y2x_1&l
2021-01-04 18:42:28
1747
原创 【概率论】一维随机变量
未经同意,禁止转载本文为本人在校学习笔记,若有疑问或谬误,欢迎探讨、指出。文章目录未经同意,禁止转载【概率论】一维随机变量离散型(0-1)分布 Bernoulli Distribution二项分布 Binomial Distribution泊松分布 Poisson Distribution几何分布 Geometric Distribution连续型均匀分布 Uniform Distribution指数分布 Exponential Distribution伽马分布 Gamma Distribution正态
2021-01-03 21:55:47
875
原创 【概率论】基本概念
未经同意,禁止转载本文为本人在校学习笔记,若有疑问或谬误,欢迎探讨、指出。文章目录未经同意,禁止转载【概率论】基本概念简单运算条件概率1. 乘法定理2. 全概率公式3. 贝叶斯公式 (Bayes Law)4. 独立性数字特征1. 数学期望2. 方差3. 协方差相关系数4. 协方差矩阵【概率论】基本概念简单运算集合扩充A∪B=A∪A‾B=B∪AB‾=AB‾∪AB∪A‾BA \cup B = A \cup \overline{A}B = B \cup A\overline{B} = A\ove
2021-01-03 21:50:46
257
原创 【DSA_Fall2020】4. Disjoint Set (Templates in C)
并查集、等价类、不相交集合本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流。未经同意,请勿转载Disjoint SetEquivalence RelationsDynamic Equivalence ProblemDisjoint SetPick a element to be the symbol of the disjoint set.FindReturn the root of the disjoint set structure.
2020-12-08 14:44:42
156
原创 【Linux】安装、配置与卸载Conda
备忘录:在Linux下初始化配置conda环境和pytorch包。Windows环境下除了安装步骤(直接下载安装包安装外、手动配值环境变量)外,剩下的步骤相同未经同意,禁止转载。文章目录未经同意,禁止转载。【MEMO】Linux:配置Conda、PyTorch安装添加国内源建立独立环境【MEMO】Linux:配置Conda、PyTorchAnaconda清华镜像Miniconda清华镜像Anaconda官网Miniconda官网在镜像或官网复制对应的安装包下载地址,注意按时间排序找到最新的版
2020-12-07 22:01:36
2122
1
原创 【Linux】安装和配置METIS
Metis在Linux环境下的安装用于python中运行,windows环境下多次尝试无果。文章目录【MEMO】Linux:安装Metis1. 安装METIS本体2. 安装Metis的Python Wrapper安装metis包设置环境变量【MEMO】Linux:安装Metis相关地址:Metis软件官网(Karypis实验室)Metis for Python文档参考博客1. 安装METIS本体在 Metis软件官网(Karypis实验室) 下载页面获得发行版本的下载链接,并在Linux中下
2020-12-07 21:50:50
2627
4
原创 【MEMO】Linux常用命令行
备忘录:常用的Linux命令行未经同意,禁止转载。文章目录未经同意,禁止转载。【MEMO】常用Linux命令行目录、文件操作文件读写操作vi 读写【MEMO】常用Linux命令行目录、文件操作ls:list files,列出目录及文件名-a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来-d :仅列出目录本身,而不是列出目录内的文件数据-l :长数据串列出,包含文件的属性与权限等等数据cd:change directory,切换目录cd ~:返回家目录cd .
2020-12-07 21:48:30
566
原创 【论文笔记】“When Does Self-Supervision Help Graph Convolutional Networks“
未经同意,禁止转载。文章目录未经同意,禁止转载。【论文笔记】"When Does Self-Supervision Help Graph Convolutional Networks"主要内容相关背景基于图的半监督学习 (Graph-based semi-supervised learning)自监督学习 (Self-supervised learning)基于图的对抗性攻防 (Adversarial attack and defense on graphs)已有的上游训练方法预训练和微调 (Pretra
2020-12-05 17:48:02
590
原创 【NTU_ML_Spring2020】4.DNN
台湾大学 机器学习(李宏毅) 2020年春深度神经网络、反向传播算法(BP)、梯度消失问题、ReLU函数、Max-out网络、Adam学习率衰减、正则化、Dropout深度网络的有效性理解(集成化、逻辑电路)本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流。未经同意,请勿转载。文章目录未经同意,请勿转载。DNNHistoryPerceptronFully Connect Neural NetworkMatrix OperationMulti-class
2020-11-29 16:01:44
641
原创 【DSA_Fall2020】3. Hashing (Templates in C)
散列(哈希):拉链法、开放地址法(一次勘测、二次勘测)、双哈希、重哈希;C语言实现模板:拉链法、开放地址法本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流。未经同意,请勿转载。文章目录未经同意,请勿转载。HashingGeneral Idea & Basic ConceptsHash FunctionHandling CollisionSeparate ChainingImplementationOpen AddressingLinear Prob
2020-11-29 11:56:34
639
原创 【MEMO】Conda常用命令行
包管理conda install package_name #安装包conda remove --name package_name #删除包conda update package_name #更新包conda install -n env_name package_name #在某个环境中安装包conda remove --name env_name package_name #删除某个环境的某个包环境管理activate env_name #激活环境
2020-11-23 11:45:23
814
原创 【NTU_ML_Spring2020】3.Classification
台湾大学 机器学习(李宏毅) 2020年春分类模型:生成概率模型、朴素贝叶斯、逻辑斯蒂(logistic)回归、多分类Logistic回归、交叉熵损失、柔性最大值(softmax)函数本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流。未经同意,请勿转载。文章目录未经同意,请勿转载。ClassificationClassification as Regression?LimitationsIdeal AlternativesGenerative ModelG
2020-11-22 13:42:34
474
原创 【DSA_Fall2020】2. Trees (Templates in C)
树状结构:树的基本概念、N叉树、二叉树、二叉搜索树、AVL树(平衡树);C语言实现模板本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流。未经同意,请勿转载。文章目录未经同意,请勿转载。TreeDefinitionBasis ConceptsN-ary TreeImplementationPropertiesConstructorDestructorInsertion (Building Tree)RemovalPreorder TraversalBinary
2020-11-06 10:36:49
787
原创 【NTU_ML_Spring2020】2.Gradient Descent
台湾大学 机器学习(李宏毅) 2020年春梯度下降数学证明、随机梯度下降、学习率衰减、特征缩放(本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流,请勿随意转载。)文章目录Gradient DescentFormal DerivationTaylor SeriesFind a Smallest Value NearbyLimitation of GDTuning Learning RatesAdaptive Learning RatesAdagradStoch
2020-10-31 17:21:45
218
1
原创 【DSA_Fall2020】1. Linear Structure (Templates in C)
线性结构:线性表(链表)、栈、队列、双向链表C语言实现模板(本文为本人学习过程中整理的学习笔记,想顺带学英语所以用英文呈现。发现错误还烦请指正。欢迎交流,请勿随意转载。)文章目录Linear StructureListsLinked-lists implementationStackLinked-lists ImplementationArray ImplementationQueueLinked-lists ImplementationArray ImplementationDoubly Linke
2020-10-30 23:10:12
223
原创 【NTU_ML_Spring2020】1. Regression
RegressionRegression: output a scalar.Real Data:(nnn distinguishes different samples)(x1,y^1),(x2,y^2),...,(xn,y^n)(x^1, \hat{y}^1), (x^2, \hat{y}^2),..., (x^n, \hat{y}^n)(x1,y^1),(x2,y^2),...,(xn,y^n)Model: a function chosen from a set of
2020-10-29 22:03:08
216
原创 【Jupyter】工作空间的配置
修改快捷方式。对 Jupyter notebook 快捷方式进行修改。右击 Jupyter notebook 快捷方式 -> 属性,把“目标”中的 %USERPROFILE% 替换成你想要的目录,如:D:\workspace。其他方法还有在jupyter_notebook_config.py中搜索并设置notebook_dir指定的路径。Reference:Jupyter Note...
2020-03-20 21:23:21
203
原创 【Graphviz】GraphViz's executables not found 错误的解决方法
GraphViz可用于实现决策树可视化。 conda install python-graphviz在conda中安装了graphviz之后,在解释器中调用时仍然出现“GraphViz’s executables not found”报错。查阅资料后发现,Graphviz不是一个python tool,需要在系统中安装GraphViz’s executables才可使用。下载GraphV...
2020-03-20 21:11:28
1164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人