我必须连接两个不同的数据集。然后,我把它分成两个db。
DatabaseConnection dbc1 = new ArrayAdapterDatabaseConnection(doubles);
DatabaseConnection dbc2 = new ArrayAdapterDatabaseConnection(secondDoubles);
Database db = new StaticArrayDatabase(dbc1);
Database db1 = new StaticArrayDatabase(dbc2);
然后对每个db做一些事情,但是认为这不是好方法,但是如何在不混合我的数组的情况下加入数据库? 我试图以不同的方式解决问题,但ELKI的文档太复杂了。任何人都可以帮助我吗?
答案 0 :(得分:0)
获取source code of ArrayAdapterDatabaseConnection
并根据需要进行修改。 MultipleObjectsBundle
非常基本(使界面易于使用),DatabaseConnection
界面也是如此。因此,您可以轻松插入自定义数据源(例如,两个数组的串联)。
将这两个数组简单地复制到一个数组中的成本通常会略微提高,如果你不执行深副本。