Closed jeggermont closed 7 months ago
I agree. Would you take this over?
Hi Thomas,
Yes I can prepare a branch. I was already working on a branch to add some support functions and moving the knn_utils can easily be part of it.
Jeroen
Leiden University Medical Center | Division of Image Processing (LKEB), Department of Radiology | PO Box 9600 | Postal zone C2-S | 2300 RC Leiden | The Netherlands
From: thoellt notifications@github.com Sent: Tuesday, 23 June, 2020 10:54 To: biovault/HDILib HDILib@noreply.github.com Cc: Eggermont, J. (RADI) J.Eggermont@lumc.nl; Author author@noreply.github.com Subject: Re: [biovault/HDILib] knn_utils.h should be moved to dimensionality_reduction project (#14)
I agree. Would you take this over?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/biovault/HDILib/issues/14#issuecomment-648006019, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJRU4QCEWSFIVL5ZAJ3HUS3RYBURTANCNFSM4OE7QJYA.
This was implemented in #16
knn_utils.h which contains enumerated types for KNN algorithms and KNN algorithm distance measures is currently in the utils project. However, the utils project has no information (e.g. defines) regarding supported KNN algorithms. This is currently all handled in the dimensionality_reduction project.
Moving knn_utils.h from the utils project to the dimensionality reduction project would make it a lot easier to add functions which return which KNN algorithm is supported and which distance measure is supported for which KNN algorithm.
It would be possible to add these functions in the dimensionality_reduction project but this leads to information regarding KNN algorithms to be split over several projects.