问题标签 [vsm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5804 浏览

java - 从对 lucene 索引的查询中获取向量空间模型 (tf-idf)

我需要从 lucene 查询的结果中获取向量空间模型(带有 tf-idf 权重),但不知道该怎么做。看起来应该很简单,在这个阶段,也许你们中的一个人可以为我指明正确的方向。

我一直在试图弄清楚如何做到这一点,或者我还没有理解我所阅读的内容是我需要的(很可能),或者解决方案还没有发布到我的特别的问题。我什至尝试自己直接从查询结果中计算 VSM,但我的解决方案非常复杂。

编辑:对于任何其他偶然发现此问题的人,有一个解决方案@这里更清晰的问题我需要什么可以通过 IndexReader.getTermFreqVector(String field, int docid) 方法得到。

不幸的是,这对我不起作用,因为我正在处理的索引没有存储术语频率向量,所以我想我仍在寻找更多帮助!

0 投票
4 回答
11848 浏览

silverlight - Silverlight 中 DataTrigger 的替代品是什么

这是我的场景。

我有 2 个属性。类型和状态。

类型是具有 3 个值的枚举,例如球、汽车、箭头。State 是一个 int,它可以接受 3 个状态值,例如 -1、0、1。此外,每个状态值我都有 9 个图像。

就像,如果我选择类型为球,值为 -1,我想显示一个红色的球。如果我选择类型作为箭头并将值选择为 1,我想显示一个向上箭头。ETC。,

我可以在 WPF 中做到这一点。我创建了 3 个带有空图像的 DataTemplates。然后,我使用 DataTrigger 检查和更新所选 StateValue 的特定图像。

但是,在 Silverlight 中,我该怎么做。我知道,我必须在 VSM 中进行。但是,我想知道有关此(或)任何可用替代方案的更多详细信息。

0 投票
1 回答
5612 浏览

wpf - 使用 Visual State Manager 设置前台的问题

我有一个 WPF 应用程序,我正在尝试使用 .Net v4 Visual State Manager 设置 TextBox 的样式。具体来说,我正在尝试为 MouseOver 状态设置前景和背景的颜色。

正在发生的事情是,虽然背景和边框正在完美地改变,但前景却没有。如果我使用的画笔通过 StaticResource 获得颜色,那么前景根本不会改变。如果我使用的画笔通过 DynamicResource 获得颜色,那么当我将鼠标悬停在 TextBox 上时,所有 TextBox 的前景都会发生变化。显然,要么我做错了什么,要么我想做的事情根本不可能使用 VSM(这将是相当令人失望的)。

以下是我正在使用的资源:

对我来说很奇怪的是,无论我使用静态资源还是动态资源,以完全相同的方式创建和动画的背景和边框画笔都能完美地工作,但前景色却没有。

如果有人有任何想法,或者如果有更好的方法来做到这一点,我很想听听。

大卫穆林 IMA 技术

0 投票
2 回答
3758 浏览

r - 使用 R 进行文本检索

我一直在使用 R 的文本挖掘包,它确实是一个很棒的工具。我没有找到检索支持,或者我缺少某些功能。如何使用 R 的文本挖掘包实现一个简单的 VSM 模型?

0 投票
1 回答
690 浏览

c# - 使用 Visual State Manager 重新模板化内置 WPF 控件

我正在 WPF 中开发一个应用程序,并希望使用 VSM 而不是触发器来重新模板化内置控件(按钮、列表框等)。

有没有内置的方法来做到这一点?任何人有任何他们想分享的实施策略吗?

0 投票
1 回答
7919 浏览

wpf - VisualStateManager 和生成的转换

就在我认为我理解的时候VisualStateManager,有些事情证明我错了。

我正在使用 WPF 4,并试图在鼠标悬停时简单地放大项目,并在鼠标离开时将其缩小。我想我只需在 a 中定义每个状态,VisualStateGroup然后VisualTransition用 a 指定 a GeneratedDuration

由于我有一个包罗万象的VisualTransitiona GeneratedDuration,我期待 VSM 生成中间动画。也就是说,将鼠标悬停在控件上应该ScaleTransform会在 1 秒内将属性从 1 设置为 1.5。与鼠标关闭相同。相反,有 1 秒的延迟,然后ScaleTransform属性立即捕捉到 1.5 或回到 1。

如果我手动指定转换如下,那么我会得到所需的行为:

但为什么我必须这样做?我认为生成转换的全部意义在于,转换将是,你知道的,生成的。我在这里有什么误解?

更新:根据 Rick 的回答,Blend 生成的东西确实有效。因此,向后工作,我确定这确实是我ScaleTransform直接引用而不是通过UIElement包含它的事实。我将我的 XAML 更改为以下内容,它按预期工作:

看起来很荒谬(也是一个明显的错误),但它确实有效。

谢谢

0 投票
1 回答
683 浏览

c# - 如何在 Silverlight 4 中从 WebBrowser 控件平滑过渡到图像?


我的页面上有以下 XAML:

然后在代码隐藏中,我在图像和浏览器内容之间切换可见性:

这很好用,但是客户端现在想要的是在显示图像和显示浏览器之间的平滑过渡。我尝试了几种方法,但总是陷入死胡同。你有什么想法?

我尝试使用 VSM 设置两个状态,而不是在交换发生之前在顶部显示一个白色矩形作为覆盖,但这不起作用(我猜是因为没有任何东西可以放在 WebBrowser 上方?)我尝试设置使用 VSM 的图像控件和 webbrowser 控件的可见性,但这也不起作用。我真的不知道还有什么可以尝试解决这个简单的任务。

任何帮助是极大的赞赏。

0 投票
6 回答
60792 浏览

information-retrieval - 余弦相似度和 tf-idf

我对以下关于TF-IDFCosine Similarity的评论感到困惑。

我正在阅读这两者,然后在余弦相似度下的 wiki 上阅读我发现这句话“在信息检索的情况下,两个文档的余弦相似度范围为 0 到 1,因为术语频率(tf-idf 权重)不能负。两个词频向量之间的角度不能大于 90。

现在我想知道....它们不是两种不同的东西吗?

tf-idf 是否已经在余弦相似度内?如果是,那到底是什么——我只能看到内点积和欧几里得长度。

我认为 tf-idf 是在对文本运行余弦相似度之前可以做的事情。我错过了什么?

0 投票
3 回答
128 浏览

expression-blend - Expression Blend VSM 与事件驱动

我最近使用了 Expression Blend,发现它有一个叫做 Visual State Manager 的东西,它和常规的事件驱动模型有什么区别,哪个更好?

0 投票
1 回答
1313 浏览

wpf - 将 TranslateTransform.Y 动画到控件的高度(目的是将元素滑出视线)

给定:控制 (x:Name="border1") 带有VisualStateManager. 控件的RenderTransform设置为TransformGroup包含 a 的 a TranslateTransform

VisualState“NotShown”中,应将TranslateTransformsY属性设置Value为(至少)正在翻译的控件的高度(有效地使其不可见 -ClipToBounds设置为 true)。

这是 Blend 生成的代码:

编辑(2):{Binding ActualHeight, ElementName=border1}根本不起作用。从 VS 而不是 Blend 运行时,有一个提示:

找不到目标元素的管理 FrameworkElement 或 FrameworkContentElement。绑定表达式:路径=实际高度;数据项=空;目标元素是“EasingDoubleKeyFrame”(HashCode=57957548);目标属性是“值”(类型“双”)

为了这个动画的目的,我该如何正确设置?