1

Ich habe Point Cloud Library (PCL) installiert package für die Verwendung Iterativ nächsten Punkt (icp) meine Frage ist: Dieses Paket könnte für 2D-Daten verwendet werden oder nicht? Ich möchte zwei TSNE Daten ausrichten, die sind 2D. Link of the icp methodICP im PCL-Paket

+1

Was ist die genaue Fehlermeldung? Hast du PCL selbst zuerst installiert? – desertnaut

+0

ja ich pcl korrekt installiert und jetzt kann ich diese https://github.com/strawlab/python-pcl/blob/master/tests/test_registration.py ausführen, aber das Problem ist, wie icp erfolgreich zu verwenden, – user8523104

+0

so, haben Sie hat dein Problem gelöst oder ist die Frage noch offen? – desertnaut

Antwort

0

Es ist kein Problem, auch wenn es nur 3D unterstützt. Sie können Ihren Datenpunkten eine z = 0-Koordinate hinzufügen, und die z-Komponente ist in Ihrer Lösung immer Null.

+0

vielen Dank für Ihre Antwort Entschuldigung ich denke, icp funktioniert für meine Daten, weil meine TSNE-Datensätze gepaart sind und ich festgestellt habe, dass icp nicht für gepaarte Daten funktioniert. – user8523104

+0

Sie sind willkommen. Ich versuche mir eine geometrische Interpretation von icp eines gepaarten Sets vorzustellen. Ich nehme an, es würde nur die x- und y-Übersetzung und einen Skalierungsfaktor (Rotation) definieren, aber es wäre für die Aufgabe nicht am besten geeignet, wenn der Datenplot nicht glatt ist oder Lücken aufweist, so dass vielleicht ein anderer Ansatz besser ist. – Rooscannon

+0

Ja, Sie haben Recht Ich habe Procrustes Analyse angewendet, aber ich suche auch nach anderen Algorithmus, weil ich versuche, die Stabilität von tSNE zu testen – user8523104

Verwandte Themen