ThinkMatch
stable
User Guide
Introduction to Graph Matching
Installation
Run the Experiment
Models
API Reference
src.backbone
src.build_graphs
src.factorize_graph_matching
src.displacement_layer
src.evaluation_metric
src.gconv
src.loss_func
src.spectral_clustering
src.lap_solvers
ThinkMatch
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
A
as_list() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
as_sparse_torch() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
as_ssp() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
B
backward() (src.factorize_graph_matching.RebuildFGM static method)
(src.utils.sparse.SparseDenseDenseBMM static method)
BaseDataset (class in src.dataset.base_dataset)
bilinear_diag_torch() (in module src.utils.sparse)
bilinear_interpolate() (in module src.feature_align)
build_graphs() (in module src.build_graphs)
C
cfg_from_file() (in module src.utils.config)
cfg_from_list() (in module src.utils.config)
ChannelIndependentConv (class in src.gconv)
clustering_accuracy() (in module src.evaluation_metric)
clustering_purity() (in module src.evaluation_metric)
collate_fn() (in module src.dataset.data_loader)
concatenate() (in module src.sparse_torch.csx_matrix)
construct_aff_mat() (in module src.factorize_graph_matching)
count_parameters() (in module src.utils.count_model_params)
cpu() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
CrossEntropyLoss (class in src.loss_func)
CSCMatrix3d (class in src.sparse_torch.csx_matrix)
CSRMatrix3d (class in src.sparse_torch.csx_matrix)
CSXMatrix3d (class in src.sparse_torch.csx_matrix)
cuda() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
D
data_to_cuda() (in module src.utils.data_to_cuda)
DataParallel (class in src.parallel.data_parallel)
delaunay_triangulate() (in module src.build_graphs)
dense_to_sparse() (in module src.utils.sparse)
device (src.backbone.NoBackbone property)
(src.backbone.VGG16_base property)
(src.sparse_torch.csx_matrix.CSXMatrix3d property)
Displacement (class in src.displacement_layer)
dot() (in module src.sparse_torch.csx_matrix)
(src.sparse_torch.csx_matrix.CSRMatrix3d method)
dotdiag() (src.sparse_torch.csx_matrix.CSRMatrix3d method)
DupStdoutFileManager (class in src.utils.dup_stdout_manager)
DupStdoutFileWriter (class in src.utils.dup_stdout_manager)
F
feature_align() (in module src.feature_align)
flush() (src.utils.dup_stdout_manager.DupStdoutFileWriter method)
FocalLoss (class in src.loss_func)
format_accuracy_metric() (in module src.evaluation_metric)
format_metric() (in module src.evaluation_metric)
forward() (src.backbone.NoBackbone method)
(src.backbone.VGG16_base method)
(src.displacement_layer.Displacement method)
(src.factorize_graph_matching.RebuildFGM static method)
(src.gconv.ChannelIndependentConv method)
(src.gconv.Gconv method)
(src.gconv.Siamese_ChannelIndependentConv method)
(src.gconv.Siamese_Gconv method)
(src.lap_solvers.sinkhorn.GumbelSinkhorn method)
(src.lap_solvers.sinkhorn.Sinkhorn method)
(src.loss_func.CrossEntropyLoss method)
(src.loss_func.FocalLoss method)
(src.loss_func.HammingLoss method)
(src.loss_func.InnerProductLoss method)
(src.loss_func.OffsetLoss method)
(src.loss_func.PermutationLoss method)
(src.loss_func.PermutationLossHung method)
(src.qap_solvers.rrwhm.RRWHM method)
(src.qap_solvers.rrwm.RRWM method)
(src.qap_solvers.spectral_matching.SpectralMatching method)
(src.utils.sparse.SparseDenseDenseBMM static method)
forward_log() (src.lap_solvers.sinkhorn.Sinkhorn method)
forward_ori() (src.lap_solvers.sinkhorn.Sinkhorn method)
fully_connect() (in module src.build_graphs)
G
gather() (in module src.parallel.scatter_gather)
(src.parallel.data_parallel.DataParallel method)
Gconv (class in src.gconv)
get_backbone() (src.backbone.VGG16_base static method)
get_batch() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
get_batches() (in module src.utils.sparse)
get_dataloader() (in module src.dataset.data_loader)
get_multi() (src.dataset.data_loader.GMDataset method)
get_multi_cluster() (src.dataset.data_loader.GMDataset method)
get_output_dir() (in module src.utils.config)
get_pair() (src.dataset.base_dataset.BaseDataset method)
(src.dataset.data_loader.GMDataset method)
(src.dataset.qaplib.QAPLIB method)
GMDataset (class in src.dataset.data_loader)
GumbelSinkhorn (class in src.lap_solvers.sinkhorn)
H
HammingLoss (class in src.loss_func)
hungarian() (in module src.lap_solvers.hungarian)
I
initialize() (in module src.spectral_clustering)
InnerProductLoss (class in src.loss_func)
interp_2d() (in module src.feature_align)
K
kmeans() (in module src.spectral_clustering)
kmeans_predict() (in module src.spectral_clustering)
kronecker_sparse() (in module src.factorize_graph_matching)
kronecker_torch() (in module src.factorize_graph_matching)
L
lcm() (in module src.utils.config)
load_model() (in module src.utils.model_sl)
M
make_grids() (in module src.build_graphs)
matching_accuracy() (in module src.evaluation_metric)
matching_precision() (in module src.evaluation_metric)
matching_recall() (in module src.evaluation_metric)
module
src
src.backbone
src.build_graphs
src.dataset
src.dataset.base_dataset
src.dataset.data_loader
src.dataset.dataset_config
src.dataset.qaplib
src.displacement_layer
src.evaluation_metric
src.factorize_graph_matching
src.feature_align
src.gconv
src.lap_solvers
src.lap_solvers.hungarian
src.lap_solvers.sinkhorn
src.loss_func
src.parallel
src.parallel.data_parallel
src.parallel.scatter_gather
src.qap_solvers
src.qap_solvers.rrwhm
src.qap_solvers.rrwm
src.qap_solvers.spectral_matching
src.sparse_torch
src.sparse_torch.csx_matrix
src.spectral_clustering
src.utils
src.utils.config
src.utils.count_model_params
src.utils.data_to_cuda
src.utils.dup_stdout_manager
src.utils.model_sl
src.utils.pad_tensor
src.utils.parse_args
src.utils.print_easydict
src.utils.sparse
src.utils.timer
N
NoBackbone (class in src.backbone)
numpy() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
O
objective_score() (in module src.evaluation_metric)
OffsetLoss (class in src.loss_func)
P
pad_tensor() (in module src.utils.pad_tensor)
parse_args() (in module src.utils.parse_args)
pck() (in module src.evaluation_metric)
PermutationLoss (class in src.loss_func)
PermutationLossHung (class in src.loss_func)
print_easydict() (in module src.utils.print_easydict)
print_easydict_str() (in module src.utils.print_easydict)
Q
QAPDataset (class in src.dataset.data_loader)
QAPLIB (class in src.dataset.qaplib)
R
rand_index() (in module src.evaluation_metric)
RebuildFGM (class in src.factorize_graph_matching)
recover_ssp() (in module src.utils.sparse)
reshape_edge_feature() (in module src.build_graphs)
RRWHM (class in src.qap_solvers.rrwhm)
RRWM (class in src.qap_solvers.rrwm)
S
save_model() (in module src.utils.model_sl)
sbmm() (in module src.utils.sparse)
sbmm_diag() (in module src.utils.sparse)
scatter() (in module src.parallel.scatter_gather)
(src.parallel.data_parallel.DataParallel method)
scatter_kwargs() (in module src.parallel.scatter_gather)
scatter_sparse_matrix() (in module src.parallel.scatter_gather)
sdd_bmm_diag_torch() (in module src.utils.sparse)
sdd_bmm_torch() (in module src.utils.sparse)
sds_bmm_torch() (in module src.utils.sparse)
sdsbmm() (in module src.utils.sparse)
shape_eq() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
Siamese_ChannelIndependentConv (class in src.gconv)
Siamese_Gconv (class in src.gconv)
Sinkhorn (class in src.lap_solvers.sinkhorn)
slicing_torch() (in module src.utils.sparse)
SparseDenseDenseBMM (class in src.utils.sparse)
spectral_clustering() (in module src.spectral_clustering)
SpectralMatching (class in src.qap_solvers.spectral_matching)
sptype (src.sparse_torch.csx_matrix.CSCMatrix3d property)
(src.sparse_torch.csx_matrix.CSRMatrix3d property)
(src.sparse_torch.csx_matrix.CSXMatrix3d property)
src
module
src.backbone
module
src.build_graphs
module
src.dataset
module
src.dataset.base_dataset
module
src.dataset.data_loader
module
src.dataset.dataset_config
module
src.dataset.qaplib
module
src.displacement_layer
module
src.evaluation_metric
module
src.factorize_graph_matching
module
src.feature_align
module
src.gconv
module
src.lap_solvers
module
src.lap_solvers.hungarian
module
src.lap_solvers.sinkhorn
module
src.loss_func
module
src.parallel
module
src.parallel.data_parallel
module
src.parallel.scatter_gather
module
src.qap_solvers
module
src.qap_solvers.rrwhm
module
src.qap_solvers.rrwm
module
src.qap_solvers.spectral_matching
module
src.sparse_torch
module
src.sparse_torch.csx_matrix
module
src.spectral_clustering
module
src.utils
module
src.utils.config
module
src.utils.count_model_params
module
src.utils.data_to_cuda
module
src.utils.dup_stdout_manager
module
src.utils.model_sl
module
src.utils.pad_tensor
module
src.utils.parse_args
module
src.utils.print_easydict
module
src.utils.sparse
module
src.utils.timer
module
ssp2torch() (in module src.utils.sparse)
sss_bmm_diag_spp() (in module src.utils.sparse)
sssbmm_diag() (in module src.utils.sparse)
static_vars() (in module src.utils.print_easydict)
T
Tdot() (src.sparse_torch.csx_matrix.CSCMatrix3d method)
tick() (src.utils.timer.Timer method)
Timer (class in src.utils.timer)
to() (src.sparse_torch.csx_matrix.CSXMatrix3d method)
to_pyg_graph() (src.dataset.data_loader.GMDataset static method)
to_sparse() (in module src.utils.sparse)
toc() (src.utils.timer.Timer method)
torch2ssp() (in module src.utils.sparse)
training (src.backbone.NoBackbone attribute)
(src.backbone.VGG16 attribute)
(src.backbone.VGG16_base attribute)
(src.backbone.VGG16_bn attribute)
(src.backbone.VGG16_bn_final attribute)
(src.backbone.VGG16_final attribute)
(src.displacement_layer.Displacement attribute)
(src.gconv.ChannelIndependentConv attribute)
(src.gconv.Gconv attribute)
(src.gconv.Siamese_ChannelIndependentConv attribute)
(src.gconv.Siamese_Gconv attribute)
(src.lap_solvers.sinkhorn.GumbelSinkhorn attribute)
(src.lap_solvers.sinkhorn.Sinkhorn attribute)
(src.loss_func.CrossEntropyLoss attribute)
(src.loss_func.FocalLoss attribute)
(src.loss_func.HammingLoss attribute)
(src.loss_func.InnerProductLoss attribute)
(src.loss_func.OffsetLoss attribute)
(src.loss_func.PermutationLoss attribute)
(src.loss_func.PermutationLossHung attribute)
(src.parallel.data_parallel.DataParallel attribute)
(src.qap_solvers.rrwhm.RRWHM attribute)
(src.qap_solvers.rrwm.RRWM attribute)
(src.qap_solvers.spectral_matching.SpectralMatching attribute)
transpose() (src.sparse_torch.csx_matrix.CSCMatrix3d method)
(src.sparse_torch.csx_matrix.CSRMatrix3d method)
(src.sparse_torch.csx_matrix.CSXMatrix3d method)
V
VGG16 (class in src.backbone)
VGG16_base (class in src.backbone)
VGG16_bn (class in src.backbone)
VGG16_bn_final (class in src.backbone)
VGG16_final (class in src.backbone)
W
worker_init_fix() (in module src.dataset.data_loader)
worker_init_rand() (in module src.dataset.data_loader)
write() (src.utils.dup_stdout_manager.DupStdoutFileWriter method)
Read the Docs
v: stable
Versions
latest
stable
0.3.0
0.2.0
0.1.0
Downloads
On Read the Docs
Project Home
Builds