|
template<typename Node_ = DefaultNode, typename Weight_ = DefaultWeight, typename Index_ , class GetNeighbors_ , class GetIndex_ > |
void | scran_graph_cluster::build_snn_graph (Index_ num_cells, GetNeighbors_ get_neighbors, GetIndex_ get_index, const BuildSnnGraphOptions &options, BuildSnnGraphResults< Node_, Weight_ > &output) |
|
template<typename Node_ = DefaultNode, typename Weight_ = DefaultWeight, typename Index_ , typename Distance_ > |
BuildSnnGraphResults< Node_, Weight_ > | scran_graph_cluster::build_snn_graph (const knncolle::NeighborList< Index_, Distance_ > &neighbors, const BuildSnnGraphOptions &options) |
|
template<typename Node_ = int, typename Weight_ = double, typename Index_ > |
BuildSnnGraphResults< Node_, Weight_ > | scran_graph_cluster::build_snn_graph (const std::vector< std::vector< Index_ > > &neighbors, const BuildSnnGraphOptions &options) |
|
template<typename Node_ = DefaultNode, typename Weight_ = DefaultWeight, typename Index_ , typename Input_ , typename Distance_ > |
BuildSnnGraphResults< Node_, Weight_ > | scran_graph_cluster::build_snn_graph (const knncolle::Prebuilt< Index_, Input_, Distance_ > &prebuilt, const BuildSnnGraphOptions &options) |
|
template<typename Node_ = DefaultNode, typename Weight_ = DefaultWeight, typename Index_ , typename Input_ , typename Distance_ , class Matrix_ = knncolle::Matrix<Index_, Input_>> |
BuildSnnGraphResults< Node_, Weight_ > | scran_graph_cluster::build_snn_graph (std::size_t num_dims, Index_ num_cells, const Input_ *data, const knncolle::Builder< Index_, Input_, Distance_, Matrix_ > &knn_method, const BuildSnnGraphOptions &options) |
|
Build a shared nearest-neighbor graph on the cells.