2021
07-04
07-04
基于keras中import keras.backend as K的含义说明
原理介绍keras是一种基于模块的高级深度学习开发框架,它并没有仅依赖于某一种高速底层张量库,而是对各种底层张量库进行高层模块封装,让底层库完成诸如张量积、卷积操作。目前,Keras提供了三种后端实现:TensorFlow后端,Theano后端和CNTK后端。TensorFlow是Google开发的开源符号张量操纵框架。Theano是由蒙特利尔大学的LISALab开发的开源符号张量操纵框架。CNTK是由Microsoft开发的用于深度学习的开源工具包。含义即可以使用...
继续阅读 >
k-means聚类算法思想先随机选择k个聚类中心,把集合里的元素与最近的聚类中心聚为一类,得到一次聚类,再把每一个类的均值作为新的聚类中心重新聚类,迭代n次得到最终结果分步解析一、初始化聚类中心首先随机选择集合里的一个元素作为第一个聚类中心放入容器,选择距离第一个聚类中心最远的一个元素作为第二个聚类中心放入容器,第三、四、、、N个同理,为了优化可以选择距离开方做为评判标准二、迭代聚类依次把集合里的元素与距...