Как реализовать кластеризацию HDBSCAN в Java AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как реализовать кластеризацию HDBSCAN в Java Android

Сообщение Anonymous »

Я хочу внедрить алгоритм HDBSCAN в приложение Java Android. Я переношу C# на Java. В C# они были сделаны с использованием библиотеки под названием HDBSCansharp. Я попробовал с Элки в Яве, но я не смог добиться успеха. исходный код C# - < /p>

Код: Выделить всё

   double avgTgtSpd = (tgt1.speed + tgt2.speed) / 2;
filteredHits.Add(new FilteredHit(avgTgtDist, avgTgtSpd, currTgtDirection));
aggregateSpeed += avgTgtSpd;

// HDBSCAN Clustering
double[][] twoDfilteredHits = filteredHits.Select(hit => new double[] { hit.pos
}).ToArray();  // put filtered hits in format hdbscan lib can use
HdbscanResult hdbscanResult = HdbscanRunner.Run(new HdbscanParameters
{
DataSet = twoDfilteredHits.ToArray(),
MinPoints = 3,
MinClusterSize = 4
DistanceFunction = new HdbscanSharp.Distance.ManhattanDistance()
});
Я смог перенести код до "Twodfilter" в Java, но застрял в реализации HDBSCAN.>

Подробнее здесь: https://stackoverflow.com/questions/790 ... va-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»