Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pyfmaps 1.2.1.dev14+g50b3f1b94 documentation
pyfmaps 1.2.1.dev14+g50b3f1b94 documentation

User Guide

  • Installation
  • Getting Started
  • Example gallery
    • Loading and visualizing a mesh
    • Geometry of a triangle mesh
    • The Laplacian and its spectrum
    • Encoding Dense Correspondences in a Functional Map
    • Computing a map without a correspondence
    • Maps across a collection of shapes

Reference

  • API Documentation
    • pyFM.mesh.TriMesh
    • pyFM.functional.FunctionalMapping
    • pyFM.FMN.FMN.FMN
    • pyFM.FMN.FMN.CLB_quad_form
    • pyFM.signatures
      • pyFM.signatures.HKS_functions
        • pyFM.signatures.HKS_functions.HKS
        • pyFM.signatures.HKS_functions.lm_HKS
        • pyFM.signatures.HKS_functions.auto_HKS
        • pyFM.signatures.HKS_functions.mesh_HKS
      • pyFM.signatures.WKS_functions
        • pyFM.signatures.WKS_functions.WKS
        • pyFM.signatures.WKS_functions.lm_WKS
        • pyFM.signatures.WKS_functions.auto_WKS
        • pyFM.signatures.WKS_functions.mesh_WKS
    • pyFM.spectral
      • pyFM.spectral.convert
        • pyFM.spectral.convert.p2p_to_FM
        • pyFM.spectral.convert.mesh_p2p_to_FM
        • pyFM.spectral.convert.FM_to_p2p
        • pyFM.spectral.convert.mesh_FM_to_p2p
        • pyFM.spectral.convert.mesh_FM_to_p2p_precise
      • pyFM.spectral.nearest_neighbor
        • pyFM.spectral.nearest_neighbor.brute_query
        • pyFM.spectral.nearest_neighbor.choose_backend
        • pyFM.spectral.nearest_neighbor.compute_sqdistmat
        • pyFM.spectral.nearest_neighbor.get_config
        • pyFM.spectral.nearest_neighbor.knn_query
        • pyFM.spectral.nearest_neighbor.reset_config
        • pyFM.spectral.nearest_neighbor.set_config
        • pyFM.spectral.nearest_neighbor.tree_query
      • pyFM.spectral.nn_utils
        • pyFM.spectral.nn_utils.knn_query
      • pyFM.spectral.projection_utils
        • pyFM.spectral.projection_utils.nn_query_precise_np
        • pyFM.spectral.projection_utils.project_pc_to_triangles
        • pyFM.spectral.projection_utils.compute_lmax
        • pyFM.spectral.projection_utils.compute_Deltamin
        • pyFM.spectral.projection_utils.mycdist
        • pyFM.spectral.projection_utils.compute_dmin
        • pyFM.spectral.projection_utils.compute_all_dmin
        • pyFM.spectral.projection_utils.project_to_mesh
        • pyFM.spectral.projection_utils.barycentric_to_precise
        • pyFM.spectral.projection_utils.point_to_triangles_projection
        • pyFM.spectral.projection_utils.pointTriangleDistance
      • pyFM.spectral.shape_difference
        • pyFM.spectral.shape_difference.area_SD
        • pyFM.spectral.shape_difference.conformal_SD
        • pyFM.spectral.shape_difference.compute_SD
    • pyFM.refine
      • pyFM.refine.icp
        • pyFM.refine.icp.icp_iteration
        • pyFM.refine.icp.icp_refine
        • pyFM.refine.icp.mesh_icp_refine
        • pyFM.refine.icp.mesh_icp_refine_p2p
      • pyFM.refine.zoomout
        • pyFM.refine.zoomout.mesh_zoomout_refine
        • pyFM.refine.zoomout.mesh_zoomout_refine_p2p
        • pyFM.refine.zoomout.zoomout_iteration
        • pyFM.refine.zoomout.zoomout_refine
    • pyFM.eval
      • pyFM.eval.evaluate
        • pyFM.eval.evaluate.accuracy
        • pyFM.eval.evaluate.continuity
        • pyFM.eval.evaluate.coverage
    • pyFM.mesh.geometry
      • pyFM.mesh.geometry.build_dijkstra_graph
      • pyFM.mesh.geometry.compute_faces_areas
      • pyFM.mesh.geometry.compute_normals
      • pyFM.mesh.geometry.compute_vertex_areas
      • pyFM.mesh.geometry.dijkstra_from
      • pyFM.mesh.geometry.div_f
      • pyFM.mesh.geometry.edges_from_faces
      • pyFM.mesh.geometry.farthest_point_sampling
      • pyFM.mesh.geometry.farthest_point_sampling_call
      • pyFM.mesh.geometry.farthest_point_sampling_call_sub
      • pyFM.mesh.geometry.farthest_point_sampling_distmat
      • pyFM.mesh.geometry.geodesic_distmat_dijkstra
      • pyFM.mesh.geometry.geodesic_distmat_fast_marching
      • pyFM.mesh.geometry.get_orientation_op
      • pyFM.mesh.geometry.grad_f
      • pyFM.mesh.geometry.grad_mat
      • pyFM.mesh.geometry.heat_geodesic_from
      • pyFM.mesh.geometry.heat_geodmat
      • pyFM.mesh.geometry.heat_geodmat_robust
      • pyFM.mesh.geometry.neigh_faces
      • pyFM.mesh.geometry.per_vertex_normal
      • pyFM.mesh.geometry.per_vertex_normal_area
      • pyFM.mesh.geometry.per_vertex_normal_uniform
    • pyFM.mesh.laplacian
      • pyFM.mesh.laplacian.cotangent_weights
      • pyFM.mesh.laplacian.dia_area_mat
      • pyFM.mesh.laplacian.fem_area_mat
      • pyFM.mesh.laplacian.laplacian_spectrum
    • pyFM.mesh.file_utils
      • pyFM.mesh.file_utils.get_uv
      • pyFM.mesh.file_utils.read_obj
      • pyFM.mesh.file_utils.read_off
      • pyFM.mesh.file_utils.read_tri
      • pyFM.mesh.file_utils.read_vert
      • pyFM.mesh.file_utils.write_mtl
      • pyFM.mesh.file_utils.write_obj
      • pyFM.mesh.file_utils.write_obj_texture
      • pyFM.mesh.file_utils.write_off
    • pyFM.viz
      • pyFM.viz.plot_mesh
      • pyFM.viz.plot_arrows
      • pyFM.viz.to_polydata
      • pyFM.viz.vertices_to_rgb
    • pyFM.optimize
      • pyFM.optimize.base_functions
        • pyFM.optimize.base_functions.descr_preservation
        • pyFM.optimize.base_functions.descr_preservation_grad
        • pyFM.optimize.base_functions.descr_preservation_and_grad
        • pyFM.optimize.base_functions.LB_commutation
        • pyFM.optimize.base_functions.LB_commutation_grad
        • pyFM.optimize.base_functions.LB_commutation_and_grad
        • pyFM.optimize.base_functions.op_commutation
        • pyFM.optimize.base_functions.op_commutation_grad
        • pyFM.optimize.base_functions.op_commutation_and_grad
        • pyFM.optimize.base_functions.oplist_commutation
        • pyFM.optimize.base_functions.oplist_commutation_grad
        • pyFM.optimize.base_functions.oplist_commutation_and_grad
        • pyFM.optimize.base_functions.energy_func_std
        • pyFM.optimize.base_functions.grad_energy_std
        • pyFM.optimize.base_functions.energy_and_grad_std
      • pyFM.optimize.weights
        • pyFM.optimize.weights.resolvent_mask
        • pyFM.optimize.weights.effective_p
        • pyFM.optimize.weights.canonical_taus
        • pyFM.optimize.weights.legacy_taus
Back to top
View this page

pyFM.spectral.nn_utilsΒΆ

Deprecated alias for pyFM.spectral.nearest_neighbor.

Functions

knn_query(X, Y[, k, return_distance, ...])

Query the k nearest neighbours in X of each point of Y.

Next
pyFM.spectral.nn_utils.knn_query
Previous
pyFM.spectral.nearest_neighbor.tree_query
Copyright © 2024, Robin Magnet
Made with Sphinx and @pradyunsg's Furo