Entity Matching by Similarity Join
 
Loading...
Searching...
No Matches
simjoin_entitymatching.blocker.block Namespace Reference

Functions

 extract_block_rules (trigraph, rule_path, move_strategy=Literal["basic", "greedy"], additional_rule_path=None, optimal_rule_path=None)
 
 run_command (cmd_args, log_file)
 
 block_binary_decorator (command)
 
 run_block_bin (blocking_attr, blocking_attr_type, blocking_top_k, path_tableA, path_tableB, path_gold, path_rule, table_size, is_join_topk, is_idf_weighted, num_data, path_default_output_dir="", path_default_sample_res="")
 
 block_library_decorator (command)
 
 compile_block (mode)
 
 run_simjoin_block_lib (blocking_attr, blocking_attr_type, blocking_top_k, path_tableA, path_tableB, path_gold, path_rule, table_size, is_join_topk=Literal[0, 1], is_idf_weighted=Literal[0, 1], num_data=Literal[1, 2], path_default_output_dir="", path_default_sample_res="")
 
 run_knn_block_lib (blocking_attr, blocking_attr_type, blocking_top_k, path_tableA, path_tableB, path_gold, path_rule, table_size, is_join_topk, is_idf_weighted, num_data)
 

Function Documentation

◆ block_binary_decorator()

simjoin_entitymatching.blocker.block.block_binary_decorator ( command)

◆ block_library_decorator()

simjoin_entitymatching.blocker.block.block_library_decorator ( command)

◆ compile_block()

simjoin_entitymatching.blocker.block.compile_block ( mode)

◆ extract_block_rules()

simjoin_entitymatching.blocker.block.extract_block_rules ( trigraph,
rule_path,
move_strategy = Literal["basic", "greedy"],
additional_rule_path = None,
optimal_rule_path = None )

◆ run_block_bin()

simjoin_entitymatching.blocker.block.run_block_bin ( blocking_attr,
blocking_attr_type,
blocking_top_k,
path_tableA,
path_tableB,
path_gold,
path_rule,
table_size,
is_join_topk,
is_idf_weighted,
num_data,
path_default_output_dir = "",
path_default_sample_res = "" )

◆ run_command()

simjoin_entitymatching.blocker.block.run_command ( cmd_args,
log_file )

◆ run_knn_block_lib()

simjoin_entitymatching.blocker.block.run_knn_block_lib ( blocking_attr,
blocking_attr_type,
blocking_top_k,
path_tableA,
path_tableB,
path_gold,
path_rule,
table_size,
is_join_topk,
is_idf_weighted,
num_data )

◆ run_simjoin_block_lib()

simjoin_entitymatching.blocker.block.run_simjoin_block_lib ( blocking_attr,
blocking_attr_type,
blocking_top_k,
path_tableA,
path_tableB,
path_gold,
path_rule,
table_size,
is_join_topk = Literal[0, 1],
is_idf_weighted = Literal[0, 1],
num_data = Literal[1, 2],
path_default_output_dir = "",
path_default_sample_res = "" )