我正在使用Microsoft Azure机器学习工作室尝试一个实验,我使用以前的分析捕获有关用户(一次,一天)尝试预测他们的下一个操作(基于日期和时间),以便我可以调整用户界面相应的.因此,如果用户通常每周四下午1点访问某个页面,那么我想预测该行为.
警告 - 我是一个完全没有ML的新手,但已观看了不少视频,并通过教程如电影推荐示例.
我有一个带有用户ID,动作,日期时间的csv数据集,并希望训练一个火柴盒推荐模型,从我的研究看起来似乎是最好的模型.我无法在培训中看到使用日期/时间的方法.我的想法是,如果我可以传入用户ID和日期,那么推荐模型应该能够给我一个用户最有可能做的结果.
我从预测端点获得结果,但是训练端点给出以下错误:
{
"error": {
"code": "ModuleExecutionError",
"message": "Module execution encountered an error.",
"details": [
{
"code": "18",
"target": "Train Matchbox Recommender",
"message": "Error 0018: Training dataset of user-item-rating triples contains invalid data."
}
]
}
}Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.
谢谢.
analytics machine-learning azure azure-machine-learning-studio
我有一个使用插件架构的Java Web应用程序.我想知道是否有人有一个解决方案,其中一个可以添加一个servlet,在web应用程序运行时serlvet映射到servletconfig?这个想法是可以将类添加到/ WEB-INF/classes文件夹中,并在不重新启动Web应用程序的情况下将其作为servlet激活.同样的性质,如果用户选择删除"插件",则让代码从servletconfig中删除该类.
我正在使用Epplus将Excel电子表格呈现为HTML.到目前为止,它非常非常好,除了一件事......跨越合并的细胞.我似乎无法使逻辑正确.我想我会把它扔出去看看社区将如何处理它.到目前为止,这是我的代码.
public String ParseExcelStamps(String FileName)
{
FileInfo theFile = new FileInfo(FileName);
String html = "";
using (ExcelPackage xlPackage = new ExcelPackage(theFile))
{
var workbook = xlPackage.Workbook;
if (workbook != null)
{
for (int j = 1; j <= workbook.Worksheets.Count; j++)
{
Tab tab = new Tab();
html+= "<table style='border-collapse: collapse;font-family:arial;'><tbody>";
var worksheet = workbook.Worksheets[j];
tab.Title = worksheet.Name;
if (worksheet.Dimension == null) { continue; }
int rowCount = 0;
int maxColumnNumber = worksheet.Dimension.End.Column;
var convertedRecords = new List<List<string>>(worksheet.Dimension.End.Row);
var excelRows = …Run Code Online (Sandbox Code Playgroud) 我一直在尝试使用ExcelPackage(3.0.1)库设置命名区域的值(在这种情况下,单个命名单元格),它应该是一个简单的:
ExcelNamedRange er = xlPackage.Workbook.Names["Customer"];
er.Value = "Foo Bar";
Run Code Online (Sandbox Code Playgroud)
我显然做错了 - 有没有人有一个我可以遵循的例子
谢谢