ruby-knn:用Ruby编写的简单kNN分类器

时间:2024-05-23 15:43:56
【文件属性】:

文件名称:ruby-knn:用Ruby编写的简单kNN分类器

文件大小:896KB

文件格式:ZIP

更新时间:2024-05-23 15:43:56

Ruby

Ruby-knn 用Ruby编写的简单kNN分类器 用法 将宝石捆绑在您的项目中,然后按照以下说明进行操作。 # Gemfile gem 'knn' , git : 'git@github.com:jonmidhir/ruby-knn.git' # Elsewhere require 'knn' 或者您可以通过克隆此项目并运行立即开始搞乱 ./bin/console 向量 向量是组成要素的数组,代表要素,其中第一个元素是标签。 一个例子看起来像: [ 'vegetable' , 0 , 1 , 0 , 1 , 0 , 0 , 0 ] 计算向量之间的距离 距离计算器可用于根据不同算法确定两个向量之间的距离。 向量可以是任意长度,但是在比较两个长度时必须匹配。 两个向量之间的平方欧几里德距离可以这样计算: vector1 = [ nil , 1 , 2 ] vector2 = [


网友评论