文件名称:libmf:Ruby的大规模稀疏矩阵分解
文件大小:35KB
文件格式:ZIP
更新时间:2024-04-04 02:35:35
Ruby
银行间基金 大规模稀疏矩阵分解-用于Ruby 查看进行更高级别的协作过滤 安装 将此行添加到应用程序的Gemfile中: gem 'libmf' 入门 以[row_index, column_index, value]格式准备数据 data = [ [ 0 , 0 , 5.0 ] , [ 0 , 2 , 3.5 ] , [ 1 , 1 , 4.0 ] ] 建立模型 model = Libmf :: Model . new model . fit ( data ) 作出预测 model . predict ( row_index , column_index ) 获取潜在因素(这些近似训练矩阵) model . p_factors model . q_factors 获取偏差(训练矩阵中所有元素的平均值) model . bias 将模型保存到文件 model
【文件预览】:
libmf-master
----vendor()
--------COPYRIGHT(1KB)
--------demo()
----libmf.gemspec(556B)
----Rakefile(2KB)
----.github()
--------workflows()
----test()
--------test_helper.rb(124B)
--------libmf_test.rb(3KB)
----Gemfile(112B)
----.gitignore(99B)
----CHANGELOG.md(717B)
----lib()
--------libmf.rb(701B)
--------libmf()
----README.md(4KB)
----LICENSE.txt(2KB)