CayleyPy
CayleyPy API Reference
CayleyPy
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (cayleypy.algo.BeamSearchAlgorithm method)
(cayleypy.algo.BeamSearchResult method)
(cayleypy.algo.BfsAlgorithm method)
(cayleypy.algo.BfsDistributed method)
(cayleypy.algo.BfsResult method)
(cayleypy.algo.InteractiveBfs method)
(cayleypy.algo.MeetInTheMiddle method)
(cayleypy.algo.RandomWalksGenerator method)
(cayleypy.CayleyGraph method)
(cayleypy.CayleyGraphDef method)
(cayleypy.CayleyPath method)
(cayleypy.GapPuzzles method)
(cayleypy.MatrixGroups method)
(cayleypy.models.GroupTokenizer method)
(cayleypy.models.MlpModel method)
(cayleypy.models.ModelConfig method)
(cayleypy.models.ResMlpModel method)
(cayleypy.PermutationGroups method)
(cayleypy.Predictor method)
(cayleypy.Puzzles method)
(cayleypy.train.Loss method)
(cayleypy.train.MseLoss method)
(cayleypy.train.PinballLoss method)
A
adjacency_matrix() (cayleypy.algo.BfsResult method)
adjacency_matrix_sparse() (cayleypy.algo.BfsResult method)
all_cycles() (cayleypy.PermutationGroups static method)
all_states (cayleypy.algo.BfsResult property)
(cayleypy.CayleyPath property)
all_transpositions() (cayleypy.PermutationGroups static method)
apply_generator_batched() (cayleypy.CayleyGraph method)
apply_path() (cayleypy.CayleyGraph method)
B
beam_search() (cayleypy.CayleyGraph method)
BeamSearchAlgorithm (class in cayleypy.algo)
BeamSearchResult (class in cayleypy.algo)
bfs() (cayleypy.algo.BfsAlgorithm static method)
(cayleypy.algo.BfsDistributed class method)
(cayleypy.CayleyGraph method)
bfs_bitmask() (in module cayleypy.algo)
bfs_completed (cayleypy.algo.BfsResult attribute)
bfs_numpy() (in module cayleypy.algo)
BfsAlgorithm (class in cayleypy.algo)
BfsDistributed (class in cayleypy.algo)
BfsResult (class in cayleypy.algo)
block_interchange() (cayleypy.PermutationGroups static method)
build_model() (cayleypy.models.ModelConfig method)
burnt_pancake() (cayleypy.PermutationGroups static method)
C
CayleyGraph (class in cayleypy)
CayleyGraphDef (class in cayleypy)
CayleyPath (class in cayleypy)
conjugacy_classes() (cayleypy.PermutationGroups static method)
consecutive_k_cycles() (cayleypy.PermutationGroups static method)
coxeter() (cayleypy.PermutationGroups static method)
coxeter_b() (cayleypy.PermutationGroups static method)
coxeter_d() (cayleypy.PermutationGroups static method)
create() (cayleypy.CayleyGraphDef static method)
create_graph() (in module cayleypy)
cubic_pancake() (cayleypy.PermutationGroups static method)
cyclic_coxeter() (cayleypy.PermutationGroups static method)
D
decode_states() (cayleypy.CayleyGraph method)
decoded_state_shape (cayleypy.CayleyGraphDef property)
derangements() (cayleypy.PermutationGroups static method)
diameter() (cayleypy.algo.BfsResult method)
down_cycles() (cayleypy.PermutationGroups static method)
E
edges (cayleypy.CayleyPath attribute)
edges_list (cayleypy.algo.BfsResult property)
elementwise() (cayleypy.train.Loss method)
(cayleypy.train.MseLoss method)
(cayleypy.train.PinballLoss method)
encode_states() (cayleypy.CayleyGraph method)
end_state (cayleypy.CayleyPath property)
F
find_on_last_layer() (cayleypy.algo.InteractiveBfs method)
find_path() (in module cayleypy)
find_path_between() (cayleypy.algo.MeetInTheMiddle static method)
find_path_from() (cayleypy.algo.MeetInTheMiddle static method)
(cayleypy.CayleyGraph method)
find_path_to() (cayleypy.algo.MeetInTheMiddle static method)
(cayleypy.CayleyGraph method)
for_matrix_group() (cayleypy.CayleyGraphDef static method)
forward() (cayleypy.models.MlpModel method)
(cayleypy.models.ResMlpModel method)
from_config() (cayleypy.models.GroupTokenizer static method)
from_dict() (cayleypy.models.ModelConfig static method)
full_reversals() (cayleypy.PermutationGroups static method)
G
GapPuzzles (class in cayleypy)
generalized_stars() (cayleypy.PermutationGroups static method)
generate() (cayleypy.algo.RandomWalksGenerator method)
generators (cayleypy.CayleyGraph property)
generators_inverse_closed (cayleypy.CayleyGraphDef property)
generators_inverse_map (cayleypy.CayleyGraphDef property)
get_edge_name() (cayleypy.algo.BfsResult method)
get_gaps_dir() (cayleypy.GapPuzzles static method)
get_layer() (cayleypy.algo.BfsResult method)
get_neighbors() (cayleypy.CayleyGraph method)
get_neighbors_decoded() (cayleypy.CayleyGraph method)
get_unique_states() (cayleypy.CayleyGraph method)
globe_puzzle() (cayleypy.Puzzles static method)
graph (cayleypy.algo.BfsResult attribute)
graph_hash() (in module cayleypy.models)
groups (cayleypy.models.GroupTokenizer attribute)
GroupTokenizer (class in cayleypy.models)
H
hashes_to_indices_dict (cayleypy.algo.BfsResult property)
heisenberg() (cayleypy.MatrixGroups static method)
hungarian_rings() (cayleypy.Puzzles static method)
I
increasing_k_cycles() (cayleypy.PermutationGroups static method)
InteractiveBfs (class in cayleypy.algo)
involutive_derangements() (cayleypy.PermutationGroups static method)
is_matrix_group() (cayleypy.CayleyGraphDef method)
is_permutation_group() (cayleypy.CayleyGraphDef method)
K
koltsov3() (cayleypy.PermutationGroups static method)
L
laplacian_matrix() (cayleypy.algo.BfsResult method)
larx() (cayleypy.PermutationGroups static method)
last_layer() (cayleypy.algo.BfsResult method)
layer_sizes (cayleypy.algo.BfsResult attribute)
layers (cayleypy.algo.BfsResult attribute)
list_puzzles() (cayleypy.GapPuzzles static method)
load() (cayleypy.models.ModelConfig method)
load_checkpoint() (in module cayleypy.models)
load_puzzle_from_file() (cayleypy.GapPuzzles static method)
Loss (class in cayleypy.train)
lrx() (cayleypy.PermutationGroups static method)
lsl_cycles() (cayleypy.PermutationGroups static method)
lx() (cayleypy.PermutationGroups static method)
M
make_inverse_closed() (cayleypy.CayleyGraphDef method)
make_loss() (in module cayleypy.train)
MatrixGroups (class in cayleypy)
MeetInTheMiddle (class in cayleypy.algo)
megaminx() (cayleypy.Puzzles static method)
mini_pyramorphix() (cayleypy.Puzzles static method)
MlpModel (class in cayleypy.models)
ModelConfig (class in cayleypy.models)
modified_copy() (cayleypy.CayleyGraph method)
MseLoss (class in cayleypy.train)
N
n_token_types (cayleypy.models.GroupTokenizer attribute)
n_tokens (cayleypy.models.GroupTokenizer attribute)
named_undirected_edges() (cayleypy.algo.BfsResult method)
num_vertices (cayleypy.algo.BfsResult property)
P
pancake() (cayleypy.PermutationGroups static method)
PermutationGroups (class in cayleypy)
picture_cube333() (cayleypy.Puzzles static method)
PinballLoss (class in cayleypy.train)
predict_batched() (cayleypy.Predictor method)
Predictor (class in cayleypy)
prefix_cycles() (cayleypy.PermutationGroups static method)
prepare_graph() (in module cayleypy)
pretrained() (cayleypy.Predictor static method)
puzzle() (cayleypy.GapPuzzles static method)
Puzzles (class in cayleypy)
pyraminx() (cayleypy.Puzzles static method)
R
rand_generators() (cayleypy.PermutationGroups static method)
random_walks() (cayleypy.CayleyGraph method)
random_walks_bfs() (cayleypy.algo.RandomWalksGenerator method)
random_walks_classic() (cayleypy.algo.RandomWalksGenerator method)
random_walks_nbt() (cayleypy.algo.RandomWalksGenerator method)
RandomWalksGenerator (class in cayleypy.algo)
rapaport_m1() (cayleypy.PermutationGroups static method)
rapaport_m2() (cayleypy.PermutationGroups static method)
ResMlpModel (class in cayleypy.models)
restore_path() (cayleypy.CayleyGraph method)
revert_path() (cayleypy.CayleyGraphDef method)
rubik_cube() (cayleypy.Puzzles static method)
S
save_checkpoint() (in module cayleypy.models)
score_children() (cayleypy.Predictor method)
search() (cayleypy.algo.BeamSearchAlgorithm method)
search_advanced() (cayleypy.algo.BeamSearchAlgorithm method)
search_simple() (cayleypy.algo.BeamSearchAlgorithm method)
sheveleva2() (cayleypy.PermutationGroups static method)
signed_reversals() (cayleypy.PermutationGroups static method)
special_linear_fundamental_roots() (cayleypy.MatrixGroups static method)
special_linear_root_weyl() (cayleypy.MatrixGroups static method)
starminx() (cayleypy.Puzzles static method)
starminx_2() (cayleypy.Puzzles static method)
stars() (cayleypy.PermutationGroups static method)
start_state (cayleypy.CayleyPath attribute)
state_size (cayleypy.models.GroupTokenizer attribute)
step() (cayleypy.algo.InteractiveBfs method)
T
three_cycles() (cayleypy.PermutationGroups static method)
three_cycles_01i() (cayleypy.PermutationGroups static method)
three_cycles_0ij() (cayleypy.PermutationGroups static method)
to_dict() (cayleypy.models.ModelConfig method)
to_networkx_graph() (cayleypy.algo.BfsResult method)
token_type_ids (cayleypy.models.GroupTokenizer attribute)
top_spin() (cayleypy.PermutationGroups static method)
transposons() (cayleypy.PermutationGroups static method)
U
unitriangular_fundamental_roots() (cayleypy.MatrixGroups static method)
V
validate_path() (cayleypy.CayleyGraph method)
verify() (cayleypy.models.GroupTokenizer method)
vertex_names (cayleypy.algo.BfsResult property)
vocab_size (cayleypy.models.GroupTokenizer attribute)
W
with_inverted_generators (cayleypy.CayleyGraph property)
with_inverted_generators() (cayleypy.CayleyGraphDef method)
wrapped_k_cycles() (cayleypy.PermutationGroups static method)