Travelling Salesman Problem
Contents:
modules package
classes package
Travelling Salesman Problem
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
alpha (classes.MyDataLogger.MySubDataLogger attribute)
augment_loc_list() (in module modules.helper_functions_tsp)
average_list (classes.MyDataLogger.MySubDataLogger attribute)
average_list_all (classes.MyDataLogger.MySubDataLogger attribute)
B
backward() (classes.MyModel.CostFunction static method)
best_dist (classes.MyDataLogger.MySubDataLogger attribute)
best_dist_found (classes.MyDataLogger.MySubDataLogger attribute)
big_a (classes.MyDataLogger.MySubDataLogger attribute)
binary_string_format() (in module modules.helper_functions_tsp)
BinaryToCost (class in classes.MyModel)
bind_weights() (in module modules.helper_functions_tsp)
C
c (classes.MyDataLogger.MySubDataLogger attribute)
cache_hits (classes.MyDataLogger.MySubDataLogger attribute)
cache_items (classes.MyDataLogger.MySubDataLogger attribute)
cache_max_size (classes.MyDataLogger.MySubDataLogger attribute)
cache_misses (classes.MyDataLogger.MySubDataLogger attribute)
calculate_hot_start_data() (in module modules.helper_functions_tsp)
calculate_parameter_numbers() (classes.MyDataLogger.MySubDataLogger method)
check_loc_list() (in module modules.helper_functions_tsp)
classes
module
classes.LRUCacheUnhashable
module
classes.MyDataLogger
module
classes.MyModel
module
clear_cache() (classes.LRUCacheUnhashable.LRUCacheUnhashable method)
convert_binary_list_to_integer() (in module modules.helper_functions_tsp)
convert_bit_string_to_cycle() (in module modules.helper_functions_tsp)
convert_integer_to_binary_list() (in module modules.helper_functions_tsp)
cost_fn_fact() (in module modules.helper_functions_tsp)
cost_fn_tensor() (in module modules.helper_functions_tsp)
cost_func_evaluate() (in module modules.helper_functions_tsp)
cost_graph_multi() (in module modules.graph_functions)
CostFunction (class in classes.MyModel)
create_initial_rotations() (in module modules.helper_functions_tsp)
create_sub_graph_path() (classes.MyDataLogger.MyDataLogger method)
create_sub_results_path() (classes.MyDataLogger.MyDataLogger method)
D
define_parameters() (in module modules.helper_functions_tsp)
detailed_results_filename (classes.MyDataLogger.MySubDataLogger attribute)
detect_quantum_GPU_support() (in module modules.helper_functions_tsp)
E
elapsed (classes.MyDataLogger.MySubDataLogger attribute)
estimate_cost_fn_gradient() (in module classes.MyModel)
eta (classes.MyDataLogger.MySubDataLogger attribute)
evaluate_model() (in module modules.helper_ML_functions)
F
filter_results_general() (in module modules.helper_results)
filter_results_ml() (in module modules.helper_results)
filter_results_qml() (in module modules.helper_results)
find_best_coords() (in module modules.graph_functions)
find_bin_length() (in module modules.helper_functions_tsp)
find_detailed_results_filename() (classes.MyDataLogger.MySubDataLogger method)
find_device() (in module modules.helper_ML_functions)
find_distance() (in module modules.helper_functions_tsp)
find_distances_array() (in module modules.helper_functions_tsp)
find_graph_filename() (classes.MyDataLogger.MySubDataLogger method)
find_graph_statistics() (in module modules.graph_functions)
find_i_j() (in module modules.graph_functions)
find_problem_size() (in module modules.helper_functions_tsp)
find_quality() (in module modules.helper_results)
find_run_stats() (in module modules.helper_functions_tsp)
find_size() (in module modules.graph_functions)
find_stats() (in module modules.helper_functions_tsp)
find_summary_results_filename() (classes.MyDataLogger.MyDataLogger method)
find_total_distance() (in module modules.helper_functions_tsp)
format_boolean() (in module modules.helper_functions_tsp)
formulation (classes.MyDataLogger.MySubDataLogger attribute)
forward() (classes.MyModel.BinaryToCost method)
(classes.MyModel.CostFunction static method)
(classes.MyModel.MyModel method)
(classes.MyModel.MySine method)
(classes.MyModel.Sample_Binary method)
G
gamma (classes.MyDataLogger.MySubDataLogger attribute)
get_ready_to_train() (in module modules.helper_ML_functions)
gradient_type (classes.MyDataLogger.MySubDataLogger attribute)
graph_filename (classes.MyDataLogger.MySubDataLogger attribute)
graph_sub_path (classes.MyDataLogger.MyDataLogger attribute)
gray (classes.MyDataLogger.MySubDataLogger attribute)
H
hot_start (classes.MyDataLogger.MySubDataLogger attribute)
hot_start() (in module modules.helper_functions_tsp)
hot_start_dist (classes.MyDataLogger.MySubDataLogger attribute)
hot_start_list_to_string() (in module modules.helper_functions_tsp)
I
index_list (classes.MyDataLogger.MySubDataLogger attribute)
iteration_found (classes.MyDataLogger.MySubDataLogger attribute)
iterations (classes.MyDataLogger.MySubDataLogger attribute)
L
layers (classes.MyDataLogger.MySubDataLogger attribute)
list_to_bit_string() (classes.LRUCacheUnhashable.LRUCacheUnhashable static method)
load_dict_from_json() (in module modules.helper_functions_tsp)
locations (classes.MyDataLogger.MySubDataLogger attribute)
lowest_list (classes.MyDataLogger.MySubDataLogger attribute)
lowest_list_all (classes.MyDataLogger.MySubDataLogger attribute)
lr (classes.MyDataLogger.MySubDataLogger attribute)
LRUCacheUnhashable (class in classes.LRUCacheUnhashable)
M
mode (classes.MyDataLogger.MySubDataLogger attribute)
module
classes
classes.LRUCacheUnhashable
classes.MyDataLogger
classes.MyModel
modules
modules.graph_functions
modules.helper_functions_tsp
modules.helper_ML_functions
modules.helper_results
modules.test_ML_functions
modules.test_quantum_function
modules.test_tsp_helper
modules
module
modules.graph_functions
module
modules.helper_functions_tsp
module
modules.helper_ML_functions
module
modules.helper_results
module
modules.test_ML_functions
module
modules.test_quantum_function
module
modules.test_tsp_helper
module
momentum (classes.MyDataLogger.MySubDataLogger attribute)
monte_carlo (classes.MyDataLogger.MySubDataLogger attribute)
mps (classes.MyDataLogger.MySubDataLogger attribute)
my_cost_function1() (in module modules.test_quantum_function)
my_gradient() (in module modules.helper_functions_tsp)
MyDataLogger (class in classes.MyDataLogger)
MyModel (class in classes.MyModel)
MySine (class in classes.MyModel)
MySubDataLogger (class in classes.MyDataLogger)
N
noise (classes.MyDataLogger.MySubDataLogger attribute)
P
parameter_graph() (in module modules.graph_functions)
plot_3d_graph_models() (in module modules.graph_functions)
plot_3d_graph_slice() (in module modules.graph_functions)
plot_heatmap() (in module modules.graph_functions)
plot_shortest_routes() (in module modules.graph_functions)
plot_sine_activation() (in module modules.graph_functions)
print_cache() (classes.LRUCacheUnhashable.LRUCacheUnhashable method)
print_cache_stats() (classes.LRUCacheUnhashable.LRUCacheUnhashable method)
Q
quantum (classes.MyDataLogger.MySubDataLogger attribute)
qubits (classes.MyDataLogger.MySubDataLogger attribute)
R
read_data() (in module modules.helper_results)
read_file_name() (in module modules.helper_functions_tsp)
read_index() (in module modules.helper_functions_tsp)
report_cache_stats() (classes.LRUCacheUnhashable.LRUCacheUnhashable method)
results_sub_path (classes.MyDataLogger.MyDataLogger attribute)
runid (classes.MyDataLogger.MyDataLogger attribute)
S
s (classes.MyDataLogger.MySubDataLogger attribute)
Sample_Binary (class in classes.MyModel)
save_detailed_results() (classes.MyDataLogger.MySubDataLogger method)
save_plot() (classes.MyDataLogger.MySubDataLogger method)
save_results_to_csv() (classes.MyDataLogger.MySubDataLogger method)
select_key_fields_ml() (in module modules.helper_results)
select_key_fields_qml() (in module modules.helper_results)
set_up_input_hot_start() (in module modules.helper_ML_functions)
set_up_input_no_hot_start() (in module modules.helper_ML_functions)
shots (classes.MyDataLogger.MySubDataLogger attribute)
slice (classes.MyDataLogger.MySubDataLogger attribute)
sliced_cost_list_all (classes.MyDataLogger.MySubDataLogger attribute)
sliced_list (classes.MyDataLogger.MySubDataLogger attribute)
std_dev (classes.MyDataLogger.MySubDataLogger attribute)
subid (classes.MyDataLogger.MySubDataLogger attribute)
summary_results_filename (classes.MyDataLogger.MyDataLogger attribute)
T
test_augment_loc_list1() (in module modules.test_tsp_helper)
test_augment_loc_list2() (in module modules.test_tsp_helper)
test_binary_string_conversion() (in module modules.test_tsp_helper)
test_binary_string_conversion_gray() (in module modules.test_tsp_helper)
test_bit_string_cycle_conversion_orig() (in module modules.test_tsp_helper)
test_bit_string_cycle_conversion_orig2() (in module modules.test_tsp_helper)
test_bit_string_list_to_bit_string() (in module modules.test_tsp_helper)
test_calculate_parameter_numbers_2_1() (in module modules.test_quantum_function)
test_check_loc_list_invalid1() (in module modules.test_tsp_helper)
test_check_loc_list_invalid2() (in module modules.test_tsp_helper)
test_check_loc_list_invalid3() (in module modules.test_tsp_helper)
test_check_loc_list_invalid4() (in module modules.test_tsp_helper)
test_check_loc_list_valid1() (in module modules.test_tsp_helper)
test_check_loc_list_valid2() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_000() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_00010__not_gray() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_001() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_010() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_011() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_100() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_101() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_110() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_111() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_111_gray() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_15() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_15_gray() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_3() (in module modules.test_tsp_helper)
test_convert_bit_string_to_cycle_4() (in module modules.test_tsp_helper)
test_distance_1() (in module modules.test_tsp_helper)
test_distance_2() (in module modules.test_tsp_helper)
test_distance_3() (in module modules.test_tsp_helper)
test_distance_4() (in module modules.test_tsp_helper)
test_estimate_gradient() (in module modules.test_ML_functions)
test_estimate_gradient_2() (in module modules.test_ML_functions)
test_estimate_gradient_3() (in module modules.test_ML_functions)
test_find_average() (in module modules.test_tsp_helper)
test_find_average_slice1() (in module modules.test_tsp_helper)
test_find_average_slice2() (in module modules.test_tsp_helper)
test_find_average_slice2b() (in module modules.test_tsp_helper)
test_find_average_slice3() (in module modules.test_tsp_helper)
test_find_average_slice4() (in module modules.test_tsp_helper)
test_find_average_slice5() (in module modules.test_tsp_helper)
test_find_average_slice6() (in module modules.test_tsp_helper)
test_find_average_slice7() (in module modules.test_tsp_helper)
test_find_lowest() (in module modules.test_tsp_helper)
test_find_problem_size_26() (in module modules.test_tsp_helper)
test_find_problem_size_4() (in module modules.test_tsp_helper)
test_find_problem_size_4_new() (in module modules.test_tsp_helper)
test_find_problem_size_5_new() (in module modules.test_tsp_helper)
test_find_total_distance() (in module modules.test_tsp_helper)
test_four_cols() (in module modules.test_tsp_helper)
test_four_rows() (in module modules.test_tsp_helper)
test_gradient_1() (in module modules.test_quantum_function)
test_gradient_2() (in module modules.test_quantum_function)
test_gradient_3() (in module modules.test_quantum_function)
test_gradient_4() (in module modules.test_quantum_function)
test_hot_start_4() (in module modules.test_tsp_helper)
test_hot_start_5_distance() (in module modules.test_tsp_helper)
test_hot_start_5_list() (in module modules.test_tsp_helper)
test_hot_start_list_to_string_101() (in module modules.test_tsp_helper)
test_hot_start_list_to_string_101_gray() (in module modules.test_tsp_helper)
test_hot_start_list_to_string_15_locs_gray() (in module modules.test_tsp_helper)
test_hot_start_list_to_string_15_locs_no_gray() (in module modules.test_tsp_helper)
test_list_00() (in module modules.test_tsp_helper)
test_list_00_gray() (in module modules.test_tsp_helper)
test_list_01() (in module modules.test_tsp_helper)
test_list_01_gray() (in module modules.test_tsp_helper)
test_list_10() (in module modules.test_tsp_helper)
test_list_1000_gray() (in module modules.test_tsp_helper)
test_list_10_gray() (in module modules.test_tsp_helper)
test_list_11() (in module modules.test_tsp_helper)
test_list_1110() (in module modules.test_tsp_helper)
test_list_1110_gray() (in module modules.test_tsp_helper)
test_list_11_gray() (in module modules.test_tsp_helper)
test_lowest_list1() (in module modules.test_tsp_helper)
test_lowest_list2() (in module modules.test_tsp_helper)
test_simple_circuit() (in module modules.test_quantum_function)
test_six_locs() (in module modules.test_tsp_helper)
test_unsymmetric() (in module modules.test_tsp_helper)
test_wrong_shape() (in module modules.test_tsp_helper)
train_model() (in module modules.helper_ML_functions)
U
update_cache_statistics() (classes.MyDataLogger.MySubDataLogger method)
update_constants_from_dict() (classes.MyDataLogger.MySubDataLogger method)
update_general_constants_from_config() (classes.MyDataLogger.MySubDataLogger method)
update_ml_constants_from_config() (classes.MyDataLogger.MySubDataLogger method)
update_parameters_using_gradient() (in module modules.helper_functions_tsp)
update_quantum_constants_from_config() (classes.MyDataLogger.MySubDataLogger method)
V
validate_distance_array() (in module modules.helper_functions_tsp)
validate_gradient_type() (in module modules.helper_functions_tsp)
validate_input() (classes.MyDataLogger.MySubDataLogger method)
vqc_circuit() (in module modules.helper_functions_tsp)
W
weight_decay (classes.MyDataLogger.MySubDataLogger attribute)