问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python如何使用Mymedialite

发布网友 发布时间:2022-03-03 13:04

我来回答

1个回答

热心网友 时间:2022-03-03 14:33

首先你装个ironpython,然后就可以了啊。

给你几个例子程序。

Rating Prediction
  #!/usr/bin/env ipy

import clr
clr.AddReference("MyMediaLite.dll")
from MyMediaLite import *

# load the data
train_data = IO.RatingData.Read("u1.base")
test_data  = IO.RatingData.Read("u1.test")

# set up the recommender
recommender = RatingPrediction.UserItemBaseline() # don't forget ()
recommender.Ratings = train_data
recommender.Train()

# measure the accuracy on the test data set
print Eval.Ratings.Evaluate(recommender, test_data)

# make a prediction for a certain user and item
print recommender.Predict(1, 1) Item Prediction from Positive-Only Feedback#!/usr/bin/env ipy

import clr
clr.AddReference("MyMediaLite.dll")
from MyMediaLite import *

# load the data
train_data = IO.ItemData.Read("u1.base")
test_data = IO.ItemData.Read("u1.test")

# set up the recommender
recommender = ItemRecommendation.UserKNN() # don't forget ()
recommender.K = 20
recommender.Feedback = train_data
recommender.Train()

# measure the accuracy on the test data set
print Eval.Items.Evaluate(recommender, test_data, train_data)

# make a prediction for a certain user and item
print recommender.Predict(1, 1)

追问这两个程序貌似只能在ironPython3.0版本以上的实现~而ironPython官网版本只有2.7.5,能跑起来么?【Mymedialite库里头说跑不了,并且实践验证后也跑不了】,能请问你有python3.3.5版本或其他版本的Mymedialite应用例子么

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
婚前财产公证程序是如何的 因为醉驾出车祸应当赔偿哪些内容? 婚前个人财产公证的材料有哪些 英国蓝带入学条件 子公司注册资金可否超过总公司 法国巴黎蓝带西餐西点学校学费 法国蓝带学费 注册分公司需不需注册资本? ...彪马的品牌授权怎么拿?需要什么材料资质?多少钱呢 属蛇的什么时辰赌运好 苹果手机里的微信聊天记录怎么导出? Python中%是什么意思?如何使用? 用Python如何实现呢? python下载后怎么用 怎样用python用于大数 python 怎么用fuzzywuzzy python电脑怎么使用 python 代码写好了怎么使用 python中的{}[]是怎么使用的? 微信不能付款怎么解除限制 python 可以怎么使用 python安装完成后怎样使用 python安装后怎么用 python怎么打开使用 python怎么使用 python怎么用? 小米5怎么开启nfc python该如何使用? 小米5怎么把公交卡NFC写入手机 python怎么使用? 如何将苹果手机上微信聊天记录导出到电脑 python在实际应用中是以怎么的方式运用的? 如何将苹果手机的微信聊天记录导出到电脑 怎么把苹果手机的微信聊天记录导出到电脑 苹果手机怎么把微信聊天记录导出 python语言为什么被称为高级程序设计语言 python是一种什么的高级编程语言 python语言属于______ 一般几周岁的人参加ccna考试 什么才是Python的高级编程 python属于哪种程序设计语言 Python是一门新语言吗?为什么这么火? 属于高级语言的是()。 A、C B、IE C、Python D、JAVA jave,python,access,c++ 那种不是高级程序设计语言? Python是一种高级通用脚本编程语言,随着程序的运行会生成一个完整的目标代码吗? python语言是汇编语言吗 厘米秀怎么关闭? QQ厘米秀怎么开启 QQ厘米秀开启教程 QQ厘米秀怎么开启 QQ厘米秀怎么这样,不显示怎么回事