C++11中的右值引用是非常重要的特性,带来了语言层面的性能优化,其使用方法简洁方便,利于掌握。
python 多态和 super 用法
python 中的多态实现非常简单,只要是在子类中实现和父类同名的方法,便能实现多态,如果想在子类中调用父类的方法,有多种方法,但是当涉及菱形继承等问题是,super 就成为了比较好的解决方案。
numpy meshgrid和reval用法
numpy中有一些强大的函数可以很方便的实现日常的数值处理计算。在机器学习的特征处理中,meshgrid使用的很多,我之前对于meshgrid的用法一直是有点茫然记不住,后来看到一个stackoverflow的帖子恍然大悟,所以记录分享一下,有兴趣可以看原帖。
核函数的基本原理
机器学习领域中对于线性不可分的情况通常使用核函数的方法将其映射到高维空间,实现线性可分,之前一直对于核函数理解不到位,容易陷入数学公式推导的深区,本文则通过总结核函数的基本原理摒弃绝大多数数学推导,来对核函数的概念进行归纳总结。
Python内存管理
本文主要为了解释清楚Python的内存管理机制,首先介绍了一下Python关于内存使用的一些基本概念,然后介绍了引用计数和垃圾回收gc模块,并且解释了分代回收和“标记-清除”法,然后分析了一下各种操作会导致Python变量和对象的变化,对Python的内存管理机制作了简单的小结,更深刻的理解pytho程序的运行方式。