我正在制作新的Mac OS X应用程序。 (不是iPhone应用程序)这是基于文档的应用程序。

它启动时会自动显示一个新的“无标题”文档实例。如何阻止这种行为?我希望我的申请在启动时没有显示窗口。

有帮助吗?

解决方案

对于某些算法,有可用的在线版本。例如,对于LOF,本地异常因素因子,有一个在线变体。我相信也有K-means的在线变体(其实,原来的Macqueen版本可以被视为“在线”,虽然大多数人通过重新收敛而将其转化为脱机版本),但在下面看到问题用k参数。 但是,在线操作通常以显着的性能成本出现。达到在每小时在快照上运行完整算法的点,而不是连续更新结果。想想互联网搜索引擎。大多数大型搜索引擎仍然不允许“在线”查询,而是查询建造的最后一个索引,可能是一天或更长时间。

Plus,在线操作需要大量的额外工作。它很容易计算距离矩阵,通过添加和删除列更难在线更新它,并同步所有相关结果。通常,大多数数据挖掘结果太复杂,无法执行此操作。例如,计算数据流的平均值很容易。但是“'通常没有已知的解决方案在不重新统一 - 昂贵的过程中更新结果的情况下。在其他情况下,您甚至需要更改算法参数。因此,在某些时候,可以形成新的群集。然而,K-mease并不意味着出现新的群集。所以基本上,你不能只写一个在线版本的k均值。它将是一种不同的算法,因为它需要动态修改输入参数“k”。

因此,通常,算法已经是在线或离线。软件包将无法将脱机算法转换为在线算法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top