ENH: Add metric support to neighbors_graph
Validation of params passed to neighbors_graphs
Merge pull request #3968 from MechCoder/metric_neighbors_Graph

[MRG+2] ENH: Add metric support to neighbors_graph