diff --git a/.ipynb_checkpoints/kan-checkpoint.html b/.ipynb_checkpoints/kan-checkpoint.html index 4390cfd1..e1c60f34 100644 --- a/.ipynb_checkpoints/kan-checkpoint.html +++ b/.ipynb_checkpoints/kan-checkpoint.html @@ -2236,7 +2236,7 @@

Example<
-kan.utils.batch_jacobian(func, x, create_graph=False)
+kan.utils.batch_jacobian(func, x, create_graph=False, mode='scalar')

jacobian

Args:

diff --git a/kan.html b/kan.html index 2b7112db..ccbfd1cd 100644 --- a/kan.html +++ b/kan.html @@ -2316,7 +2316,7 @@

Example<
-kan.utils.batch_jacobian(func, x, create_graph=False)
+kan.utils.batch_jacobian(func, x, create_graph=False, mode='scalar')

jacobian

Args:

diff --git a/searchindex.js b/searchindex.js index 1c7188e1..b927ee41 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API": [[7, null], [65, null]], "API 11: Create dataset": [[11, null]], "API 12: Checkpoint, save & load model": [[12, null]], "API 1: Indexing": [[13, null]], "API 2: Plotting": [[14, null]], "API 3: Extracting activation functions": [[15, null]], "API 4: Initialization": [[16, null]], "API 5: Grid": [[17, null]], "API 6: Training Hyperparamters": [[9, null], [18, null]], "API 7: Pruning": [[19, null]], "API 8: Regularization": [[20, null]], "API 9: Videos": [[21, null]], "API Demos": [[1, null], [59, null]], "Args:": [[6, "args"], [6, "id1"], [6, "id4"], [6, "id7"], [6, "id10"], [6, "id13"], [6, "id15"], [6, "id17"], [6, "id20"], [6, "id23"], [6, "id25"], [6, "id27"], [6, "id30"], [6, "id33"], [6, "id36"], [6, "id39"], [6, "id41"], [6, "id43"], [6, "id46"], [6, "id49"], [6, "id52"], [6, "id56"], [6, "id59"], [6, "id62"], [6, "id65"], [6, "id68"], [6, "id71"], [6, "id74"], [6, "id77"], [6, "id80"], [6, "id84"], [6, "id87"], [6, "id90"], [6, "id93"], [6, "id96"], [6, "id99"], [6, "id103"], [6, "id106"], [6, "id110"], [6, "id113"], [6, "id116"], [6, "id119"], [6, "id121"], [6, "id123"], [6, "id126"], [6, "id129"], [6, "id132"], [6, "id135"], [6, "id138"], [6, "id141"], [6, "id144"], [6, "id147"], [6, "id149"], [6, "id152"], [6, "id155"], [6, "id158"], [6, "id161"], [6, "id165"], [6, "id168"], [6, "id171"], [6, "id174"], [6, "id177"], [6, "id180"], [6, "id183"], [64, "args"], [64, "id1"], [64, "id4"], [64, "id7"], [64, "id10"], [64, "id13"], [64, "id15"], [64, "id17"], [64, "id20"], [64, "id23"], [64, "id25"], [64, "id27"], [64, "id30"], [64, "id33"], [64, "id36"], [64, "id39"], [64, "id41"], [64, "id43"], [64, "id46"], [64, "id49"], [64, "id52"], [64, "id56"], [64, "id59"], [64, "id62"], [64, "id65"], [64, "id68"], [64, "id71"], [64, "id74"], [64, "id77"], [64, "id80"], [64, "id84"], [64, "id87"], [64, "id90"], [64, "id93"], [64, "id96"], [64, "id99"], [64, "id103"], [64, "id106"], [64, "id110"], [64, "id113"], [64, "id116"], [64, "id119"], [64, "id121"], [64, "id123"], [64, "id126"], [64, "id129"], [64, "id132"], [64, "id135"], [64, "id138"], [64, "id141"], [64, "id144"], [64, "id147"], [64, "id149"], [64, "id152"], [64, "id155"], [64, "id158"], [64, "id161"], [64, "id165"], [64, "id168"], [64, "id171"], [64, "id174"], [64, "id177"], [64, "id180"], [64, "id183"]], "Attributes:": [[6, "attributes"], [6, "id83"], [6, "id102"], [64, "attributes"], [64, "id83"], [64, "id102"]], "Classification formulation": [[32, "classification-formulation"]], "Community": [[0, null], [58, null]], "Community 1: Physics-informed KAN": [[22, null]], "Community 2: Protein Sequence Classification": [[23, null]], "Contents:": [[61, null]], "Demo 10: Device": [[10, null]], "Example": [[6, "example"], [6, "id3"], [6, "id6"], [6, "id9"], [6, "id12"], [6, "id19"], [6, "id22"], [6, "id29"], [6, "id32"], [6, "id35"], [6, "id38"], [6, "id45"], [6, "id48"], [6, "id51"], [6, "id58"], [6, "id61"], [6, "id64"], [6, "id67"], [6, "id70"], [6, "id73"], [6, "id76"], [6, "id79"], [6, "id82"], [6, "id86"], [6, "id89"], [6, "id92"], [6, "id95"], [6, "id98"], [6, "id101"], [6, "id105"], [6, "id112"], [6, "id115"], [6, "id118"], [6, "id125"], [6, "id128"], [6, "id131"], [6, "id134"], [6, "id137"], [6, "id140"], [6, "id143"], [6, "id146"], [6, "id151"], [6, "id154"], [6, "id157"], [6, "id160"], [6, "id167"], [6, "id170"], [6, "id173"], [6, "id176"], [6, "id179"], [6, "id182"], [6, "id185"], [64, "example"], [64, "id3"], [64, "id6"], [64, "id9"], [64, "id12"], [64, "id19"], [64, "id22"], [64, "id29"], [64, "id32"], [64, "id35"], [64, "id38"], [64, "id45"], [64, "id48"], [64, "id51"], [64, "id58"], [64, "id61"], [64, "id64"], [64, "id67"], [64, "id70"], [64, "id73"], [64, "id76"], [64, "id79"], [64, "id82"], [64, "id86"], [64, "id89"], [64, "id92"], [64, "id95"], [64, "id98"], [64, "id101"], [64, "id105"], [64, "id112"], [64, "id115"], [64, "id118"], [64, "id125"], [64, "id128"], [64, "id131"], [64, "id134"], [64, "id137"], [64, "id140"], [64, "id143"], [64, "id146"], [64, "id151"], [64, "id154"], [64, "id157"], [64, "id160"], [64, "id167"], [64, "id170"], [64, "id173"], [64, "id176"], [64, "id179"], [64, "id182"], [64, "id185"]], "Example 1": [[6, "example-1"], [6, "id108"], [64, "example-1"], [64, "id108"]], "Example 10: Relativitistic Velocity Addition": [[24, null]], "Example 11: Encouraging linearity": [[25, null]], "Example 12: Unsupervised learning": [[26, null]], "Example 13: Phase transition": [[27, null]], "Example 14: Knot supervised": [[28, null]], "Example 15: Knot unsupervised": [[29, null]], "Example 1: Function Fitting": [[30, null]], "Example 2": [[6, "example-2"], [6, "id109"], [64, "example-2"], [64, "id109"]], "Example 3: Deep Formulas": [[31, null]], "Example 4: Classification": [[32, null]], "Example 5: Special functions": [[33, null]], "Example 6: Solving Partial Differential Equation (PDE)": [[34, null]], "Example 7: Solving Partial Differential Equation (PDE)": [[35, null]], "Example 8: Continual Learning": [[36, null]], "Example 9: Singularity": [[37, null]], "Example1": [[6, "example1"], [6, "id54"], [6, "id163"], [64, "example1"], [64, "id54"], [64, "id163"]], "Example2": [[6, "example2"], [6, "id55"], [6, "id164"], [64, "example2"], [64, "id55"], [64, "id164"]], "Examples": [[2, null], [60, null]], "Get started": [[3, "get-started"], [61, "get-started"]], "Get started with KANs": [[5, "get-started-with-kans"], [63, "get-started-with-kans"]], "Hello, KAN!": [[5, null], [63, null]], "Indexing of edges (activation functions)": [[13, "indexing-of-edges-activation-functions"]], "Indexing of layers": [[13, "indexing-of-layers"]], "Indexing of nodes (neurons)": [[13, "indexing-of-nodes-neurons"]], "Indices and tables": [[3, "indices-and-tables"], [61, "indices-and-tables"]], "Installation": [[3, "installation"], [61, "installation"]], "Installation via PyPI": [[3, "installation-via-pypi"], [61, "installation-via-pypi"]], "Installation via github": [[3, "installation-via-github"], [61, "installation-via-github"]], "Interprebility 5: Test symmetries": [[47, null]], "Interprebility 6: Test symmetries of trained NN": [[48, null]], "Interpretability": [[4, null], [62, null]], "Interpretability 10: Hessian": [[41, null]], "Interpretability 10A: swap": [[39, null]], "Interpretability 10B: swap": [[40, null]], "Interpretability 11: sparse initialization": [[38, null], [42, null]], "Interpretability 1: Hello, MultKAN!": [[43, null]], "Interpretability 2: Advanced MultKAN": [[44, null]], "Interpretability 3: KAN Compiler": [[45, null]], "Interpretability 4: Feature attribution": [[46, null]], "Interpretability 8: Adding auxiliary variables": [[49, null]], "Interpretability 9: Different plotting metrics": [[50, null]], "Kolmogorov-Arnold Network (KAN)": [[5, "kolmogorov-arnold-network-kan"], [63, "kolmogorov-arnold-network-kan"]], "Kolmogorov-Arnold representation theorem": [[5, "kolmogorov-arnold-representation-theorem"], [63, "kolmogorov-arnold-representation-theorem"]], "Parameter 1: \\lambda, overall penalty strength.": [[9, "parameter-1-lambda-overall-penalty-strength"], [18, "parameter-1-lambda-overall-penalty-strength"]], "Parameter 2: (relative) penalty strength of entropy \\lambda_{\\rm ent}.": [[9, "parameter-2-relative-penalty-strength-of-entropy-lambda-rm-ent"], [18, "parameter-2-relative-penalty-strength-of-entropy-lambda-rm-ent"]], "Parameter 3: seed.": [[9, "parameter-3-seed"], [18, "parameter-3-seed"]], "Physics": [[8, null], [66, null]], "Physics 1: Lagrangian neural network": [[51, null]], "Physics 2A: Conservation Laws": [[52, null]], "Physics 2B: Conservation Laws": [[53, null]], "Physics 3: Blackhole": [[54, null]], "Physics 4A: Constitutive Law P11": [[55, null]], "Physics 4B: Constitutive Law P12 with prior": [[56, null]], "Physics 4C: Constitutive Law P12 without prior": [[57, null]], "Prune nodes and edges together": [[19, "prune-nodes-and-edges-together"]], "Pruning Edges": [[19, "pruning-edges"]], "Pruning nodes": [[19, "pruning-nodes"]], "Regression formulation": [[32, "regression-formulation"]], "Requirements": [[3, "requirements"], [61, "requirements"]], "Returns:": [[6, "returns"], [6, "id2"], [6, "id5"], [6, "id8"], [6, "id11"], [6, "id14"], [6, "id16"], [6, "id18"], [6, "id21"], [6, "id24"], [6, "id26"], [6, "id28"], [6, "id31"], [6, "id34"], [6, "id37"], [6, "id40"], [6, "id42"], [6, "id44"], [6, "id47"], [6, "id50"], [6, "id53"], [6, "id57"], [6, "id60"], [6, "id63"], [6, "id66"], [6, "id69"], [6, "id72"], [6, "id75"], [6, "id78"], [6, "id81"], [6, "id85"], [6, "id88"], [6, "id91"], [6, "id94"], [6, "id97"], [6, "id100"], [6, "id104"], [6, "id107"], [6, "id111"], [6, "id114"], [6, "id117"], [6, "id120"], [6, "id122"], [6, "id124"], [6, "id127"], [6, "id130"], [6, "id133"], [6, "id136"], [6, "id139"], [6, "id142"], [6, "id145"], [6, "id148"], [6, "id150"], [6, "id153"], [6, "id156"], [6, "id159"], [6, "id162"], [6, "id166"], [6, "id169"], [6, "id172"], [6, "id175"], [6, "id178"], [6, "id181"], [6, "id184"], [64, "returns"], [64, "id2"], [64, "id5"], [64, "id8"], [64, "id11"], [64, "id14"], [64, "id16"], [64, "id18"], [64, "id21"], [64, "id24"], [64, "id26"], [64, "id28"], [64, "id31"], [64, "id34"], [64, "id37"], [64, "id40"], [64, "id42"], [64, "id44"], [64, "id47"], [64, "id50"], [64, "id53"], [64, "id57"], [64, "id60"], [64, "id63"], [64, "id66"], [64, "id69"], [64, "id72"], [64, "id75"], [64, "id78"], [64, "id81"], [64, "id85"], [64, "id88"], [64, "id91"], [64, "id94"], [64, "id97"], [64, "id100"], [64, "id104"], [64, "id107"], [64, "id111"], [64, "id114"], [64, "id117"], [64, "id120"], [64, "id122"], [64, "id124"], [64, "id127"], [64, "id130"], [64, "id133"], [64, "id136"], [64, "id139"], [64, "id142"], [64, "id145"], [64, "id148"], [64, "id150"], [64, "id153"], [64, "id156"], [64, "id159"], [64, "id162"], [64, "id166"], [64, "id169"], [64, "id172"], [64, "id175"], [64, "id178"], [64, "id181"], [64, "id184"]], "This is just an example how it can be used for protein sequences. Need to use real data to actually observe the performance.": [[23, "this-is-just-an-example-how-it-can-be-used-for-protein-sequences-need-to-use-real-data-to-actually-observe-the-performance"]], "Three-layer KAN": [[31, "three-layer-kan"]], "Train KAN": [[32, "train-kan"]], "Two-layer KAN": [[31, "two-layer-kan"]], "Welcome to Kolmogorov Arnold Network (KAN) documentation!": [[3, null], [61, null]], "kan package": [[6, null], [64, null]], "kan.KAN module": [[6, "module-kan.MultKAN"], [64, "module-kan.MultKAN"]], "kan.KANLayer module": [[6, "module-kan.KANLayer"], [64, "module-kan.KANLayer"]], "kan.LBFGS module": [[6, "module-kan.LBFGS"], [64, "module-kan.LBFGS"]], "kan.Symbolic_KANLayer module": [[6, "module-kan.Symbolic_KANLayer"], [64, "module-kan.Symbolic_KANLayer"]], "kan.compiler module": [[6, "module-kan.compiler"], [64, "module-kan.compiler"]], "kan.hypothesis module": [[6, "module-kan.hypothesis"], [64, "module-kan.hypothesis"]], "kan.spline module": [[6, "module-kan.spline"], [64, "module-kan.spline"]], "kan.utils module": [[6, "module-kan.utils"], [64, "module-kan.utils"]]}, "docnames": [".ipynb_checkpoints/community-checkpoint", ".ipynb_checkpoints/demos-checkpoint", ".ipynb_checkpoints/examples-checkpoint", ".ipynb_checkpoints/index-checkpoint", ".ipynb_checkpoints/interp-checkpoint", ".ipynb_checkpoints/intro-checkpoint", ".ipynb_checkpoints/kan-checkpoint", ".ipynb_checkpoints/modules-checkpoint", ".ipynb_checkpoints/physics-checkpoint", "API_demo/.ipynb_checkpoints/API_6_training_hyperparameter-checkpoint", "API_demo/API_10_device", "API_demo/API_11_create_dataset", "API_demo/API_12_checkpoint_save_load_model", "API_demo/API_1_indexing", "API_demo/API_2_plotting", "API_demo/API_3_extract_activations", "API_demo/API_4_initialization", "API_demo/API_5_grid", "API_demo/API_6_training_hyperparameter", "API_demo/API_7_pruning", "API_demo/API_8_regularization", "API_demo/API_9_video", "Community/Community_1_physics_informed_kan", "Community/Community_2_protein_sequence_classification", "Example/Example_10_relativity-addition", "Example/Example_11_encouraing_linear", "Example/Example_12_unsupervised_learning", "Example/Example_13_phase_transition", "Example/Example_14_knot_supervised", "Example/Example_15_knot_unsupervised", "Example/Example_1_function_fitting", "Example/Example_3_deep_formula", "Example/Example_4_classfication", "Example/Example_5_special_functions", "Example/Example_6_PDE_interpretation", "Example/Example_7_PDE_accuracy", "Example/Example_8_continual_learning", "Example/Example_9_singularity", "Interp/.ipynb_checkpoints/Interp_11_sparse_init-checkpoint", "Interp/Interp_10A_swap", "Interp/Interp_10B_swap", "Interp/Interp_10_hessian", "Interp/Interp_11_sparse_init", "Interp/Interp_1_Hello, MultKAN", "Interp/Interp_2_Advanced MultKAN", "Interp/Interp_3_KAN_Compiler", "Interp/Interp_4_feature_attribution", "Interp/Interp_5_test_symmetry", "Interp/Interp_6_test_symmetry_NN", "Interp/Interp_8_adding_auxillary_variables", "Interp/Interp_9_different_plotting_metrics", "Physics/Physics_1_Lagrangian", "Physics/Physics_2A_conservation_law", "Physics/Physics_2B_conservation_law_2D", "Physics/Physics_3_blackhole", "Physics/Physics_4A_constitutive_laws_P11", "Physics/Physics_4B_constitutive_laws_P12_with_prior", "Physics/Physics_4C_constitutive_laws_P12_without_prior", "community", "demos", "examples", "index", "interp", "intro", "kan", "modules", "physics"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": [".ipynb_checkpoints/community-checkpoint.rst", ".ipynb_checkpoints/demos-checkpoint.rst", ".ipynb_checkpoints/examples-checkpoint.rst", ".ipynb_checkpoints/index-checkpoint.rst", ".ipynb_checkpoints/interp-checkpoint.rst", ".ipynb_checkpoints/intro-checkpoint.rst", ".ipynb_checkpoints/kan-checkpoint.rst", ".ipynb_checkpoints/modules-checkpoint.rst", ".ipynb_checkpoints/physics-checkpoint.rst", "API_demo/.ipynb_checkpoints/API_6_training_hyperparameter-checkpoint.rst", "API_demo/API_10_device.rst", "API_demo/API_11_create_dataset.rst", "API_demo/API_12_checkpoint_save_load_model.rst", "API_demo/API_1_indexing.rst", "API_demo/API_2_plotting.rst", "API_demo/API_3_extract_activations.rst", "API_demo/API_4_initialization.rst", "API_demo/API_5_grid.rst", "API_demo/API_6_training_hyperparameter.rst", "API_demo/API_7_pruning.rst", "API_demo/API_8_regularization.rst", "API_demo/API_9_video.rst", "Community/Community_1_physics_informed_kan.rst", "Community/Community_2_protein_sequence_classification.rst", "Example/Example_10_relativity-addition.rst", "Example/Example_11_encouraing_linear.rst", "Example/Example_12_unsupervised_learning.rst", "Example/Example_13_phase_transition.rst", "Example/Example_14_knot_supervised.rst", "Example/Example_15_knot_unsupervised.rst", "Example/Example_1_function_fitting.rst", "Example/Example_3_deep_formula.rst", "Example/Example_4_classfication.rst", "Example/Example_5_special_functions.rst", "Example/Example_6_PDE_interpretation.rst", "Example/Example_7_PDE_accuracy.rst", "Example/Example_8_continual_learning.rst", "Example/Example_9_singularity.rst", "Interp/.ipynb_checkpoints/Interp_11_sparse_init-checkpoint.rst", "Interp/Interp_10A_swap.rst", "Interp/Interp_10B_swap.rst", "Interp/Interp_10_hessian.rst", "Interp/Interp_11_sparse_init.rst", "Interp/Interp_1_Hello, MultKAN.rst", "Interp/Interp_2_Advanced MultKAN.rst", "Interp/Interp_3_KAN_Compiler.rst", "Interp/Interp_4_feature_attribution.rst", "Interp/Interp_5_test_symmetry.rst", "Interp/Interp_6_test_symmetry_NN.rst", "Interp/Interp_8_adding_auxillary_variables.rst", "Interp/Interp_9_different_plotting_metrics.rst", "Physics/Physics_1_Lagrangian.rst", "Physics/Physics_2A_conservation_law.rst", "Physics/Physics_2B_conservation_law_2D.rst", "Physics/Physics_3_blackhole.rst", "Physics/Physics_4A_constitutive_laws_P11.rst", "Physics/Physics_4B_constitutive_laws_P12_with_prior.rst", "Physics/Physics_4C_constitutive_laws_P12_without_prior.rst", "community.rst", "demos.rst", "examples.rst", "index.rst", "interp.rst", "intro.rst", "kan.rst", "modules.rst", "physics.rst"], "indexentries": {}, "objects": {"kan": [[64, 0, 0, "-", "KANLayer"], [64, 0, 0, "-", "LBFGS"], [64, 0, 0, "-", "MultKAN"], [64, 0, 0, "-", "Symbolic_KANLayer"], [64, 0, 0, "-", "compiler"], [64, 0, 0, "-", "hypothesis"], [64, 0, 0, "-", "spline"], [64, 0, 0, "-", "utils"]], "kan.KANLayer": [[64, 1, 1, "", "KANLayer"]], "kan.KANLayer.KANLayer": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "get_subset"], [64, 2, 1, "", "initialize_grid_from_parent"], [64, 2, 1, "", "swap"], [64, 2, 1, "", "to"], [64, 2, 1, "", "update_grid_from_samples"]], "kan.LBFGS": [[64, 1, 1, "", "LBFGS"]], "kan.LBFGS.LBFGS": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "step"]], "kan.MultKAN": [[64, 3, 1, "", "KAN"], [64, 1, 1, "", "MultKAN"]], "kan.MultKAN.MultKAN": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "attribute"], [64, 2, 1, "", "auto_swap"], [64, 2, 1, "", "auto_swap_l"], [64, 2, 1, "", "auto_symbolic"], [64, 2, 1, "", "checkout"], [64, 4, 1, "", "connection_cost"], [64, 2, 1, "", "copy"], [64, 2, 1, "", "disable_symbolic_in_fit"], [64, 2, 1, "", "evaluate"], [64, 2, 1, "", "expand_depth"], [64, 2, 1, "", "expand_width"], [64, 2, 1, "", "feature_interaction"], [64, 4, 1, "", "feature_score"], [64, 2, 1, "", "fit"], [64, 2, 1, "", "fix_symbolic"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "get_act"], [64, 2, 1, "", "get_fun"], [64, 2, 1, "", "get_params"], [64, 2, 1, "", "get_range"], [64, 2, 1, "", "get_reg"], [64, 2, 1, "", "history"], [64, 2, 1, "", "initialize_from_another_model"], [64, 2, 1, "", "initialize_grid_from_another_model"], [64, 2, 1, "", "loadckpt"], [64, 2, 1, "", "log_history"], [64, 2, 1, "", "module"], [64, 4, 1, "", "n_edge"], [64, 4, 1, "", "n_mult"], [64, 4, 1, "", "n_sum"], [64, 2, 1, "", "node_attribute"], [64, 2, 1, "", "perturb"], [64, 2, 1, "", "plot"], [64, 2, 1, "", "prune"], [64, 2, 1, "", "prune_edge"], [64, 2, 1, "", "prune_input"], [64, 2, 1, "", "prune_node"], [64, 2, 1, "", "refine"], [64, 2, 1, "", "reg"], [64, 2, 1, "", "remove_edge"], [64, 2, 1, "", "remove_node"], [64, 2, 1, "", "rewind"], [64, 2, 1, "", "saveckpt"], [64, 2, 1, "", "set_mode"], [64, 2, 1, "", "speed"], [64, 2, 1, "", "suggest_symbolic"], [64, 2, 1, "", "swap"], [64, 2, 1, "", "symbolic_formula"], [64, 2, 1, "", "to"], [64, 2, 1, "", "tree"], [64, 2, 1, "", "unfix_symbolic"], [64, 2, 1, "", "unfix_symbolic_all"], [64, 2, 1, "", "update_grid"], [64, 2, 1, "", "update_grid_from_samples"], [64, 4, 1, "", "width_in"], [64, 4, 1, "", "width_out"]], "kan.Symbolic_KANLayer": [[64, 1, 1, "", "Symbolic_KANLayer"]], "kan.Symbolic_KANLayer.Symbolic_KANLayer": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "fix_symbolic"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "get_subset"], [64, 2, 1, "", "swap"], [64, 2, 1, "", "to"]], "kan.compiler": [[64, 5, 1, "", "expr2kan"], [64, 5, 1, "", "kanpiler"], [64, 5, 1, "", "next_nontrivial_operation"], [64, 5, 1, "", "sf2kan"]], "kan.hypothesis": [[64, 5, 1, "", "batch_grad_normgrad"], [64, 5, 1, "", "detect_separability"], [64, 5, 1, "", "get_dependence"], [64, 5, 1, "", "get_molecule"], [64, 5, 1, "", "get_tree_node"], [64, 5, 1, "", "plot_tree"], [64, 5, 1, "", "test_general_separability"], [64, 5, 1, "", "test_separability"], [64, 5, 1, "", "test_symmetry"], [64, 5, 1, "", "test_symmetry_var"]], "kan.spline": [[64, 5, 1, "", "B_batch"], [64, 5, 1, "", "coef2curve"], [64, 5, 1, "", "curve2coef"], [64, 5, 1, "", "extend_grid"]], "kan.utils": [[64, 5, 1, "", "add_symbolic"], [64, 5, 1, "", "augment_input"], [64, 5, 1, "", "batch_hessian"], [64, 5, 1, "", "batch_jacobian"], [64, 5, 1, "", "create_dataset"], [64, 5, 1, "", "create_dataset_from_data"], [64, 5, 1, "", "ex_round"], [64, 5, 1, "", "f_arccos"], [64, 5, 1, "", "f_arcsin"], [64, 5, 1, "", "f_arctanh"], [64, 5, 1, "", "f_exp"], [64, 5, 1, "", "f_inv"], [64, 5, 1, "", "f_inv2"], [64, 5, 1, "", "f_inv3"], [64, 5, 1, "", "f_inv4"], [64, 5, 1, "", "f_inv5"], [64, 5, 1, "", "f_invsqrt"], [64, 5, 1, "", "f_log"], [64, 5, 1, "", "f_power1d5"], [64, 5, 1, "", "f_sqrt"], [64, 5, 1, "", "f_tan"], [64, 5, 1, "", "fit_params"], [64, 5, 1, "", "get_derivative"], [64, 5, 1, "", "model2param"], [64, 5, 1, "", "sparse_mask"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function"}, "terms": {"": [5, 6, 9, 12, 13, 17, 18, 19, 20, 23, 24, 31, 32, 33, 35, 36, 37, 44, 46, 53, 63, 64], "0": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "00": [5, 9, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63], "000": 41, "0000": [6, 17, 24, 47, 64], "000000": [33, 51], "0000001192092896": 53, "000000238418579": 53, "0000003576278687": 52, "0000004768371582": [52, 53], "000003": [33, 51], "000014": [33, 51], "0001": 39, "000189505852432992": 49, "0003754299250431359": 31, "000392": 51, "0003925061319023371": 31, "000551": 51, "001": [6, 21, 29, 39, 43, 46, 53, 64], "0010660917032510042": 31, "00112761405762285": 31, "001602": 33, "002": [26, 31, 53], "002016218611970544": 31, "002298": 33, "003": 53, "0031": 53, "0032473765313625336": 31, "0033308672718703747": 31, "0040": 46, "004380852449685335": 31, "00441348508007971": 37, "005": [28, 29], "0053": [6, 64], "006": 53, "006687900051474571": 31, "00775534257195": 37, "008054238744080067": 31, "009049860760569572": 31, "009214929305016994": 31, "009230277501046658": 31, "00955450534820557": 37, "00989140197634697": 31, "0099": 17, "00e": [24, 32, 37, 39, 43, 46, 55, 56, 57], "00it": 55, "01": [5, 6, 9, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 46, 48, 52, 53, 56, 57, 63, 64], "011": [22, 53], "01147659495472908": 31, "0138": 17, "013952379114925861": 31, "015413": 51, "017": 37, "01983197219669819": 31, "01e": [50, 53], "01it": 31, "02": [5, 6, 9, 12, 14, 18, 19, 20, 23, 27, 28, 29, 30, 31, 32, 33, 34, 39, 40, 43, 46, 50, 51, 56, 63, 64], "022097894921898842": 31, "0295": 32, "02e": [5, 30, 31, 63], "03": [5, 6, 9, 10, 12, 14, 18, 23, 24, 25, 30, 31, 33, 34, 35, 37, 40, 43, 46, 48, 53, 54, 55, 56, 63, 64], "0316": 32, "034727": 51, "03e": [35, 51], "03it": [5, 30, 37, 63], "04": [9, 18, 20, 23, 24, 25, 30, 31, 35, 36, 37, 40, 41, 43, 46, 49, 50, 51, 52, 54, 55, 56, 57], "04e": [10, 23, 30, 31], "05": [9, 18, 19, 23, 25, 30, 31, 46, 49, 51, 54], "05e": [5, 31, 54, 63], "06": [23, 24, 36, 46, 49, 55], "06e": [12, 24, 57], "06it": [5, 63], "07": [5, 6, 23, 37, 43, 46, 49, 57, 63, 64], "0716": 32, "07e": [31, 52], "07it": 51, "08": [6, 23, 31, 41, 51, 54, 55, 56, 57, 64], "0819": 53, "08e": [9, 18], "09": [6, 21, 23, 27, 30, 31, 56, 57, 64], "099456": 33, "09e": 40, "0e": 49, "0x7f383010d5b0": 32, "0x7f3839ef1c10": 32, "0x7f5f8b8f8a30": 36, "0x7f94ac3c5cd0": 35, "0x7ff41eb709a0": 54, "0x7ff4489537f0": 54, "1": [5, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 66], "10": [5, 6, 9, 13, 16, 17, 18, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 37, 39, 40, 46, 49, 51, 53, 54, 56, 57, 59, 60, 62, 63, 64], "100": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "1000": [5, 6, 9, 10, 11, 14, 17, 18, 20, 32, 37, 39, 41, 45, 51, 52, 53, 55, 56, 57, 63, 64], "10000": [31, 45, 51, 54], "100000": 14, "1001": 17, "100d": 46, "101": [6, 23, 64], "102": 23, "1024": [28, 29], "103": 23, "104": 23, "105": 23, "10769914067904": 37, "1079": 46, "10a": 62, "10b": 62, "10e": [30, 32], "10it": [12, 49], "11": [6, 13, 23, 28, 30, 34, 51, 55, 56, 57, 59, 60, 62, 64], "113": 34, "114": [34, 41], "115": 34, "116": 34, "117": 34, "11e": [31, 35, 37, 41], "12": [6, 13, 23, 24, 28, 53, 54, 55, 56, 57, 59, 60, 64], "120": 45, "1214": [28, 29], "1215": [28, 29], "1216": [28, 29], "1217": [28, 29], "1218": [28, 29], "1242": 32, "12e": [24, 52], "12it": 46, "13": [13, 23, 26, 28, 29, 30, 31, 51, 55, 56, 57, 60], "1332": 51, "1333": 51, "1334": 51, "1335": 51, "1336": 51, "13e": [5, 31, 35, 49, 57, 63], "14": [5, 13, 17, 23, 29, 37, 51, 60, 63], "1402": 51, "1403": 51, "1404": 51, "1405": 51, "1406": 51, "141592": 34, "141593": 34, "14534242": [6, 64], "14e": [9, 18, 34, 37], "15": [13, 22, 23, 24, 28, 30, 31, 32, 36, 37, 45, 46, 60], "151116": 33, "156": 32, "15e": [20, 31, 33, 49], "15it": 55, "16": [13, 23, 24, 29, 32, 43, 46, 51, 52], "161428": 33, "166097": 33, "16e": [30, 43], "17": [13, 23, 28, 29, 30, 31, 37, 55], "177": 32, "17e": [27, 52], "17it": 31, "18": [5, 13, 17, 23, 29, 30, 32, 36, 55, 63], "18606013": 15, "18e": [12, 49], "19": [10, 13, 15, 23, 30, 51], "191": 52, "193489": 51, "194": 37, "195": 22, "198505": 33, "1d": [5, 6, 14, 15, 17, 19, 21, 31, 33, 36, 37, 63, 64], "1e": [6, 10, 19, 21, 22, 24, 25, 31, 34, 35, 37, 40, 41, 46, 48, 49, 50, 51, 53, 54, 56, 57, 64], "1e8": 51, "1st": 46, "2": [5, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63], "20": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 30, 31, 32, 33, 34, 35, 37, 39, 40, 43, 47, 48, 50, 51, 52, 53, 54, 55, 56, 63, 64], "200": [22, 30, 36, 45], "2000": [17, 24], "2022": [34, 51], "2024": [29, 32], "2049": 51, "2072e": 46, "20887777110479": 37, "20e": [9, 14, 18, 46], "20it": [25, 46], "20x": 33, "21": [23, 24, 30, 34, 56, 57], "21e": [10, 30, 31, 55], "22": [5, 17, 23, 30, 34, 57, 63], "22278885546569": 49, "229": 51, "22it": 14, "23": [23, 40, 54, 56, 57], "230": 51, "231": 51, "232": 51, "233": 51, "235": 51, "236": 51, "237": 51, "238": 51, "238698": 51, "239": 51, "23e": [31, 34, 35], "23it": 31, "24": 23, "2453e": 46, "2487": 17, "24e": 30, "25": [6, 22, 23, 64], "253977": 33, "2545871995": 34, "25e": 31, "26": [10, 23], "264": 34, "265": 34, "265186": 33, "266": 34, "267": 34, "268": 34, "268112": 51, "26e": [19, 40, 41], "27": 23, "270": [28, 29], "28": [23, 55], "282": 54, "2849209031": 51, "289": 34, "28e": [24, 39, 43], "29": 23, "290": 34, "291": 34, "292": 34, "293": 34, "2936": 17, "2937": 56, "29e": [9, 12, 18, 30, 37], "2a": 66, "2b": 66, "2d": [5, 6, 14, 15, 19, 21, 23, 31, 33, 34, 35, 37, 63, 64], "2e": [34, 35, 40, 51, 53, 54], "2i": 40, "2k": [6, 64], "2m": 54, "2n": [5, 63], "2nd": 46, "3": [5, 6, 10, 12, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 60, 62, 63, 64, 66], "30": [23, 31, 41, 53], "300": [31, 36], "3000": [17, 21, 31], "309": [28, 29], "30e": 35, "31": [23, 56], "310": [28, 29], "311": [28, 29], "312": [28, 29], "313": [28, 29], "3147": 47, "3154": 17, "319216": 33, "31e": [5, 21, 24, 36, 43, 55, 63], "32": [6, 22, 23, 34, 35, 51, 53, 54, 64], "3202315866947174": 32, "3212158569": 28, "32345402": [6, 64], "329": 52, "32it": [27, 30], "33": 23, "33019836537451": 49, "3358": 47, "336284": 24, "3364925475": 34, "33e": [23, 31], "33it": 31, "34": 23, "3431": 17, "346963": 33, "3482": 51, "3489e": 54, "34e": [9, 12, 18, 37, 43], "34it": 24, "35": [23, 35], "3511e": 46, "35e": [14, 20, 30, 51], "35it": 31, "36": [23, 45], "3619": 47, "36e": [55, 56], "36it": [19, 37], "37": [23, 43, 57], "3712353914": 29, "379314": 51, "37e": [32, 34, 43], "38": [15, 23], "383": 34, "3837": 17, "38374": 15, "384": 34, "385": 34, "386": 34, "387": 34, "3885": 32, "38e": [23, 31, 48, 55], "39": 23, "397871": 24, "3d": [6, 64], "3e": 46, "3f": 22, "3nd": 46, "4": [5, 6, 9, 10, 12, 13, 14, 17, 18, 19, 20, 21, 23, 24, 25, 26, 30, 31, 33, 34, 35, 36, 37, 40, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64], "40": [23, 33, 46], "4000": 17, "4056e": 54, "40e": [25, 31, 39], "41": [23, 40], "4114": 17, "41343859507523656": 55, "42": [9, 18, 23, 28, 52, 54, 55, 56, 57], "42it": 35, "43": 23, "43e": [24, 27, 43], "43it": 35, "44": [23, 55, 56], "440": 34, "441": 34, "442": 34, "443": 34, "444": 34, "445": 34, "45": 23, "4520": 17, "45it": 10, "46": [23, 51], "4633e": 54, "46e": [19, 30, 46], "47": [23, 56], "4718": 32, "4797": 17, "47e": 46, "48": [23, 34, 49], "48220324516296387": 32, "488": 51, "489": 51, "48e": [12, 50, 57], "49": [23, 34, 57], "490": 51, "491": 51, "492": 51, "492519": 24, "49e": 57, "4a": 66, "4b": 66, "4c": 66, "5": [5, 6, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 48, 49, 50, 51, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64], "50": [5, 6, 10, 23, 26, 27, 30, 31, 34, 35, 46, 49, 51, 53, 54, 63, 64], "500": 26, "5000": 17, "5060": 27, "50e": [9, 18, 24, 33, 56], "51": [22, 23, 34, 35], "512": 37, "513141": 51, "5146": 46, "5155": 46, "51e": [9, 18, 35, 41, 56], "52": [22, 23, 34], "520": 34, "521": 34, "522": 34, "523": 34, "524": 34, "52e": [9, 18], "52it": 52, "53": [6, 23, 64], "5383e": 45, "53e": [30, 50], "54": 23, "5464": 32, "549205": 33, "54e": [9, 18, 33], "55": 23, "55e": 32, "55it": [32, 37], "56": [15, 23], "5614974": 15, "565706": 51, "569777": 33, "56e": 32, "56it": 10, "57": [23, 37], "570797": 34, "573": [28, 29], "574": [28, 29], "575": [28, 29], "576": [28, 29], "577": [28, 29], "578878": 51, "57e": [5, 9, 18, 20, 53, 63], "58": 23, "583964": 33, "58e": [40, 48], "58it": 20, "59": [23, 51], "593055": 51, "596917": 51, "599499": 51, "59it": [5, 9, 18, 63], "5e": [39, 48, 49, 53], "6": [6, 10, 13, 17, 19, 23, 24, 26, 30, 31, 33, 36, 37, 39, 40, 43, 47, 49, 54, 55, 56, 57, 59, 60, 62, 64], "60": [23, 32], "6000": 17, "601737262215465e": 31, "60e": 31, "60it": 31, "61": [15, 23], "6111118": 15, "61e": 46, "62": 23, "6274e": 54, "63": [23, 32, 36], "630720": 51, "63e": 40, "63it": 53, "64": 23, "64e": [30, 37, 49, 56], "64it": 50, "65": [23, 36, 54], "653622": 51, "65e": 37, "66": [23, 57], "6616e": 46, "66e": [37, 40, 43], "67": [23, 30, 55, 56], "676": [28, 29], "677": [28, 29], "678": [28, 29], "679": [28, 29], "67e": [9, 18, 56], "68": 23, "680": [28, 29], "68e": [35, 43], "68it": [9, 18], "69": 23, "69e": [31, 39, 56], "69it": [31, 37], "6j": [28, 29, 34, 51], "7": [5, 6, 9, 10, 13, 17, 18, 20, 23, 24, 26, 27, 30, 33, 37, 39, 40, 43, 47, 49, 50, 54, 55, 56, 57, 59, 60, 63, 64], "70": [23, 34, 37], "7000": 17, "7003e": 54, "7011": [6, 64], "7063": 32, "70e": [9, 18, 31], "70it": 19, "71": [23, 34], "712389": 34, "719900": 51, "71e": [27, 31, 34, 46], "72": [23, 30, 34], "72e": [9, 18, 31, 40, 51], "72it": [19, 31], "73": [23, 34], "736157": 33, "73e": [9, 18, 31, 33, 39, 43, 51, 57], "73it": [9, 18], "74": [23, 34], "74e": [5, 9, 18, 25, 30, 35, 49, 63], "74it": 31, "75": [23, 55, 56, 57], "752784": 51, "753944": 24, "75e": [30, 31, 37], "75it": 31, "76": [23, 30, 34, 36], "763921": 51, "764618": 24, "76e": [31, 51, 57], "76it": 26, "77": [23, 34], "7739e": 54, "77e": [26, 51], "77it": [9, 18, 43], "78": [23, 34], "7813": 17, "784": [28, 29], "784598084166646e": 31, "785": [28, 29], "786": [28, 29], "786788": 24, "787": [28, 29], "788": [28, 29], "78e": [26, 31, 34, 57], "79": [23, 34, 36], "799540": 33, "799890": 51, "79e": [30, 31, 48], "79it": [25, 43], "8": [6, 13, 17, 22, 23, 25, 28, 29, 30, 31, 40, 41, 46, 47, 51, 54, 55, 56, 57, 59, 60, 62, 64], "80": [23, 34, 36], "8000": [17, 51], "808383": 24, "80e": [5, 19, 26, 35, 63], "81": 23, "8148": 17, "817980335069318": 49, "81e": [9, 18], "81it": [9, 18, 32, 51], "82": 23, "83": 23, "8300805687904358": 34, "830484": 33, "8357976675033569": 34, "8372848629951477": 34, "8373": 34, "8376883268356323": 34, "83e": [9, 10, 18, 25, 30], "83it": 12, "84": 23, "846400": 51, "8496": 17, "84e": [19, 25, 30, 33, 37], "84it": [9, 18], "85": [23, 54], "853": 32, "86": [22, 23], "86e": [30, 33], "87": [23, 36], "8768": 17, "8772": 17, "88": 23, "8810": 32, "8868": 51, "8870": 32, "88e": [25, 57], "88it": [24, 31], "89": [23, 36], "8915": 46, "8916": 46, "894391": 51, "896568": 51, "89e": [21, 25, 31, 55], "89it": [31, 33], "9": [6, 13, 23, 24, 28, 29, 30, 31, 32, 33, 34, 39, 40, 47, 49, 51, 55, 56, 57, 59, 60, 62, 64], "90": [23, 28], "9000": 17, "90it": 43, "91": 23, "9179": 17, "91e": [19, 55], "92": [23, 36], "926177": 24, "9290410876274109": 32, "92e": 56, "93": [23, 24, 48], "930": [28, 29], "931": [28, 29], "932": [28, 29], "933": [28, 29], "934": [28, 29], "9349": 32, "9358773231506348": 32, "93e": [9, 12, 14, 18, 31], "93it": [33, 40], "94": [21, 23], "9455": 17, "9494338631629944": 13, "949999988079071": 23, "94e": [24, 32], "95": [23, 51], "95e": 55, "96": 23, "965249": 51, "9654733538627625": 32, "969092": 51, "969503": 51, "96e": [21, 30, 43], "97": 23, "9740613698959351": 37, "9741": 37, "9753307156038028": 23, "975755512714386": 32, "9785453677177429": 13, "97e": [24, 37], "98": 23, "982166": 24, "9827286380576173": 23, "9831650257110596": 53, "9832": 53, "9859936237335205": 53, "98e": [5, 31, 63], "98it": 43, "99": [23, 51], "991183876991272": 13, "99206369703365": 23, "994457": 24, "9950033104451041": 23, "995899": 24, "9961345195770264": 53, "9964873061598577": 23, "9965425133705139": 53, "9969197588869652": 56, "9970": 32, "9973139539011773": 23, "9973857325647751": 56, "9974619150161743": 37, "997527003288269": 37, "9979543880597602": 23, "998": 51, "9980": 32, "9980000257492065": 32, "9980758555730187": 23, "9981315108075913": 23, "9982": [6, 64], "9983036518096924": 53, "9983181760968648": 56, "9985408882836544": 56, "9985630103092588": 57, "9986546635627747": 53, "998852": 24, "9988861680030823": 53, "9989116787910461": 33, "998912": 33, "9989821969546337": 51, "999": 51, "9990": 51, "9991134619027429": 56, "9991375860233465": 56, "9991883825579457": 23, "9992": 14, "9992202520370483": 14, "9992434434738733": 56, "9992679184992709": 56, "9992757439613342": 53, "9993": 53, "9993939197671529": 23, "9994129538536072": 53, "999435": 24, "999485": 51, "9996": [6, 64], "9996084382228987": 55, "9997068764841773": 23, "999722": 51, "9997375051819277": 56, "9997398325048757": 23, "9997571945982016": 57, "9997711181640625": 53, "999798059463501": 53, "9998": 57, "9998168349266052": 13, "999825": 24, "9998412733282299": 55, "9998846650123596": 37, "9998863935470581": 53, "9998985820640515": 23, "9999": 37, "999911904335022": 53, "9999427199363708": 53, "9999494098870415": 51, "9999566254728288": 51, "999957": 51, "9999572021042229": 23, "999962771771901": 37, "9999727010726929": [6, 64], "9999734544061402": 23, "9999747579126426": 23, "9999759197235107": 24, "999977": 51, "9999784391692933": 23, "9999813684975204": 23, "9999838246792585": 23, "999987252534279": [5, 63], "9999889526353061": 23, "9999893307685852": 53, "9999902406071391": 23, "9999902771971996": 23, "9999903305520499": 23, "9999907490633038": 23, "9999908804893494": 53, "9999909996986389": 13, "999992": 24, "999992311000824": 24, "9999925555905432": 23, "9999932563050576": 23, "999993702906714": 23, "9999941430142316": 23, "999994330617256": 23, "9999944567680359": 53, "9999948740005493": 37, "9999966767727161": 55, "9999966985161072": 23, "9999969548814738": 23, "999997": 51, "9999973773956299": 37, "9999979138374329": 24, "9999979934036755": 23, "999998": 24, "9999980195191509": 55, "9999981066188347": 23, "9999982391574459": 23, "9999984453648261": 57, "9999984806067732": 23, "9999984955483119": 23, "999998823370015": 23, "9999988529417926": [5, 63], "999998976626967": 49, "9999989774097001": 23, "9999990113519382": 23, "9999990593107048": 23, "9999990622913814": 23, "9999991631417857": 23, "9999993673001238": 57, "9999994175010077": 23, "9999994286233544": 56, "9999994338574667": 23, "9999994569257162": 23, "9999994597119173": 23, "9999994783563169": 23, "9999994895376765": 23, "9999995236701958": 23, "9999995390688572": 23, "9999995673636365": 23, "9999996275829637": 23, "9999996360566132": 23, "9999996536741071": [5, 63], "9999996570009488": 23, "9999996655563207": 23, "9999996829291468": 23, "999999684803164": 23, "9999996907837526": 51, "9999997063428989": 23, "9999997362933968": 23, "9999997366108699": 23, "9999997624575255": 23, "9999997789665279": 23, "9999997998513549": 23, "999999811862135": 23, "9999998146150727": 23, "9999998200480685": 23, "9999998228247213": 57, "9999998298601666": 23, "9999998409922631": 23, "9999998410838922": 23, "999999843899342": 23, "9999998454496639": 23, "999999852706142": 23, "9999998536697641": 23, "9999998684472524": 23, "9999998691174623": 23, "9999998698486439": 57, "9999998808271742": 23, "9999998811160122": 23, "9999998811902262": 23, "9999998840699803": 23, "9999998906573028": 23, "9999998917416573": 57, "9999998924577429": 23, "9999998953621121": 23, "999999895396509": 23, "9999999009788131": 23, "9999999051111973": 57, "9999999053398424": 23, "9999999075025128": 23, "9999999090971862": 23, "9999999113693885": 23, "9999999123872062": 23, "9999999129937596": 23, "9999999184598747": 23, "999999921201756": 23, "9999999231999729": 23, "9999999256587131": 23, "9999999274642732": 23, "9999999302979558": 23, "9999999304599131": 23, "9999999361143834": 23, "9999999373180665": 23, "9999999376278957": 23, "9999999378197437": 23, "9999999403042822": 23, "9999999407891473": 23, "9999999430582801": 23, "9999999434524759": 23, "9999999455360133": 23, "9999999470214042": 23, "9999999474125241": 23, "9999999489971586": 23, "9999999499783073": 23, "9999999512126377": 23, "9999999526237395": 23, "9999999532647686": 23, "9999999539372727": 23, "9999999540837675": 23, "999999954524944": 23, "9999999555240675": 23, "9999999589830514": 23, "9999999603098101": 23, "9999999622133074": 23, "9999999622653485": 23, "9999999625943928": 23, "9999999633167932": 23, "9999999638112955": 23, "9999999655544946": 23, "9999999661558678": 23, "9999999665312771": 23, "999999966951783": 23, "9999999669805822": 57, "9999999675795376": 23, "9999999679466729": 57, "999999968375537": 23, "9999999685297672": 57, "9999999698743414": 23, "9999999703007609": 23, "9999999707490345": 57, "9999999715302882": 23, "9999999733685552": 23, "9999999735303753": 23, "9999999736671104": 23, "9999999748333692": 23, "9999999758476676": 23, "9999999768060073": 23, "9999999772937739": 23, "999999977929924": 57, "9999999782223539": 23, "9999999799949156": 23, "9999999811625986": 23, "9999999818694265": 57, "9999999820945513": 57, "999999983307972": 23, "9999999847151517": 23, "9999999848500863": 23, "9999999855742208": 23, "9999999862277233": 23, "9999999864791468": 23, "9999999870502827": 23, "9999999872961335": 23, "9999999874737161": 23, "9999999888884751": 23, "9999999891891058": 23, "9999999894203153": 23, "9999999918922519": 43, "9999999924423665": 23, "9999999926331626": 23, "9999999928808172": 23, "9999999930306683": 23, "9999999951682172": 23, "9999999953439344": 23, "9999999955608072": 23, "999999996122007": 23, "9999999965050976": 23, "9999999968821633": 23, "9999999969824458": 23, "9999999975190795": 23, "9999999977865017": 23, "9999999987614517": 23, "999999999143338": 23, "9999999995688087": 23, "999999999716506": 23, "9999999997931204": 43, "9999999998075859": 49, "9999999998290019": 23, "99999999995849": 43, "99e": [34, 36, 43, 49, 55], "A": [5, 6, 23, 63, 64], "And": 26, "But": [17, 37], "By": [6, 14, 17, 47, 64], "For": [6, 13, 17, 30, 43, 47, 49, 64], "If": [6, 11, 14, 15, 21, 22, 23, 43, 45, 49, 64], "In": [5, 10, 13, 23, 24, 25, 26, 27, 30, 36, 44, 45, 46, 47, 63], "No": [28, 29], "One": [17, 23, 45], "The": [5, 6, 9, 12, 14, 15, 17, 18, 23, 26, 30, 31, 33, 34, 35, 36, 39, 40, 43, 45, 63, 64], "Then": [5, 63], "There": [6, 17, 25, 64], "These": 47, "To": [20, 41, 43, 47, 50], "With": [6, 64], "_": [5, 34, 35, 51, 53, 54, 63], "_0": [5, 63], "_1": [5, 63], "__init__": [6, 28, 29, 34, 64, 65], "_add_grad": 34, "_base": [16, 17], "_c": 33, "_contextlib": 34, "_decor": [28, 29], "_directional_evalu": 34, "_engin": [28, 29], "_execution_engin": 34, "_fun": 16, "_func_sum": [22, 34, 35], "_gather_flat_grad": 34, "_l": [5, 63], "_make_engin": [28, 29], "_optimizer_step_cod": 34, "_read": [28, 29], "_set_param": 34, "_sp": [16, 17], "_special": 33, "_strong_wolf": 34, "_tensor": 34, "a_": 51, "a_best": [6, 64], "a_grid": 51, "a_rang": [6, 33, 51, 64], "aa": 23, "aa_list": 23, "aa_to_index": 23, "ab": [5, 32, 33, 63], "abil": 30, "abl": 47, "about": 17, "abov": [6, 47, 64], "absolut": [6, 9, 18, 64], "acc": 32, "accord": 17, "accur": 32, "accuraci": [3, 61], "achiev": [25, 45], "acid": 23, "across": 26, "act": [6, 64], "act_fun": [6, 13, 17, 64], "action": [3, 61], "activ": [3, 5, 6, 14, 16, 17, 24, 25, 26, 27, 31, 34, 45, 59, 61, 63, 64], "active_input": [6, 64], "active_neurons_id": [6, 19, 64], "activt": [6, 64], "actual": 43, "ad": [6, 33, 62, 64], "adam": [6, 10, 24, 37, 41, 51, 53, 54, 64], "adapt": [6, 17, 64], "add": [6, 11, 14, 17, 22, 33, 43, 45, 47, 49, 64], "add_scalar": 22, "add_symbol": [6, 33, 64, 65], "addit": [5, 6, 14, 17, 43, 45, 47, 60, 63, 64], "adjust": [17, 22], "advanc": [3, 61, 62], "aesvi": 23, "affect": [9, 18, 20], "affin": [6, 34, 45, 64], "affine_train": [6, 64], "after": [5, 6, 12, 30, 33, 34, 36, 63, 64], "again": 33, "ahk": 23, "ai": 47, "aim": [34, 35], "algorithm": [6, 64], "alia": [6, 64], "all": [6, 10, 13, 16, 17, 22, 26, 34, 36, 45, 56, 64], "allow": 45, "almost": [5, 63], "along": [6, 13, 25, 34, 35, 64], "alpha": [14, 34, 35, 36], "alphabet": 23, "alphabet_length": 23, "alreadi": [11, 17, 51], "also": [15, 20, 25, 44, 47, 49, 50], "alter": 12, "altern": [3, 61], "although": [6, 25, 43, 64], "amino": 23, "among": 26, "an": [5, 6, 11, 27, 31, 45, 47, 63, 64], "anaconda3": [28, 29, 34], "anchor": [28, 29], "ani": [6, 28, 29, 64], "anoth": [6, 25, 26, 64], "another_model": [6, 64], "anyth": [6, 33, 45, 46, 64], "api": [3, 6, 61, 64], "appear": [6, 33, 37, 49, 64], "append": [21, 22, 23, 31, 35, 36, 39, 40, 51], "appli": [6, 17, 20, 47, 64], "approxim": [17, 45], "ar": [3, 5, 6, 13, 14, 15, 17, 20, 22, 23, 24, 25, 26, 34, 39, 40, 43, 44, 45, 46, 47, 50, 61, 63, 64], "arang": [17, 36, 46], "arbitrari": [5, 31, 63], "arcco": [24, 33], "arcsin": [24, 33], "arctan": [24, 33], "arctanh": [24, 33], "arg": [23, 28, 29, 34], "argmax": [28, 32], "argument": [6, 10, 21, 44, 47, 64], "ariti": [6, 44, 45, 64], "arndcqeghilkmfpstwyvx": 23, "arnold": [31, 43], "around": 36, "arrai": [6, 15, 23, 28, 29, 30, 31, 32, 39, 40, 64], "arri": [6, 64], "assert": 17, "assign": 33, "assum": 45, "astyp": [28, 32, 39, 40], "atanh": 24, "atke": 23, "attribut": [14, 20, 50, 62, 65], "augment": [5, 6, 63, 64], "augment_input": [6, 49, 55, 64, 65], "author": [22, 23, 31], "auto": [5, 6, 19, 63, 64], "auto_sav": [6, 12, 64], "auto_swap": [6, 39, 40, 64, 65], "auto_swap_l": [6, 64, 65], "auto_symbol": [5, 6, 23, 32, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64, 65], "autograd": [22, 34, 35], "automat": [5, 6, 11, 19, 32, 63, 64], "aux_var": [6, 49, 64], "auxiliari": [6, 62, 64], "auxillari": 49, "avoid": [6, 37, 64], "ax": [6, 22, 64], "axi": [22, 28, 29, 39, 40, 46], "axkta": 23, "b": [6, 12, 16, 17, 28, 29, 39, 40, 47, 54, 64], "b6y80djd4nb5hl73rv3sv8y80000gn": [28, 29, 34, 51], "b_": [17, 51], "b_batch": [6, 17, 64, 65], "b_best": [6, 64], "b_grid": 51, "b_i": 17, "b_rang": [6, 51, 64], "back": 12, "backward": [6, 14, 20, 22, 34, 35, 50, 51, 53, 54, 64], "bar": [6, 28, 64], "base": [6, 16, 17, 25, 64], "base_fun": [6, 16, 25, 36, 43, 53, 54, 56, 57, 64], "base_fun_nam": [6, 64], "basi": [6, 17, 64], "batch": [6, 26, 28, 29, 32, 34, 35, 64], "batch_grad_normgrad": [6, 64, 65], "batch_hessian": [6, 22, 51, 64, 65], "batch_jacobian": [6, 22, 34, 35, 51, 52, 53, 54, 64, 65], "bbox_inch": 45, "bc": [34, 35], "bc_loss": [22, 34, 35], "bc_pred": [34, 35], "bc_true": [34, 35], "becaus": [31, 33, 37, 49], "becom": [12, 14, 17, 30], "been": [6, 64], "befor": [6, 64], "begin": [5, 63], "behavior": [11, 24], "being": [6, 64], "below": [5, 6, 9, 18, 26, 63, 64], "besid": [6, 25, 64], "bessel": [6, 33, 64], "bessel_j0": [6, 33, 64], "best": [6, 51, 53, 57, 64], "best_c": [6, 64], "best_fun": [6, 64], "best_nam": [6, 64], "best_r2": [6, 64], "beta": [5, 6, 13, 14, 15, 21, 22, 24, 25, 26, 27, 28, 31, 34, 45, 49, 63, 64], "better": [3, 61], "bettom": 33, "between": [6, 17, 64], "bf": [5, 63], "bfg": [6, 64], "bia": [6, 64], "bias_train": 36, "big": 25, "bigger": [33, 56], "biggest": 43, "binari": [5, 63], "bit": [6, 39, 40, 64], "black": [30, 31, 36, 45, 54], "blackhol": 66, "blob": [28, 29], "bool": [6, 28, 29, 64], "both": [3, 5, 6, 14, 20, 24, 41, 45, 61, 63, 64], "bottom": 13, "bound": [5, 17, 63], "boundari": [6, 34, 35, 51, 53, 57, 64], "box": [6, 47, 64], "bracket": 11, "branch": [6, 64], "build": [21, 45], "built": [6, 17, 64], "byte": [6, 28, 29, 64], "c": [6, 32, 33, 34, 43, 47, 49, 51, 52, 53, 54, 55, 56, 57, 64], "c1": 34, "c2": 34, "c_1": 54, "c_2": 54, "c_best": [6, 64], "c_i": 17, "c_loss_fun": [6, 51, 64], "cach": [6, 64], "cache_d": [28, 29], "cache_data": [6, 64], "call": [5, 6, 12, 28, 29, 34, 43, 45, 51, 63, 64], "callabl": [6, 64], "can": [5, 6, 9, 11, 15, 16, 18, 20, 21, 24, 25, 26, 30, 34, 36, 43, 44, 45, 63, 64], "candid": [6, 64], "carefulli": [22, 23], "case": [5, 6, 10, 16, 17, 25, 37, 43, 44, 45, 46, 47, 63, 64], "cat": [22, 26, 29, 34, 35, 40, 51, 52, 53, 54], "caveat": 34, "cd": [3, 61], "cdot": [5, 37, 39, 40, 43, 47, 49, 63], "center": [23, 36], "center_aa": 23, "certain": [6, 64], "cf": [6, 64], "chain": [6, 64], "challeng": 47, "chang": [3, 6, 17, 61, 64], "check": [6, 13, 17, 33, 34, 45, 64], "checkout": [6, 64, 65], "checkpoint": [6, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 57, 59, 64], "choic": [6, 20, 23, 28, 29, 64], "choos": [6, 34, 64], "chunksiz": [28, 29], "circ": [5, 63], "ckpt": 12, "ckpt_path": [6, 64], "class": [6, 43, 64], "classif": [26, 58, 60], "clip": 21, "clone": [3, 22, 34, 61], "close": [22, 28, 29], "closur": [6, 22, 34, 35, 51, 53, 54, 64], "cluster": [6, 64], "cmap": 22, "co": [24, 27, 33, 51], "coarser": [6, 64], "code": [34, 51], "coef": [6, 13, 17, 64], "coef2curv": [6, 64, 65], "coeffici": [6, 17, 25, 64], "coefficit": [6, 64], "col": [6, 64], "colab": [28, 29], "collect": [6, 16, 32, 36, 54, 64], "colon": 11, "color": [30, 31, 36, 54], "colorbar": 22, "com": [3, 28, 29, 61], "combin": [6, 17, 64], "comment": [28, 29], "common": [28, 29], "commun": 61, "compil": [51, 55, 56, 57, 62, 65], "complex": [6, 24, 33, 51, 64], "complic": 45, "compon": 22, "composit": [5, 31, 63], "compress": [28, 29], "comput": [6, 41, 64], "concept": 27, "condit": [6, 34, 35, 64], "configur": [6, 64], "connect": [5, 6, 14, 63, 64], "connection_cost": [6, 64, 65], "conserv": 66, "consid": [6, 17, 20, 23, 27, 37, 45, 46, 64], "constitut": [45, 66], "constitutive_laws_gener": [55, 56, 57], "constrast": [5, 63], "construct": [5, 33, 37, 46, 63], "construct_contrastive_dataset": 29, "consult": [22, 23], "consum": 46, "contain": [6, 13, 17, 23, 33, 37, 64], "content": [47, 51], "contiguous_format": 34, "continu": [5, 12, 22, 60, 63], "contour": 22, "contrastive_test_input": 29, "contrastive_train_input": 29, "control": [6, 14, 64], "contruct": 26, "convent": 15, "convert": [6, 23, 28, 29, 43, 64], "coolwarm": 22, "coord": 22, "coordin": 22, "copi": [6, 26, 28, 29, 41, 64, 65], "core": 43, "corner": 13, "correct": [11, 32, 34], "correspond": [5, 6, 23, 44, 63, 64], "corrupt": 26, "cosin": [6, 47, 64], "cost": [6, 64], "could": [17, 47], "cover": 30, "cpu": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 53, 54, 64], "cq_loss": 53, "creat": [5, 6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 57, 59, 63, 64], "create_dataset": [5, 6, 9, 10, 11, 12, 14, 16, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 33, 37, 40, 41, 43, 45, 46, 48, 49, 50, 63, 64, 65], "create_dataset_from_data": [6, 11, 39, 40, 51, 52, 53, 54, 55, 56, 57, 64, 65], "create_graph": [6, 22, 34, 35, 51, 52, 53, 54, 64], "crossentropi": 32, "crossentropyloss": [28, 32], "csv": [28, 29], "ctx_factori": 34, "cubic": [5, 14, 15, 19, 21, 31, 33, 37, 63], "cuda": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 64], "current": [6, 20, 45, 64], "current_loss": 22, "curv": [6, 64], "curve2coef": [6, 30, 31, 64, 65], "d": [6, 22, 34, 51, 55, 64], "d_best": [6, 64], "data": [6, 17, 27, 28, 29, 45, 47, 64], "dataset": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 45, 46, 48, 49, 50, 52, 55, 56, 57, 59, 63, 64], "dataset2": 51, "datatset": 32, "date_pars": [28, 29], "dayfirst": [28, 29], "dead": [6, 45, 64], "decai": 46, "decim": [28, 29], "decorate_context": 34, "deep": [25, 60], "deepcopi": [6, 26, 29, 64], "deeper": [25, 44], "deepmind": [28, 29], "def": [22, 23, 26, 28, 29, 32, 34, 35, 39, 46, 51, 52, 53, 54], "default": [6, 9, 10, 12, 14, 16, 17, 18, 19, 20, 33, 44, 45, 47, 50, 64], "defin": [5, 23, 26, 34, 35, 49, 63], "degrad": 24, "delim_whitespac": [28, 29], "delimit": [28, 29], "delta": 54, "demo": [3, 6, 61, 64], "demonstr": 25, "dens": [6, 64], "depend": [6, 26, 45, 46, 47, 49, 64], "dependence_th": [6, 64], "depth": [5, 6, 13, 25, 31, 39, 45, 63, 64], "deriv": [6, 41, 64], "desc": [22, 34, 35, 51, 53, 54], "descript": [34, 35, 51, 53, 54], "desir": 49, "desktop": [34, 51], "det": [55, 56, 57], "detach": [17, 22, 32, 34, 35, 36, 46, 51, 53, 54], "detect": [6, 11, 47, 64], "detect_separ": [6, 47, 64, 65], "determin": [6, 24, 46, 64], "detf": 55, "deviat": [6, 64], "devic": [6, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 59, 64], "devicd": [6, 64], "df": [28, 29], "diagon": [34, 35], "diagram": [6, 15, 20, 46, 50, 64], "dialect": [28, 29], "dic": [6, 64], "dict": 23, "dict_kei": 33, "dictionari": [6, 23, 64], "did": [22, 23], "differ": [6, 9, 14, 18, 36, 44, 62, 64], "differenti": 60, "dig": 43, "dim": [22, 26, 28, 29, 32, 34, 35, 40, 51, 52, 53, 54], "dim1": [34, 35], "dim2": [34, 35], "dimens": [6, 32, 34, 35, 51, 64], "dimension": 46, "dimensionaless": 49, "directori": [6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 57, 64], "disabl": [6, 64], "disable_symbolic_in_fit": [6, 64, 65], "disclaim": [22, 23], "discov": 26, "displai": [6, 30, 64], "display_metr": [6, 28, 29, 39, 64], "displaystyl": [5, 23, 24, 32, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 63], "disregard": [6, 64], "distribut": [14, 17], "do": [6, 11, 12, 31, 36, 45, 49, 64], "doe": [6, 17, 24, 33, 37, 47, 64], "doesn": [6, 64], "domain": [5, 63], "don": [6, 17, 25, 64], "done": [21, 44], "dot": 34, "doubl": [34, 51], "doublequot": [28, 29], "down": [11, 25], "download": [28, 29], "dpi": 45, "drawn": [6, 64], "drop": 30, "dt": 54, "dtype": [15, 23, 28, 29, 32], "due": [5, 30, 63], "dure": [6, 64], "dynam": [21, 30], "e": [3, 5, 11, 12, 17, 61, 63], "each": [5, 6, 12, 13, 15, 16, 17, 23, 34, 35, 36, 44, 63, 64], "earliest": [6, 64], "easier": 44, "easili": [5, 43, 63], "edg": [3, 5, 6, 15, 20, 45, 50, 61, 63, 64], "edge_backward": [6, 20, 64], "edge_forward_spline_n": [6, 20, 64], "edge_forward_spline_u": [6, 20, 64], "edge_forward_sum": [6, 20, 64], "edge_scor": [6, 64], "edge_th": [6, 31, 49, 53, 64], "eesgv": 23, "effect": 41, "effici": [6, 19, 64], "efkya": 23, "eigenvalu": 41, "eigh": 41, "einsum": [17, 51], "either": [6, 43, 64], "element": [6, 64], "elif": [5, 19, 63], "els": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 64], "emb": 17, "empir": 45, "empti": [44, 54], "encod": [23, 28, 29], "encoded_sequ": 23, "encoding_error": [28, 29], "encourag": 60, "end": [5, 6, 45, 63, 64], "endswith": 21, "engin": [28, 29, 34], "enough": [22, 25], "ensur": 22, "entropi": [6, 64], "entropy_offset": 53, "enumer": 23, "ep": 22, "epklr": 23, "equal": [22, 26, 43], "equat": [45, 60], "equival": [6, 64], "errno": [28, 29], "error": [11, 28, 29], "error_bad_lin": [28, 29], "escapechar": [28, 29], "etc": 45, "evalu": [6, 34, 64, 65], "evalud": [6, 64], "even": [11, 30, 31, 49], "everi": [5, 6, 63, 64], "ex1": [6, 64], "ex2": [6, 64], "ex_round": [6, 24, 32, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 64, 65], "exactli": [16, 43], "exampl": [3, 5, 13, 17, 43, 44, 45, 47, 49, 51, 61, 63], "exp": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 26, 30, 31, 32, 33, 36, 40, 45, 50, 51, 53, 57, 63, 64], "expand": [6, 45, 53, 54, 55, 56, 57, 64], "expand_depth": [6, 45, 56, 64, 65], "expand_width": [6, 45, 55, 56, 64, 65], "explicitli": 43, "exponenti": 46, "expr": [6, 45, 51, 64], "expr2kan": [6, 64, 65], "express": [5, 6, 43, 45, 63, 64], "extend": [6, 64], "extend_grid": [6, 17, 64, 65], "extens": [6, 64], "extent": 22, "extra": [6, 45, 64], "extract": [22, 45, 59], "extrem": [6, 64], "ey": [54, 55, 56, 57], "f": [5, 6, 9, 10, 11, 12, 14, 18, 19, 20, 21, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 40, 41, 43, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 63, 64], "f11": [55, 56, 57], "f12": [55, 56, 57], "f13": [55, 56, 57], "f21": [55, 56, 57], "f22": [55, 56, 57], "f23": [55, 56, 57], "f31": [55, 56, 57], "f32": [55, 56, 57], "f33": [55, 56, 57], "f_": [55, 56, 57], "f_arcco": [6, 64, 65], "f_arcsin": [6, 64, 65], "f_arctanh": [6, 64, 65], "f_exp": [6, 64, 65], "f_flatten": [55, 56, 57], "f_inv": [6, 64, 65], "f_inv2": [6, 64, 65], "f_inv3": [6, 64, 65], "f_inv4": [6, 64, 65], "f_inv5": [6, 64, 65], "f_invsqrt": [6, 64, 65], "f_log": [6, 64, 65], "f_mode": [6, 11, 64], "f_new": 34, "f_power1d5": [6, 64, 65], "f_sqrt": [6, 64, 65], "f_tan": [6, 64, 65], "fals": [6, 10, 22, 24, 26, 27, 28, 29, 34, 35, 36, 37, 38, 42, 45, 46, 47, 51, 54, 56, 64], "false_valu": [28, 29], "fan": [6, 64], "featur": [6, 14, 17, 26, 28, 62, 64], "feature_interact": [6, 64, 65], "feature_scor": [6, 28, 46, 64, 65], "feature_th": [6, 64], "few": [46, 47], "feynman": [45, 47], "fig": 22, "fig1": 45, "figsiz": [22, 36], "figur": [6, 14, 22, 26, 47, 64], "file": [6, 21, 28, 29, 64], "filenotfounderror": [28, 29], "filepath_or_buff": [28, 29], "final": 24, "find": [6, 25, 36, 43, 64], "fine": [30, 45], "finer": 30, "finit": [5, 63], "first": [6, 13, 16, 17, 32, 34, 43, 45, 46, 64], "first_init": [6, 64], "fit": [6, 9, 10, 12, 14, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 55, 56, 57, 60, 64, 65], "fit_param": [6, 51, 64, 65], "fit_params_bool": [6, 26, 27, 29, 51, 64], "five": [20, 36, 40], "fix": [5, 6, 9, 18, 23, 32, 34, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64], "fix_symbol": [5, 6, 13, 14, 24, 26, 27, 29, 34, 37, 51, 53, 57, 63, 64, 65], "flat_grad": 34, "flatten": [6, 22, 23, 64], "flkge": 23, "float": [6, 23, 27, 28, 29, 34, 39, 64], "float32": [15, 39, 40], "float64": [23, 32, 43, 49, 51, 54, 55, 56, 57], "float_precis": [28, 29], "flow": [52, 53], "folder": [6, 12, 28, 29, 34, 51, 64], "follow": [5, 44, 45, 63], "fontsiz": [46, 54], "foot": 26, "forget": 11, "form": [5, 63], "format": [6, 17, 26, 39, 40, 45, 64], "formula": [5, 6, 24, 32, 34, 37, 43, 45, 47, 60, 63, 64], "formula1": [23, 32], "formula2": [23, 32], "forward": [6, 12, 16, 17, 64, 65], "forward_n": [14, 20, 45, 50], "forward_u": [14, 20, 50], "fp": 21, "frac": [24, 27, 49, 54], "fractal": 31, "fraction": [6, 64], "frequenc": [6, 64], "frequent": 49, "from": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "from_numpi": [28, 29, 32], "front": [6, 45, 64], "full": [6, 64], "fulli": [5, 43, 63], "fun": [6, 51, 64], "fun_avoid_singular": 51, "fun_nam": [6, 51, 64], "fun_singular": [6, 64], "func": [6, 22, 28, 29, 34, 35, 64], "function": [3, 5, 6, 14, 16, 17, 22, 24, 25, 31, 34, 35, 36, 43, 45, 47, 51, 59, 60, 61, 63, 64], "functoon": [6, 64], "funs_avoid_singular": [6, 51, 64], "funs_nam": [6, 13, 64], "funs_sympi": [6, 64], "further": 34, "futur": [6, 64], "g": [6, 12, 17, 24, 26, 27, 30, 34, 47, 54, 64], "g_1": 47, "g_2": 47, "g_3": 47, "g_gp": 54, "g_new": 34, "gain": 47, "gamma": 49, "gaurante": 16, "gaussian": [24, 26, 29, 33, 36], "gausssian": 26, "gcf": [28, 29], "gener": [5, 23, 31, 47, 63], "generate_contrast": 26, "generate_sample_protein_dataset": 23, "get": [6, 11, 24, 37, 41, 46, 51, 64], "get_act": [6, 12, 14, 35, 37, 38, 42, 43, 45, 51, 55, 56, 57, 64, 65], "get_ax": [28, 29], "get_default_dtyp": [28, 29, 32], "get_depend": [6, 64, 65], "get_deriv": [6, 41, 64, 65], "get_feynman_dataset": 45, "get_fun": [6, 15, 51, 64, 65], "get_grad_norm": 53, "get_handl": [28, 29], "get_lame_paramet": [55, 56], "get_molecul": [6, 64, 65], "get_param": [6, 64, 65], "get_rang": [6, 15, 64, 65], "get_reg": [6, 64, 65], "get_subset": [6, 64, 65], "get_tree_nod": [6, 64, 65], "git": [3, 61], "github": [22, 23, 28, 29], "give": [15, 17, 26], "given": [6, 64], "global": [34, 35, 51, 53, 54], "gmsye": 23, "go": [11, 25], "goal": 36, "good": [16, 30, 33, 49], "googl": [28, 29], "got": 30, "grad": [22, 52, 53], "grad_fn": [17, 45, 46, 54, 56], "grad_norm": [52, 53], "grad_tensor": 34, "grad_tensors_": 34, "grad_vari": 34, "gradient": 34, "grain": 30, "graph": [6, 47, 64], "grid": [5, 6, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 49, 51, 53, 54, 59, 63, 64], "grid_ep": [6, 17, 22, 54, 64], "grid_num": [6, 64], "grid_numb": [6, 51, 64], "grid_rang": [6, 54, 64], "grid_update_num": [6, 64], "grip_ep": [6, 64], "ground": [33, 34, 35, 45, 56], "group": [6, 26, 47, 64], "group_id": 36, "grudual": 25, "gtd": 34, "gtd_new": 34, "gtkyx": 23, "gwsre": 23, "h": [47, 52, 53], "ha": [6, 12, 22, 36, 39, 40, 43, 45, 47, 64], "half": 23, "hamiltonian": [52, 53], "handl": [28, 29], "happen": 17, "hard": 46, "harmon": 51, "harmonic_oscil": 51, "have": [3, 5, 6, 10, 11, 17, 21, 22, 23, 26, 31, 36, 41, 43, 44, 45, 47, 61, 63, 64], "header": [28, 29], "heavili": [6, 64], "height": 22, "hello": [3, 61, 62], "help": [9, 18, 20], "helper": [34, 35], "henc": [19, 22, 23], "here": 17, "hess": 41, "hessian": [6, 22, 47, 51, 62, 64], "hidden": [5, 6, 13, 14, 15, 19, 21, 23, 31, 33, 37, 43, 44, 46, 63, 64], "hierarch": [6, 64], "high": [6, 33, 34, 46, 64], "higher": [6, 64], "histori": [6, 64, 65], "history_s": [6, 22, 34, 35, 51, 53, 54, 64], "hnksg": 23, "hope": 43, "hot": 23, "how": [6, 9, 11, 17, 18, 20, 25, 26, 30, 32, 43, 45, 46, 64], "howev": [5, 17, 63], "hspace": 36, "http": [3, 28, 29, 61], "hyky": 23, "hyperparamet": [6, 9, 18, 20, 23, 64], "hyperparamt": [20, 59], "hypothesi": [24, 47, 48, 65], "hypreparam": 34, "i": [3, 5, 6, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 43, 44, 45, 46, 47, 49, 51, 53, 57, 61, 63, 64], "i1": [6, 64], "i2": [6, 64], "id": [6, 64], "idea": [26, 43], "ideal": 47, "ident": [6, 16, 25, 43, 53, 56, 57, 64], "idkac": 23, "ie": 23, "ignor": [6, 28, 29, 64], "ignorn": 20, "iismq": 23, "ij": [17, 22, 34, 35, 51], "ijk": 51, "ik": 51, "illustr": [15, 16], "im0": 22, "im1": 22, "im2": 22, "im3": 22, "image_fil": 21, "image_fold": 21, "imagesequenceclip": 21, "img_fold": [6, 21, 64], "implement": [6, 17, 33, 43, 64], "implicitli": 26, "import": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "improv": [6, 64], "imshow": 22, "in_dim": [6, 13, 64], "in_id": [6, 64], "in_var": [6, 14, 21, 26, 45, 46, 49, 55, 56, 57, 64], "includ": [6, 20, 33, 44, 46, 49, 64], "incom": [6, 64], "inde": [17, 45], "indent": [6, 64], "independ": 26, "index": [3, 6, 15, 21, 22, 23, 34, 35, 46, 51, 59, 61, 64], "index_col": [28, 29], "indic": [6, 13, 23, 64], "individu": 47, "infer_datetime_format": [28, 29], "infomr": 47, "inform": [6, 58, 64], "inherit": [6, 64], "init": [6, 64], "initi": [5, 6, 12, 14, 17, 23, 24, 30, 34, 51, 59, 62, 63, 64], "initialize_from_another_model": [6, 31, 64, 65], "initialize_grid_from_another_model": [6, 64, 65], "initialize_grid_from_par": [6, 64, 65], "inject": [6, 64], "inlcud": 43, "inlet_loss": 22, "inlet_mask": 22, "inner": 31, "input": [5, 6, 11, 13, 14, 15, 19, 20, 21, 23, 26, 31, 33, 34, 37, 39, 40, 41, 43, 44, 46, 49, 50, 63, 64], "input_": 54, "input_normali": [28, 29], "input_var": [6, 46, 47, 55, 56, 57, 64], "input_vari": [6, 45, 49, 51, 64], "insignific": 14, "inspect": 46, "inspir": [3, 6, 47, 61, 64], "instead": [25, 26, 36, 37], "instruct": [6, 64], "int": [6, 21, 23, 28, 29, 39, 40, 64], "intens": [6, 64], "interact": [6, 64], "interdepend": 26, "interest": 15, "interior": [34, 35], "interleav": [5, 63], "intermedi": [6, 64], "intermid": [6, 64], "interp_3_kan_compil": [6, 64], "interpol": [6, 17, 64], "interprebl": 62, "interpret": [3, 9, 18, 19, 20, 61], "interv": [5, 6, 14, 15, 17, 19, 21, 23, 31, 33, 37, 63, 64], "intial": [6, 24, 26, 27, 30, 64], "introduc": [15, 43, 44], "intrus": [6, 64], "intuit": 15, "inv": 51, "invers": 54, "investig": [30, 31], "involv": [6, 33, 64], "io": [21, 28, 29], "ioarg": [28, 29], "iohandl": [28, 29], "ipskd": 23, "ipykernel_24271": 51, "ipykernel_75424": 34, "ipykernel_75986": 28, "ipykernel_76001": 29, "ipynb": [6, 28, 29, 64], "irrelev": [6, 64], "is_avail": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 64], "is_text": [28, 29], "isdigit": 21, "isn": [31, 33], "item": [22, 31, 51], "iter": [6, 23, 28, 29, 30, 47, 51, 64], "its": [5, 6, 14, 41, 63, 64], "iysev": 23, "j": [6, 13, 15, 17, 51, 64], "j0": 33, "j_0": 33, "jac": 54, "jac_inv": 54, "jacobian": [6, 22, 34, 35, 51, 64], "join": 23, "jpg": 21, "jupyt": 25, "just": [16, 19, 43, 45], "justifi": 24, "k": [5, 6, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 49, 63, 64], "k_extend": [6, 17, 64], "ka": 31, "kan": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 62, 65], "kanlay": 65, "kanlayer_larg": [6, 64], "kanlayer_smal": [6, 64], "kanpil": [6, 45, 51, 55, 56, 57, 64, 65], "keep": [5, 6, 23, 45, 46, 63, 64], "keep_date_col": [28, 29], "keep_default_na": [28, 29], "keepdim": [34, 35, 51, 52, 53, 54], "kei": [28, 29, 33], "keyboardinterrupt": [34, 51], "keyerror": [6, 64], "kindxiaom": [3, 61], "knot": 60, "knot_data": [28, 29], "knot_theori": [28, 29], "know": [24, 25, 47, 49], "knowledg": [45, 57], "known": [17, 46], "kolmogorov": [31, 43], "kwarg": [6, 28, 29, 34, 64], "kwd": [28, 29], "kwds_default": [28, 29], "l": [5, 6, 13, 15, 30, 31, 51, 54, 63, 64], "l1": [6, 20, 64], "l10n2zbhu6ob": [28, 29], "l2": [34, 35], "l2_loss": 35, "label": [6, 23, 39, 40, 41, 47, 64], "label_sequ": 23, "lack": 43, "lagrangian": 66, "lamb": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 25, 26, 28, 29, 31, 39, 40, 41, 43, 46, 49, 50, 53, 56, 57, 63, 64], "lamb_coef": [6, 25, 26, 43, 49, 53, 57, 64], "lamb_coefdiff": [6, 64], "lamb_entropi": [5, 6, 9, 10, 18, 21, 26, 31, 39, 63, 64], "lamb_l1": [6, 53, 64], "lambda": [5, 6, 10, 11, 12, 14, 19, 20, 21, 24, 25, 26, 27, 30, 31, 33, 34, 35, 37, 40, 41, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "lambda_": [55, 56], "lanscap": 41, "lap": [34, 35], "larg": [16, 33], "larger": [6, 14, 64], "last": [23, 26, 27, 28, 29, 34, 44, 51], "law": [30, 45, 66], "layer": [3, 5, 6, 15, 17, 26, 34, 44, 45, 46, 61, 63, 64], "layer_id": [6, 64], "layout": 22, "lazier": 11, "laziest": 11, "lbfg": [5, 9, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 51, 53, 54, 55, 63, 65], "lead": 11, "learn": [6, 27, 52, 53, 60, 64], "least": [6, 31, 64], "left": [5, 13, 23, 24, 31, 32, 33, 34, 37, 49, 55, 63], "legend": [17, 30, 31, 35], "len": [6, 23, 28, 31, 39, 40, 45, 64], "length": [23, 34, 35], "let": [5, 9, 13, 17, 18, 20, 24, 32, 33, 37, 46, 63], "level": 43, "leverag": [30, 43], "lib": [5, 6, 23, 28, 29, 32, 34, 51, 63, 64], "librari": [6, 33, 64], "like": 45, "limit": [5, 43, 63], "linalg": [41, 51, 52, 53, 54], "line": [14, 34, 37, 43, 54], "line2d": 54, "line_search_fn": [6, 22, 34, 35, 51, 53, 54, 64], "linear": [5, 16, 17, 34, 43, 45, 55, 56, 57, 60, 63], "linearelasticconstitutivelaw": [55, 56, 57], "linetermin": [28, 29], "linspac": [6, 17, 22, 34, 35, 36, 51, 54, 64], "list": [6, 23, 24, 28, 29, 33, 44, 55, 64], "listdir": 21, "load": [6, 9, 18, 20, 45, 59, 64], "loadckpt": [6, 12, 64, 65], "loc": 31, "local": 36, "lock": [6, 24, 64], "log": [5, 6, 30, 31, 32, 33, 34, 35, 37, 41, 46, 51, 53, 54, 55, 56, 57, 63, 64], "log_histori": [6, 51, 64, 65], "logit1": 32, "logit2": 32, "long": [28, 32], "look": 17, "loss": [5, 6, 11, 22, 23, 24, 30, 32, 33, 34, 35, 41, 45, 51, 54, 63, 64], "loss_fn": [6, 28, 32, 52, 53, 64], "loss_mod": [6, 64], "low": [6, 64], "low_memori": [28, 29], "lower": [22, 30, 31], "lq": 51, "lqdqd": 51, "lqqd": 51, "lqqd_qd_prod": 51, "lr": [6, 10, 22, 24, 34, 35, 37, 41, 51, 53, 54, 64], "ls_func_ev": 34, "lucki": 37, "lw": 54, "lysin": 23, "m": 49, "m0": 49, "m_": [6, 49, 64], "m_0": [6, 49, 64], "m_1": [6, 64], "machin": [5, 24, 34, 45, 63], "mag": [6, 45, 51, 64], "magnitud": [6, 9, 18, 22, 64], "mai": [5, 6, 9, 15, 17, 18, 20, 37, 44, 45, 46, 49, 63, 64], "main": [28, 29], "maj": 39, "make": [3, 9, 13, 18, 19, 20, 25, 30, 44, 46, 56, 61], "make_moon": 32, "mangitud": [6, 64], "mangle_dupe_col": [28, 29], "mani": [45, 46], "manipul": 12, "manual": [5, 6, 19, 63, 64], "manual_se": [28, 29, 39, 49, 51, 55, 56, 57], "map": 23, "margin": 17, "mark": [6, 64], "mark_cache_data": [6, 64], "mark_config": [6, 64], "mark_stat": [6, 64], "marker": [30, 31, 35, 41], "mask": [5, 6, 13, 51, 63, 64], "mask_n": [6, 64], "match": [17, 33], "mathbb": [5, 63], "mathematics_conjectur": [28, 29], "matmul": 54, "matplotlib": [15, 17, 22, 31, 32, 34, 35, 36, 41, 45, 54, 55, 56, 57], "matrix": [5, 63], "max": 28, "max_ev": [6, 64], "max_it": [6, 64], "max_l": 34, "max_signatur": 28, "maxim": [6, 64], "maximimz": 30, "maximum": [6, 64], "mdsnk": 23, "mean": [6, 12, 13, 17, 22, 23, 24, 27, 28, 29, 32, 34, 35, 39, 41, 43, 45, 47, 51, 52, 53, 54, 56, 64], "meanbackward0": [17, 45], "meanbackward1": [46, 54], "meaning": 46, "measur": [6, 64], "memori": [6, 64], "memory_format": 34, "memory_map": [28, 29], "mesh": [34, 35], "meshgrid": [22, 34, 35, 51], "method": [6, 21, 64], "method_nam": [6, 64], "metric": [6, 14, 20, 23, 28, 29, 32, 39, 45, 62, 64], "mgsft": 23, "middl": [23, 39, 44], "might": [6, 31, 45, 47, 49, 64], "min": 28, "min_signatur": 28, "minfunc": [6, 64], "minim": [6, 25, 45, 64], "minimum": [6, 64], "minkowski": 54, "mistak": [22, 23], "mlp": [3, 5, 6, 39, 40, 41, 54, 61, 63, 64], "mod": 40, "mode": [5, 6, 14, 19, 28, 29, 45, 51, 54, 56, 63, 64], "model": [5, 6, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 63, 64], "model1": [6, 64], "model2": [6, 51, 57, 64], "model2param": [6, 41, 64, 65], "model_id": [6, 64], "model_output": 17, "modifi": [6, 43, 64], "modul": [3, 28, 29, 34, 51, 61, 65], "modular": 47, "moleculess": [6, 64], "moon": 32, "more": [5, 6, 12, 14, 15, 19, 30, 41, 43, 44, 45, 47, 56, 63, 64], "most": [6, 16, 28, 29, 34, 45, 51, 64], "motiv": 43, "move": [6, 64], "moviepi": 21, "mp4": 21, "mse": 32, "mu": [6, 55, 56, 57, 64], "much": [31, 45], "mul": [6, 47, 64], "mult": 43, "mult_ar": [6, 44, 45, 49, 56, 64], "multi": [3, 5, 34, 61, 63], "multipl": [6, 43, 44, 45, 47, 64], "multipli": [6, 64], "multitask": 40, "multivari": [5, 63], "multkan": [6, 41, 49, 51, 62, 64, 65], "my": [14, 17], "mysfd": 23, "n": [5, 6, 14, 16, 28, 29, 30, 31, 55, 56, 57, 63, 64], "n_": [5, 6, 63, 64], "n_0": [6, 64], "n_1": [6, 64], "n_added_nod": [6, 64], "n_class": 28, "n_cluster": [6, 64], "n_digit": [6, 64], "n_edg": [6, 64, 65], "n_featur": [28, 29], "n_group": 47, "n_mult": [6, 64, 65], "n_num_per_peak": 36, "n_param": [30, 31], "n_peak": 36, "n_sampl": [32, 36, 51], "n_sum": [6, 64, 65], "n_train": 54, "n_var": [5, 6, 9, 10, 11, 12, 14, 18, 19, 20, 21, 24, 25, 27, 30, 31, 33, 37, 40, 41, 43, 45, 46, 48, 49, 50, 63, 64], "na_filt": [28, 29], "na_valu": [28, 29], "nabla": [34, 35], "name": [6, 14, 28, 29, 33, 43, 51, 64], "nan": 37, "navier_stokes_residu": 22, "ncol": [34, 35, 51, 53, 54], "nearbi": [6, 64], "need": [6, 11, 16, 17, 21, 22, 33, 43, 44, 45, 64], "neg": 26, "negtiv": 26, "neo": [55, 56, 57], "neohookean": [55, 56, 57], "neohookeanconstitutivelaw": [55, 56, 57], "network": [6, 17, 19, 43, 44, 45, 46, 56, 64, 66], "neural": [17, 19, 30, 45, 66], "neuron": [5, 6, 14, 15, 19, 21, 23, 31, 33, 37, 43, 45, 46, 63, 64], "neuron_th": [6, 64], "new": 12, "new_grid": [6, 64], "newaxi": [28, 29], "next_nontrivial_oper": [6, 64, 65], "nn": [6, 17, 28, 32, 36, 62, 64], "no_slip_loss": 22, "no_slip_mask": 22, "node": [3, 6, 20, 44, 45, 46, 61, 64], "node_attribut": [6, 64, 65], "node_backward": [6, 20, 64], "node_bia": [6, 64], "node_scal": [6, 64], "node_scor": [6, 64], "node_th": [6, 39, 64], "nois": [6, 32, 64], "noise_scal": [6, 13, 16, 25, 36, 39, 64], "noise_scale_bas": [16, 22], "noisi": 16, "non": [6, 17, 26, 31, 41, 64], "none": [6, 17, 26, 28, 29, 32, 36, 39, 51, 54, 55, 56, 57, 64], "nonlinear": [5, 63], "norm": [20, 50, 52, 53, 54], "normal": [6, 13, 14, 15, 16, 17, 20, 28, 29, 40, 50, 54, 64], "normalize_input": [6, 64], "normalize_label": [6, 64], "normaml": 20, "not_symmetry_var": 47, "note": [6, 20, 31, 43, 46, 47, 50, 64], "notebook": [15, 22, 23, 25, 46], "notic": [5, 63], "now": [6, 9, 11, 17, 18, 24, 30, 31, 33, 34, 43, 45, 64], "np": [6, 17, 21, 23, 28, 29, 30, 31, 32, 36, 39, 40, 46, 51, 52, 53, 54, 55, 56, 57, 64], "np_b": [34, 35], "np_i": [34, 35], "nrow": [28, 29], "nsimplifi": [24, 43, 49], "nskqa": 23, "nu": 22, "num": [6, 28, 29, 54, 64], "num_points_i": 22, "num_points_x": 22, "num_sampl": 23, "number": [6, 12, 14, 16, 17, 23, 30, 34, 35, 41, 44, 64], "numer": 14, "numpi": [17, 21, 23, 28, 29, 31, 32, 34, 35, 36, 39, 41, 46, 51, 52, 53, 54, 55, 56, 57], "o": [21, 30, 31, 35, 37, 41], "obj_func": 34, "object": [34, 53], "obtain": [5, 6, 17, 63, 64], "off": 45, "old": [6, 64], "omega": 45, "on_bad_lin": [28, 29], "onc": [6, 36, 64], "one": [6, 13, 21, 23, 25, 36, 39, 64], "one_hot_encod": 23, "ones": [26, 29, 54], "ones_lik": 54, "onli": [5, 6, 11, 14, 17, 20, 21, 36, 43, 45, 46, 47, 63, 64], "open": [28, 29], "oper": [5, 43, 63], "operatornam": 24, "opt": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 41, 55, 63, 64], "optim": [6, 22, 31, 34, 35, 51, 53, 54, 64], "option": [6, 17, 20, 50, 64], "orang": 54, "order": [6, 17, 33, 64], "orig_var": [6, 64], "origin": [5, 22, 43, 63], "orign": 31, "oscil": 51, "other": [5, 6, 10, 17, 26, 49, 63, 64], "otherwis": [6, 36, 39, 45, 46, 47, 64], "our": [17, 24, 33, 36], "out": [5, 6, 17, 26, 34, 43, 46, 47, 63, 64], "out_dim": [6, 13, 64], "out_id": [6, 64], "out_scor": [6, 64], "out_var": [6, 14, 21, 45, 49, 55, 56, 57, 64], "out_vars_offset": [55, 56, 57], "outer": 31, "outgo": [6, 64], "outlet_mask": 22, "outlet_pressure_loss": 22, "output": [5, 6, 11, 13, 14, 15, 17, 19, 20, 21, 23, 26, 31, 32, 33, 37, 39, 40, 43, 44, 47, 50, 63, 64], "output_norm": [6, 64], "output_normali": 28, "over": [6, 17, 23, 64], "overal": [6, 64], "overlap": 22, "overload": [28, 29], "p": [5, 22, 45, 47, 52, 53, 63], "p11": [56, 57, 66], "p11_l": [55, 56, 57], "p11_l_expr": 55, "p11_n": [55, 56, 57], "p12": [55, 66], "p12_l": [55, 56, 57], "p12_l_expr": 56, "p12_n": [55, 56, 57], "p_": [55, 56, 57], "p_l": [55, 56, 57], "p_n": [55, 56, 57], "p_pred": 22, "p_x": 22, "p_y": 22, "packag": [28, 29, 34, 65], "page": [3, 61], "panda": [28, 29], "paper": [3, 61], "param": [6, 30, 51, 53, 64], "param_byt": [6, 64], "paramet": [6, 13, 14, 17, 21, 22, 34, 35, 41, 43, 45, 51, 53, 54, 64], "parameter": [6, 64], "parametr": 17, "parent": [6, 64], "parent_model": [6, 64], "pariti": 40, "parse_d": [28, 29], "parser": [28, 29], "part": [6, 17, 64], "partial": [47, 60], "partit": [6, 11, 47, 64], "pass": [6, 10, 11, 21, 34, 44, 64], "path": [6, 64], "path_or_buf": [28, 29], "pathcollect": [32, 36, 54], "pathlik": [28, 29], "pbar": [22, 34, 35, 51, 53, 54], "pd": [28, 29], "pde": 60, "pde_loss": [34, 35], "pdf": 45, "peak": 36, "penal": 25, "penalti": [6, 64], "pendulum": 51, "per": [6, 64], "percentil": [6, 64], "perceptron": [5, 63], "perform": [6, 25, 31, 64], "permut": [22, 26, 34, 35, 54], "pertubat": [6, 64], "perturb": [6, 45, 51, 55, 56, 64, 65], "phase": [36, 60], "phi": [5, 6, 14, 16, 17, 63, 64], "phi_": [5, 63], "phi_1": [5, 63], "phi_q": [5, 63], "physic": [58, 61], "pi": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 25, 26, 27, 30, 31, 34, 35, 40, 45, 50, 63, 64], "piecewis": [6, 64], "pip": [3, 61], "place": [5, 63], "plateau": 30, "pleas": [6, 22, 23, 34, 64], "plot": [5, 6, 9, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 51, 52, 53, 54, 55, 56, 57, 59, 62, 63, 64, 65], "plot_tre": [6, 47, 48, 64, 65], "plt": [15, 17, 22, 28, 29, 30, 31, 32, 34, 35, 36, 41, 45, 46, 54, 55, 56, 57], "plu": 17, "pmatrix": [5, 63], "png": [6, 64], "point": [6, 34, 35, 37, 64], "poisson": [34, 35], "poisson_ratio": [55, 56, 57], "polynomi": [6, 64], "posit": [6, 26, 64], "possibl": [23, 44], "possibli": 31, "post_fun": 51, "postact": [6, 51, 64], "postactiv": [6, 64], "postsplin": [6, 64], "power": [5, 45, 63], "preact": [6, 64], "preactiv": [6, 64], "preceptron": [3, 61], "precis": [5, 24, 34, 45, 63], "pred": [6, 64], "pred_fn": 52, "predict": [22, 36], "prefer": [6, 64], "prefix": [28, 29], "prensent": 36, "present": [36, 45], "pressur": 22, "preturb": [6, 64], "prevent": 22, "previou": 36, "previous": [9, 18, 56, 57], "print": [6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 64], "prior": [45, 66], "prioritizi": [6, 64], "probabl": 30, "problem": [26, 32, 37, 40], "problem_id": 45, "produc": 11, "progress": [6, 22, 64], "promis": [3, 61], "proofread": [22, 23], "proper": 14, "properli": 17, "properti": [6, 64], "protein": 58, "protein_sequ": 23, "protein_window_s": 23, "provid": [6, 17, 19, 47, 64], "prune": [5, 6, 12, 14, 25, 31, 39, 43, 46, 49, 53, 55, 56, 57, 59, 63, 64, 65], "prune_edg": [6, 19, 64, 65], "prune_input": [6, 46, 64, 65], "prune_nod": [6, 19, 64, 65], "ptkmh": 23, "purpl": [14, 45], "py": [28, 29, 34, 43, 51], "pykan": [3, 30, 34, 51, 61], "pyplot": [15, 17, 22, 31, 32, 34, 35, 36, 41, 45, 55, 56, 57], "python": [6, 34, 64], "python3": [28, 29, 34], "pytorch": 33, "q": [5, 47, 51, 63], "qd": 51, "qdd": 51, "qdd_pred": 51, "qnskr": 23, "quad": [5, 63], "quadract": 43, "quantil": [6, 64], "quantit": 15, "question": [22, 23], "quickstart": [3, 61], "quit": [25, 34], "quot": [28, 29], "quotechar": [28, 29], "r": [3, 5, 14, 21, 26, 30, 31, 46, 54, 55, 56, 57, 61, 63], "r2": [5, 6, 13, 14, 23, 24, 32, 33, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64], "r2_best": [6, 64], "r2_loss_fun": [6, 51, 64], "r2_threshold": [6, 64], "radnom": [34, 35], "rand": [6, 11, 26, 34, 35, 38, 42, 47, 48, 51, 52, 53, 54, 55, 56, 57, 64], "randn": 44, "random": [6, 23, 26, 28, 29, 34, 35, 36, 39, 51, 55, 56, 57, 64], "random_st": 32, "randomli": [6, 64], "randperm": [26, 29], "rang": [6, 13, 15, 17, 22, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 45, 46, 49, 51, 53, 54, 64], "rank": 46, "rapid": 24, "rate": [6, 64], "ratio": [6, 64], "rdspa": 23, "re": 30, "reach": 34, "read": [43, 46], "read_csv": [28, 29], "readcsvbuff": [28, 29], "reader": [28, 29], "readi": 21, "real": 45, "realli": 46, "reason": [30, 45], "recent": [28, 29, 34, 51], "recommend": 16, "red": [13, 14, 45, 54], "rediscov": 24, "reduc": [6, 64], "reevalu": [6, 64], "refer": [6, 13, 64], "refin": [6, 30, 31, 33, 35, 54, 64, 65], "reg": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 53, 55, 56, 57, 63, 64, 65], "reg_": [6, 64], "reg_loss": 53, "reg_metr": [6, 20, 39, 40, 64], "regim": 17, "region": 17, "regress": [6, 24, 49, 64], "regular": [5, 6, 9, 14, 18, 59, 63, 64], "regularli": [6, 64], "rel": 49, "relat": [21, 26], "relativistic_mass": 51, "relativitist": 60, "relavit": 24, "relev": 25, "remain": [24, 45], "remind": 17, "remov": [6, 13, 14, 64], "remove_edg": [6, 64, 65], "remove_nod": [6, 13, 64, 65], "renam": [12, 37, 46, 56], "replac": [23, 28, 29], "replot": [5, 63], "repo": [3, 61], "repres": [43, 47], "represent": [3, 23, 31, 43, 61], "requir": [6, 9, 18, 20, 22, 31, 64], "requires_grad": [22, 54], "requires_grad_": [22, 54], "res_th": [6, 64], "research": [28, 29, 34, 51], "reshap": [6, 22, 34, 35, 36, 40, 55, 56, 57, 64], "residu": [6, 17, 64], "residual_output": 17, "resiz": 14, "respons": [22, 23], "result": [6, 23, 30, 31, 32, 64], "retain": [6, 64], "retain_graph": [22, 34], "retrain": 24, "return": [22, 23, 26, 28, 29, 32, 33, 34, 35, 39, 46, 51, 52, 53, 54], "revers": 45, "revert": 12, "rewind": [6, 12, 37, 46, 56, 64, 65], "rewrit": [6, 64], "rho": 22, "rid": 11, "right": [5, 6, 23, 24, 32, 34, 37, 49, 55, 63, 64], "rm": [5, 14, 16, 17, 21, 24, 25, 26, 27, 31, 33, 34, 35, 39, 40, 54, 63], "rmse": [6, 30, 64], "roll": 12, "rotat": [28, 29], "rotation_mod": [28, 29], "rougli": 17, "round": [6, 12, 23, 32, 64], "row": 11, "run": [6, 34, 64], "run_backward": 34, "rvkyc": 23, "sai": [5, 31, 47, 63], "sake": [6, 64], "same": [6, 17, 20, 24, 43, 64], "sampel": [6, 64], "sampl": [6, 14, 16, 17, 23, 26, 36, 39, 40, 64], "sampling_mod": [34, 35], "satisfi": 26, "save": [6, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 64], "save_act": [6, 35, 64], "save_fig": [6, 21, 64], "save_fig_freq": [6, 64], "save_plot_data": [6, 64], "save_video": 21, "saveckpt": [6, 64, 65], "savefig": 45, "sb": [6, 64], "sb_larg": [6, 64], "sb_scale": [6, 64], "sb_small": [6, 64], "sb_trainabl": [6, 36, 64], "scalar": 47, "scale": [6, 14, 16, 17, 22, 28, 29, 30, 31, 36, 39, 40, 46, 49, 55, 56, 57, 64], "scale_bas": [6, 16, 17, 64], "scale_base_mu": [6, 16, 64], "scale_base_sigma": [6, 16, 64], "scale_sp": [6, 16, 17, 64], "scatter": [32, 36, 46, 54], "schwarzschild": 54, "scienc": 27, "sckfh": 23, "scope": 17, "score": [6, 14, 20, 28, 46, 50, 64], "score_th": [6, 64], "scratch": [12, 57], "scrollto": [28, 29], "search": [3, 6, 33, 37, 61, 64], "second": [13, 25, 26, 34], "see": [5, 6, 9, 13, 14, 18, 20, 23, 24, 41, 63, 64], "seed": [5, 6, 10, 12, 14, 15, 16, 19, 20, 21, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 39, 40, 46, 48, 49, 51, 52, 53, 55, 56, 57, 63, 64], "seem": [6, 37, 43, 64], "select": [6, 64], "selectbackward0": 46, "self": [6, 28, 29, 34, 51, 64], "sens": [5, 63], "sensit": 34, "sep": [28, 29], "sep_th": [6, 48, 64], "separ": [6, 47, 49, 64], "sequenc": 58, "sequence_length": 23, "sequenti": 36, "serin": 23, "set": [5, 6, 9, 14, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 36, 63, 64], "set_default_dtyp": [43, 49, 51, 54, 55, 56, 57], "set_descript": [22, 34, 35, 51, 53, 54], "set_mod": [6, 14, 64, 65], "set_titl": 22, "set_xlabel": 22, "set_ylabel": 22, "setup": [9, 16, 18, 36], "sf": [43, 49], "sf2kan": [6, 64, 65], "sgn": 33, "shape": [5, 6, 9, 11, 14, 17, 18, 19, 20, 23, 26, 28, 29, 30, 32, 34, 35, 54, 63, 64], "shift": 36, "shortcut": 25, "should": [6, 10, 25, 33, 45, 64], "show": [5, 6, 14, 22, 31, 33, 43, 46, 63, 64], "shown": [21, 45], "shuffl": [23, 32], "side": [34, 35], "sigma": [5, 6, 55, 56, 57, 63, 64], "sigma_base_mu": [6, 64], "sigma_base_sigma": [6, 64], "signatur": 28, "signific": 14, "silu": [6, 16, 17, 64], "similar": [6, 24, 47, 64], "simpl": [3, 61], "simpli": [5, 17, 47, 63], "simplic": [6, 64], "simplif": 11, "simplifti": [6, 64], "sin": [5, 6, 9, 10, 12, 13, 14, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 37, 40, 45, 47, 50, 51, 56, 63, 64], "sinc": [5, 17, 33, 46, 51, 63], "sine": 34, "singl": [5, 6, 43, 51, 63, 64], "single_pendulum": 51, "singular": [6, 60, 64], "singularity_avoid": [6, 24, 37, 64], "site": [28, 29, 34], "six": 26, "size": [5, 6, 9, 11, 13, 14, 15, 16, 17, 18, 20, 22, 23, 40, 51, 54, 63, 64], "skip": [6, 51, 64], "skip_blank_lin": [28, 29], "skip_sep_test": [6, 64], "skip_test": [6, 64], "skipfoot": [28, 29], "skipinitialspac": [28, 29], "skiprow": [28, 29], "sklearn": 32, "small": [25, 46], "smaller": [5, 6, 14, 63, 64], "smkxe": 23, "smooth": [5, 6, 31, 63, 64], "so": [17, 24, 26, 33, 43, 44, 45, 46], "soften": [6, 64], "sol": [34, 35], "sol_d1": [34, 35], "sol_d1_fun": [34, 35], "sol_d2": [34, 35], "sol_fun": [34, 35], "solut": [34, 35, 43], "solv": 60, "some": [6, 9, 12, 15, 18, 20, 21, 30, 34, 43, 47, 64], "sometim": [11, 15, 43, 47], "sort": 21, "sourc": [34, 35], "source_fun": [34, 35], "sp_scale": [6, 64], "sp_trainabl": [6, 36, 64], "spars": [6, 16, 62, 64], "sparse_init": [6, 16, 38, 42, 57, 64], "sparse_mask": [6, 64, 65], "sparser": [9, 18, 19, 20], "sparsiti": [5, 14, 25, 63], "spb": [6, 64], "special": [5, 6, 43, 60, 63, 64], "special_bessel_j0": [6, 33, 64], "specif": [5, 63], "specifi": [6, 44, 64], "speed": [6, 35, 54, 64, 65], "spline": [5, 13, 14, 15, 16, 17, 19, 20, 21, 25, 31, 33, 36, 37, 45, 63, 65], "spline_output": 17, "spline_postact": 51, "split": 23, "sqknt": 23, "sqrt": [5, 22, 24, 32, 33, 37, 47, 49, 51, 54, 56, 63], "sqrtbackward0": 56, "squar": [6, 35, 64], "squeez": [28, 29], "stack": [5, 22, 34, 35, 36, 54, 63], "stack1": 54, "stack2": 54, "stack3": 54, "stack4": 54, "stacklevel": [28, 29], "stage": 36, "staircas": 30, "standard": [6, 11, 64], "start": [12, 13, 25, 46], "start_grid_update_step": [6, 64], "start_lay": [6, 64], "state": [5, 6, 63, 64], "state_id": [6, 64], "static": [6, 64], "std": [6, 20, 28, 29, 50, 64], "step": [5, 6, 9, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64, 65], "still": [30, 33, 34, 37, 43], "stop_grid_update_step": [6, 31, 39, 64], "storage_opt": [28, 29], "store": [6, 64], "str": [6, 21, 23, 28, 29, 46, 64], "strategi": 25, "strength": [6, 64], "string": [6, 39, 40, 64], "strong_wolf": [6, 22, 34, 35, 51, 53, 54, 64], "structur": [30, 47], "style": [6, 47, 64], "sub": 32, "subnod": [6, 64], "subnode_bia": [6, 64], "subnode_scal": [6, 64], "subnode_scor": [6, 64], "subplot": [22, 36], "subplots_adjust": 36, "subtract": [6, 64], "suddenli": 30, "suffic": [25, 31], "suggest": [6, 24, 47, 64], "suggest_symbol": [6, 24, 33, 51, 64, 65], "sum": [5, 6, 22, 34, 35, 39, 40, 52, 53, 63, 64], "sum_": [5, 17, 63], "sum_bool": [6, 45, 56, 64], "summarywrit": 22, "supervis": [6, 60, 64], "support": [6, 20, 64], "suppos": [12, 17, 25], "swap": [6, 62, 64, 65], "sweep": [6, 64], "sym_th": [6, 48, 64], "symbol": [5, 6, 11, 13, 14, 20, 24, 32, 33, 34, 43, 45, 47, 49, 51, 55, 56, 57, 63, 64], "symbol_vx": 51, "symbol_x": 51, "symbolic_en": [6, 64], "symbolic_formula": [5, 6, 23, 24, 32, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64, 65], "symbolic_fun": [6, 13, 51, 64], "symbolic_kanlay": [51, 65], "symbolic_lib": [6, 33, 51, 64], "symmetri": [6, 62, 64], "symmetry_var": [6, 47, 64], "sympi": [6, 45, 46, 47, 49, 51, 53, 55, 56, 57, 64], "synthet": [6, 26, 64], "t": [6, 17, 22, 25, 28, 29, 31, 33, 34, 37, 51, 54, 64], "take": [17, 44], "tan": [24, 27, 32, 33], "tanh": [5, 6, 14, 24, 27, 32, 33, 63, 64], "target": 26, "task": [15, 25, 31, 39, 45, 49], "tckff": 23, "tensor": [6, 13, 14, 17, 20, 22, 23, 24, 26, 27, 29, 32, 34, 37, 39, 40, 45, 46, 47, 51, 53, 54, 56, 57, 64], "tensorboard": 22, "term": [3, 56, 61], "termin": [6, 64], "tescp": 23, "tesdw": 23, "test": [5, 6, 11, 23, 30, 31, 32, 62, 63, 64], "test_acc": [23, 28, 29, 32, 39], "test_general_separ": [6, 47, 64, 65], "test_id_": [28, 29], "test_input": [6, 23, 26, 28, 29, 32, 36, 39, 64], "test_label": [6, 23, 26, 28, 29, 32, 36, 39, 64], "test_loss": [6, 9, 10, 12, 14, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 36, 37, 40, 41, 43, 46, 48, 49, 50, 51, 52, 55, 56, 57, 64], "test_num": [6, 26, 64], "test_rms": 31, "test_separ": [6, 47, 64, 65], "test_symmetri": [6, 47, 64, 65], "test_symmetry_var": [6, 47, 64, 65], "test_vs_g": 30, "text": [17, 28, 29, 30, 46, 54], "textfileread": [28, 29], "texttt": 24, "th": [5, 63], "than": [3, 6, 30, 41, 45, 47, 61, 64], "thank": [22, 23, 36], "thei": [5, 17, 49, 63], "them": [6, 11, 13, 64], "theorem": [3, 31, 43, 61], "thi": [3, 5, 6, 9, 11, 12, 17, 18, 20, 22, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 43, 44, 45, 46, 47, 49, 61, 63, 64], "think": 45, "though": 49, "thousand": [28, 29], "three": [6, 20, 39, 50, 51, 64], "threshold": [6, 19, 46, 64], "through": [6, 44, 64], "tick": [6, 64], "tight": 45, "tight_layout": 22, "time": [6, 23, 46, 64], "titl": [6, 14, 22, 45, 64], "tlsiq": 23, "to_numpi": [28, 29], "toi": 27, "toler": [6, 64], "tolerance_chang": [6, 22, 34, 35, 51, 53, 54, 64], "tolerance_grad": [6, 22, 34, 35, 51, 53, 54, 64], "tolerance_i": [6, 22, 34, 35, 51, 53, 54, 64], "too": [33, 46, 47], "top": [6, 24, 33, 64], "topk": [6, 51, 64], "torch": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "total": [24, 33, 51], "total_loss": 22, "totur": [6, 64], "tp": 54, "tqdm": [6, 22, 34, 35, 51, 53, 54, 64], "traceback": [28, 29, 34, 51], "train": [5, 6, 10, 11, 14, 16, 17, 19, 20, 21, 22, 23, 24, 26, 30, 31, 33, 34, 35, 36, 37, 45, 57, 59, 62, 63, 64], "train_acc": [23, 28, 29, 32, 39], "train_id_": [28, 29], "train_index": 21, "train_input": [5, 6, 9, 14, 18, 19, 20, 23, 26, 27, 28, 29, 31, 32, 36, 39, 41, 45, 49, 56, 63, 64], "train_label": [5, 6, 9, 11, 14, 18, 19, 20, 23, 26, 27, 28, 29, 32, 36, 39, 41, 45, 56, 63, 64], "train_loss": [6, 9, 10, 12, 14, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 55, 56, 57, 64], "train_num": [6, 10, 21, 26, 31, 41, 64], "train_ratio": [6, 28, 29, 64], "train_rms": 31, "train_vs_g": 30, "trainabl": [6, 34, 45, 64], "transform": [6, 54, 64], "transform_g": 54, "transit": 60, "transpar": [6, 14, 64], "treat": [26, 32], "tree": [6, 47, 48, 64, 65], "trick": [24, 25], "true": [5, 6, 12, 14, 16, 21, 22, 24, 32, 34, 35, 37, 38, 42, 46, 47, 51, 52, 53, 54, 55, 56, 57, 63, 64], "true_valu": [28, 29], "truth": [33, 34, 35, 45, 56], "try": [6, 9, 13, 18, 25, 26, 41, 64], "ttkpp": 23, "ttsma": 23, "tune": [9, 18, 20, 45], "tupl": [6, 64], "turn": [6, 13, 45, 64], "tutori": [6, 44, 64], "twknl": 23, "two": [6, 17, 19, 24, 25, 32, 39, 44, 45, 64], "txt": [3, 61], "type": [28, 29, 32], "u": [22, 24, 54], "u_i": 22, "u_pr": 22, "u_x": 22, "u_xx": 22, "u_yi": 22, "unabl": 31, "understand": 41, "unfix": [6, 64], "unfix_symbol": [6, 13, 51, 53, 57, 64, 65], "unfix_symbolic_al": [6, 64, 65], "uniform": [6, 17, 64], "union": [28, 29], "uniqu": 43, "univari": [5, 63], "univers": 23, "unknown": 23, "unnecessari": [6, 64], "unnorm": [20, 50], "unsqueez": [22, 54], "unsupervis": [6, 60, 64], "until": 25, "up": [6, 14, 33, 64], "updat": [6, 17, 28, 29, 30, 31, 51, 53, 64], "updata_grid": [6, 64], "update_grid": [6, 10, 24, 36, 37, 51, 54, 64, 65], "update_grid_from_sampl": [6, 17, 34, 35, 53, 64, 65], "upload": [22, 23], "us": [5, 6, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 22, 24, 25, 26, 27, 34, 43, 45, 47, 63, 64], "usag": [6, 64], "use_deterministic_algorithm": [51, 53, 54, 55, 56, 57], "usecol": [28, 29], "user": [22, 23, 44, 46], "usual": [6, 14, 19, 41, 43, 64], "util": [11, 22, 24, 28, 29, 33, 34, 41, 45, 49, 51, 52, 53, 54, 55, 56, 57, 65], "uv": 24, "v": [22, 24, 49], "v1": 53, "v2": 53, "v_pred": 22, "v_x": [22, 51], "v_xx": 22, "v_y": 22, "v_yi": 22, "valid": 17, "valu": [6, 15, 41, 47, 51, 53, 57, 64], "var": [6, 28, 29, 34, 49, 51, 55, 56, 57, 64], "varabil": 49, "vari": [9, 18], "variabl": [5, 6, 14, 26, 34, 43, 44, 46, 47, 62, 63, 64], "varianc": 17, "varscal": [6, 49, 55, 56, 57, 64], "vdot": [5, 63], "vector": [6, 41, 54, 64], "veloc": [22, 60], "verbos": [6, 28, 29, 51, 64], "veri": [6, 33, 34, 46, 64], "version": [6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 64], "video": [6, 59, 64], "video_img": 21, "video_nam": 21, "view": 23, "viridi": 22, "visibl": 14, "visual": [5, 14, 21, 63], "vksyn": 23, "vmkgh": 23, "vocab": 23, "vtsyf": 23, "w": [5, 6, 37, 39, 40, 54, 63, 64], "wai": [6, 11, 19, 64], "want": [6, 10, 11, 12, 13, 14, 15, 17, 21, 25, 26, 30, 33, 43, 44, 45, 46, 64], "warn_bad_lin": [28, 29], "we": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 30, 31, 33, 34, 35, 36, 37, 41, 43, 44, 45, 46, 47, 49, 63, 64], "weight": [6, 64], "weight_simpl": [6, 24, 51, 64], "well": 25, "were": 37, "what": [17, 24], "when": [6, 12, 25, 26, 44, 49, 64], "whenev": 12, "where": [5, 6, 12, 13, 14, 15, 25, 26, 33, 39, 40, 45, 63, 64], "wherea": [3, 61], "whether": [6, 64], "which": [13, 17, 20, 31, 33, 37, 43, 44, 45], "while": [17, 26, 45], "who": [22, 23], "whole": [5, 46, 63], "whose": [6, 64], "wider": 25, "width": [5, 6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 57, 63, 64], "width_in": [6, 64, 65], "width_out": [6, 64, 65], "window": 23, "without": [6, 25, 64, 66], "won": 37, "worri": 17, "wors": [30, 31], "would": [43, 45], "wrapper": [28, 29, 34], "write": [11, 21], "write_videofil": 21, "writer": [22, 23], "written": [5, 63], "wrt": [6, 41, 64], "wspace": 36, "x": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "x_": [5, 23, 24, 26, 32, 34, 37, 40, 43, 46, 51, 52, 53, 54, 63], "x_1": [5, 21, 26, 27, 31, 32, 39, 40, 47, 63], "x_2": [21, 26, 27, 31, 32, 39, 40, 47], "x_3": [21, 26, 27, 31, 39, 47], "x_4": [21, 26, 31, 39, 47], "x_5": [26, 39, 47], "x_6": [26, 39, 47], "x_7": 39, "x_8": 39, "x_9": 39, "x_b": [34, 35], "x_center": 36, "x_cor": 26, "x_eval": [6, 64], "x_grid": 36, "x_i": [34, 35, 40], "x_init": 34, "x_max": [6, 64], "x_mean": [28, 29, 51], "x_mesh": [34, 35], "x_min": [6, 64], "x_momentum": 22, "x_n": [5, 63], "x_p": [5, 63], "x_sampl": 36, "x_std": [28, 29], "x_test": 26, "x_train": 26, "xb1": [34, 35], "xb2": [34, 35], "xb3": [34, 35], "xb4": [34, 35], "xlabel": [17, 22, 30, 35, 46, 54], "xlim": 36, "xqskd": 23, "xscale": [30, 31, 46], "xtick": 28, "xy": 43, "y": [5, 6, 11, 14, 15, 19, 22, 25, 26, 28, 29, 32, 33, 34, 35, 36, 37, 39, 43, 45, 46, 47, 51, 54, 63, 64], "y_1": 40, "y_5": 40, "y_eval": [6, 64], "y_i": 40, "y_max": [6, 64], "y_mean": 51, "y_mesh": [34, 35], "y_min": [6, 64], "y_momentum": 22, "y_po": 28, "y_pred": [22, 36], "y_sampl": 36, "y_test": 26, "y_th": [6, 24, 33, 51, 64], "y_train": 26, "ylabel": [17, 22, 28, 30, 46, 54], "ylim": 36, "yml": [6, 64], "you": [11, 14, 22, 23, 34, 41, 43, 44, 45], "young_modulu": [55, 56, 57], "yscale": [30, 31, 35, 41, 46], "yxstf": 23, "z": 54, "zero": [6, 12, 16, 17, 23, 25, 26, 29, 36, 41, 45, 51, 54, 64], "zero_grad": [22, 34, 35, 51, 53, 54], "zoom": [6, 64]}, "titles": ["Community", "API Demos", "Examples", "Welcome to Kolmogorov Arnold Network (KAN) documentation!", "Interpretability", "Hello, KAN!", "kan package", "API", "Physics", "API 6: Training Hyperparamters", "Demo 10: Device", "API 11: Create dataset", "API 12: Checkpoint, save & load model", "API 1: Indexing", "API 2: Plotting", "API 3: Extracting activation functions", "API 4: Initialization", "API 5: Grid", "API 6: Training Hyperparamters", "API 7: Pruning", "API 8: Regularization", "API 9: Videos", "Community 1: Physics-informed KAN", "Community 2: Protein Sequence Classification", "Example 10: Relativitistic Velocity Addition", "Example 11: Encouraging linearity", "Example 12: Unsupervised learning", "Example 13: Phase transition", "Example 14: Knot supervised", "Example 15: Knot unsupervised", "Example 1: Function Fitting", "Example 3: Deep Formulas", "Example 4: Classification", "Example 5: Special functions", "Example 6: Solving Partial Differential Equation (PDE)", "Example 7: Solving Partial Differential Equation (PDE)", "Example 8: Continual Learning", "Example 9: Singularity", "Interpretability 11: sparse initialization", "Interpretability 10A: swap", "Interpretability 10B: swap", "Interpretability 10: Hessian", "Interpretability 11: sparse initialization", "Interpretability 1: Hello, MultKAN!", "Interpretability 2: Advanced MultKAN", "Interpretability 3: KAN Compiler", "Interpretability 4: Feature attribution", "Interprebility 5: Test symmetries", "Interprebility 6: Test symmetries of trained NN", "Interpretability 8: Adding auxiliary variables", "Interpretability 9: Different plotting metrics", "Physics 1: Lagrangian neural network", "Physics 2A: Conservation Laws", "Physics 2B: Conservation Laws", "Physics 3: Blackhole", "Physics 4A: Constitutive Law P11", "Physics 4B: Constitutive Law P12 with prior", "Physics 4C: Constitutive Law P12 without prior", "Community", "API Demos", "Examples", "Welcome to Kolmogorov Arnold Network (KAN) documentation!", "Interpretability", "Hello, KAN!", "kan package", "API", "Physics"], "titleterms": {"1": [6, 9, 13, 18, 22, 30, 43, 51, 64], "10": [10, 24, 41], "10a": 39, "10b": 40, "11": [11, 25, 38, 42], "12": [12, 26], "13": 27, "14": 28, "15": 29, "2": [6, 9, 14, 18, 23, 44, 64], "2a": 52, "2b": 53, "3": [9, 15, 18, 31, 45, 54], "4": [16, 32, 46], "4a": 55, "4b": 56, "4c": 57, "5": [17, 33, 47], "6": [9, 18, 34, 48], "7": [19, 35], "8": [20, 36, 49], "9": [21, 37, 50], "activ": [13, 15], "actual": 23, "ad": 49, "addit": 24, "advanc": 44, "an": 23, "api": [1, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 59, 65], "arg": [6, 64], "arnold": [3, 5, 61, 63], "attribut": [6, 46, 64], "auxiliari": 49, "blackhol": 54, "can": 23, "checkpoint": 12, "classif": [23, 32], "commun": [0, 22, 23, 58], "compil": [6, 45, 64], "conserv": [52, 53], "constitut": [55, 56, 57], "content": 61, "continu": 36, "creat": 11, "data": 23, "dataset": 11, "deep": 31, "demo": [1, 10, 59], "devic": 10, "differ": 50, "differenti": [34, 35], "document": [3, 61], "edg": [13, 19], "encourag": 25, "ent": [9, 18], "entropi": [9, 18], "equat": [34, 35], "exampl": [2, 6, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 60, 64], "example1": [6, 64], "example2": [6, 64], "extract": 15, "featur": 46, "fit": 30, "formul": 32, "formula": 31, "function": [13, 15, 30, 33], "get": [3, 5, 61, 63], "github": [3, 61], "grid": 17, "hello": [5, 43, 63], "hessian": 41, "how": 23, "hyperparamt": [9, 18], "hypothesi": [6, 64], "i": 23, "index": 13, "indic": [3, 61], "inform": 22, "initi": [16, 38, 42], "instal": [3, 61], "interprebl": [47, 48], "interpret": [4, 38, 39, 40, 41, 42, 43, 44, 45, 46, 49, 50, 62], "just": 23, "kan": [3, 5, 6, 22, 31, 32, 45, 61, 63, 64], "kanlay": [6, 64], "knot": [28, 29], "kolmogorov": [3, 5, 61, 63], "lagrangian": 51, "lambda": [9, 18], "lambda_": [9, 18], "law": [52, 53, 55, 56, 57], "layer": [13, 31], "lbfg": [6, 64], "learn": [26, 36], "linear": 25, "load": 12, "metric": 50, "model": 12, "modul": [6, 64], "multkan": [43, 44], "need": 23, "network": [3, 5, 51, 61, 63], "neural": 51, "neuron": 13, "nn": 48, "node": [13, 19], "observ": 23, "overal": [9, 18], "p11": 55, "p12": [56, 57], "packag": [6, 64], "paramet": [9, 18], "partial": [34, 35], "pde": [34, 35], "penalti": [9, 18], "perform": 23, "phase": 27, "physic": [8, 22, 51, 52, 53, 54, 55, 56, 57, 66], "plot": [14, 50], "prior": [56, 57], "protein": 23, "prune": 19, "pypi": [3, 61], "real": 23, "regress": 32, "regular": 20, "rel": [9, 18], "relativitist": 24, "represent": [5, 63], "requir": [3, 61], "return": [6, 64], "rm": [9, 18], "save": 12, "seed": [9, 18], "sequenc": 23, "singular": 37, "solv": [34, 35], "spars": [38, 42], "special": 33, "spline": [6, 64], "start": [3, 5, 61, 63], "strength": [9, 18], "supervis": 28, "swap": [39, 40], "symbolic_kanlay": [6, 64], "symmetri": [47, 48], "tabl": [3, 61], "test": [47, 48], "theorem": [5, 63], "thi": 23, "three": 31, "togeth": 19, "train": [9, 18, 32, 48], "transit": 27, "two": 31, "unsupervis": [26, 29], "us": 23, "util": [6, 64], "variabl": 49, "veloc": 24, "via": [3, 61], "video": 21, "welcom": [3, 61], "without": 57}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API": [[7, null], [65, null]], "API 11: Create dataset": [[11, null]], "API 12: Checkpoint, save & load model": [[12, null]], "API 1: Indexing": [[13, null]], "API 2: Plotting": [[14, null]], "API 3: Extracting activation functions": [[15, null]], "API 4: Initialization": [[16, null]], "API 5: Grid": [[17, null]], "API 6: Training Hyperparamters": [[9, null], [18, null]], "API 7: Pruning": [[19, null]], "API 8: Regularization": [[20, null]], "API 9: Videos": [[21, null]], "API Demos": [[1, null], [59, null]], "Args:": [[6, "args"], [6, "id1"], [6, "id4"], [6, "id7"], [6, "id10"], [6, "id13"], [6, "id15"], [6, "id17"], [6, "id20"], [6, "id23"], [6, "id25"], [6, "id27"], [6, "id30"], [6, "id33"], [6, "id36"], [6, "id39"], [6, "id41"], [6, "id43"], [6, "id46"], [6, "id49"], [6, "id52"], [6, "id56"], [6, "id59"], [6, "id62"], [6, "id65"], [6, "id68"], [6, "id71"], [6, "id74"], [6, "id77"], [6, "id80"], [6, "id84"], [6, "id87"], [6, "id90"], [6, "id93"], [6, "id96"], [6, "id99"], [6, "id103"], [6, "id106"], [6, "id110"], [6, "id113"], [6, "id116"], [6, "id119"], [6, "id121"], [6, "id123"], [6, "id126"], [6, "id129"], [6, "id132"], [6, "id135"], [6, "id138"], [6, "id141"], [6, "id144"], [6, "id147"], [6, "id149"], [6, "id152"], [6, "id155"], [6, "id158"], [6, "id161"], [6, "id165"], [6, "id168"], [6, "id171"], [6, "id174"], [6, "id177"], [6, "id180"], [6, "id183"], [64, "args"], [64, "id1"], [64, "id4"], [64, "id7"], [64, "id10"], [64, "id13"], [64, "id15"], [64, "id17"], [64, "id20"], [64, "id23"], [64, "id25"], [64, "id27"], [64, "id30"], [64, "id33"], [64, "id36"], [64, "id39"], [64, "id41"], [64, "id43"], [64, "id46"], [64, "id49"], [64, "id52"], [64, "id56"], [64, "id59"], [64, "id62"], [64, "id65"], [64, "id68"], [64, "id71"], [64, "id74"], [64, "id77"], [64, "id80"], [64, "id84"], [64, "id87"], [64, "id90"], [64, "id93"], [64, "id96"], [64, "id99"], [64, "id103"], [64, "id106"], [64, "id110"], [64, "id113"], [64, "id116"], [64, "id119"], [64, "id121"], [64, "id123"], [64, "id126"], [64, "id129"], [64, "id132"], [64, "id135"], [64, "id138"], [64, "id141"], [64, "id144"], [64, "id147"], [64, "id149"], [64, "id152"], [64, "id155"], [64, "id158"], [64, "id161"], [64, "id165"], [64, "id168"], [64, "id171"], [64, "id174"], [64, "id177"], [64, "id180"], [64, "id183"]], "Attributes:": [[6, "attributes"], [6, "id83"], [6, "id102"], [64, "attributes"], [64, "id83"], [64, "id102"]], "Classification formulation": [[32, "classification-formulation"]], "Community": [[0, null], [58, null]], "Community 1: Physics-informed KAN": [[22, null]], "Community 2: Protein Sequence Classification": [[23, null]], "Contents:": [[61, null]], "Demo 10: Device": [[10, null]], "Example": [[6, "example"], [6, "id3"], [6, "id6"], [6, "id9"], [6, "id12"], [6, "id19"], [6, "id22"], [6, "id29"], [6, "id32"], [6, "id35"], [6, "id38"], [6, "id45"], [6, "id48"], [6, "id51"], [6, "id58"], [6, "id61"], [6, "id64"], [6, "id67"], [6, "id70"], [6, "id73"], [6, "id76"], [6, "id79"], [6, "id82"], [6, "id86"], [6, "id89"], [6, "id92"], [6, "id95"], [6, "id98"], [6, "id101"], [6, "id105"], [6, "id112"], [6, "id115"], [6, "id118"], [6, "id125"], [6, "id128"], [6, "id131"], [6, "id134"], [6, "id137"], [6, "id140"], [6, "id143"], [6, "id146"], [6, "id151"], [6, "id154"], [6, "id157"], [6, "id160"], [6, "id167"], [6, "id170"], [6, "id173"], [6, "id176"], [6, "id179"], [6, "id182"], [6, "id185"], [64, "example"], [64, "id3"], [64, "id6"], [64, "id9"], [64, "id12"], [64, "id19"], [64, "id22"], [64, "id29"], [64, "id32"], [64, "id35"], [64, "id38"], [64, "id45"], [64, "id48"], [64, "id51"], [64, "id58"], [64, "id61"], [64, "id64"], [64, "id67"], [64, "id70"], [64, "id73"], [64, "id76"], [64, "id79"], [64, "id82"], [64, "id86"], [64, "id89"], [64, "id92"], [64, "id95"], [64, "id98"], [64, "id101"], [64, "id105"], [64, "id112"], [64, "id115"], [64, "id118"], [64, "id125"], [64, "id128"], [64, "id131"], [64, "id134"], [64, "id137"], [64, "id140"], [64, "id143"], [64, "id146"], [64, "id151"], [64, "id154"], [64, "id157"], [64, "id160"], [64, "id167"], [64, "id170"], [64, "id173"], [64, "id176"], [64, "id179"], [64, "id182"], [64, "id185"]], "Example 1": [[6, "example-1"], [6, "id108"], [64, "example-1"], [64, "id108"]], "Example 10: Relativitistic Velocity Addition": [[24, null]], "Example 11: Encouraging linearity": [[25, null]], "Example 12: Unsupervised learning": [[26, null]], "Example 13: Phase transition": [[27, null]], "Example 14: Knot supervised": [[28, null]], "Example 15: Knot unsupervised": [[29, null]], "Example 1: Function Fitting": [[30, null]], "Example 2": [[6, "example-2"], [6, "id109"], [64, "example-2"], [64, "id109"]], "Example 3: Deep Formulas": [[31, null]], "Example 4: Classification": [[32, null]], "Example 5: Special functions": [[33, null]], "Example 6: Solving Partial Differential Equation (PDE)": [[34, null]], "Example 7: Solving Partial Differential Equation (PDE)": [[35, null]], "Example 8: Continual Learning": [[36, null]], "Example 9: Singularity": [[37, null]], "Example1": [[6, "example1"], [6, "id54"], [6, "id163"], [64, "example1"], [64, "id54"], [64, "id163"]], "Example2": [[6, "example2"], [6, "id55"], [6, "id164"], [64, "example2"], [64, "id55"], [64, "id164"]], "Examples": [[2, null], [60, null]], "Get started": [[3, "get-started"], [61, "get-started"]], "Get started with KANs": [[5, "get-started-with-kans"], [63, "get-started-with-kans"]], "Hello, KAN!": [[5, null], [63, null]], "Indexing of edges (activation functions)": [[13, "indexing-of-edges-activation-functions"]], "Indexing of layers": [[13, "indexing-of-layers"]], "Indexing of nodes (neurons)": [[13, "indexing-of-nodes-neurons"]], "Indices and tables": [[3, "indices-and-tables"], [61, "indices-and-tables"]], "Installation": [[3, "installation"], [61, "installation"]], "Installation via PyPI": [[3, "installation-via-pypi"], [61, "installation-via-pypi"]], "Installation via github": [[3, "installation-via-github"], [61, "installation-via-github"]], "Interprebility 5: Test symmetries": [[47, null]], "Interprebility 6: Test symmetries of trained NN": [[48, null]], "Interpretability": [[4, null], [62, null]], "Interpretability 10: Hessian": [[41, null]], "Interpretability 10A: swap": [[39, null]], "Interpretability 10B: swap": [[40, null]], "Interpretability 11: sparse initialization": [[38, null], [42, null]], "Interpretability 1: Hello, MultKAN!": [[43, null]], "Interpretability 2: Advanced MultKAN": [[44, null]], "Interpretability 3: KAN Compiler": [[45, null]], "Interpretability 4: Feature attribution": [[46, null]], "Interpretability 8: Adding auxiliary variables": [[49, null]], "Interpretability 9: Different plotting metrics": [[50, null]], "Kolmogorov-Arnold Network (KAN)": [[5, "kolmogorov-arnold-network-kan"], [63, "kolmogorov-arnold-network-kan"]], "Kolmogorov-Arnold representation theorem": [[5, "kolmogorov-arnold-representation-theorem"], [63, "kolmogorov-arnold-representation-theorem"]], "Parameter 1: \\lambda, overall penalty strength.": [[9, "parameter-1-lambda-overall-penalty-strength"], [18, "parameter-1-lambda-overall-penalty-strength"]], "Parameter 2: (relative) penalty strength of entropy \\lambda_{\\rm ent}.": [[9, "parameter-2-relative-penalty-strength-of-entropy-lambda-rm-ent"], [18, "parameter-2-relative-penalty-strength-of-entropy-lambda-rm-ent"]], "Parameter 3: seed.": [[9, "parameter-3-seed"], [18, "parameter-3-seed"]], "Physics": [[8, null], [66, null]], "Physics 1: Lagrangian neural network": [[51, null]], "Physics 2A: Conservation Laws": [[52, null]], "Physics 2B: Conservation Laws": [[53, null]], "Physics 3: Blackhole": [[54, null]], "Physics 4A: Constitutive Law P11": [[55, null]], "Physics 4B: Constitutive Law P12 with prior": [[56, null]], "Physics 4C: Constitutive Law P12 without prior": [[57, null]], "Prune nodes and edges together": [[19, "prune-nodes-and-edges-together"]], "Pruning Edges": [[19, "pruning-edges"]], "Pruning nodes": [[19, "pruning-nodes"]], "Regression formulation": [[32, "regression-formulation"]], "Requirements": [[3, "requirements"], [61, "requirements"]], "Returns:": [[6, "returns"], [6, "id2"], [6, "id5"], [6, "id8"], [6, "id11"], [6, "id14"], [6, "id16"], [6, "id18"], [6, "id21"], [6, "id24"], [6, "id26"], [6, "id28"], [6, "id31"], [6, "id34"], [6, "id37"], [6, "id40"], [6, "id42"], [6, "id44"], [6, "id47"], [6, "id50"], [6, "id53"], [6, "id57"], [6, "id60"], [6, "id63"], [6, "id66"], [6, "id69"], [6, "id72"], [6, "id75"], [6, "id78"], [6, "id81"], [6, "id85"], [6, "id88"], [6, "id91"], [6, "id94"], [6, "id97"], [6, "id100"], [6, "id104"], [6, "id107"], [6, "id111"], [6, "id114"], [6, "id117"], [6, "id120"], [6, "id122"], [6, "id124"], [6, "id127"], [6, "id130"], [6, "id133"], [6, "id136"], [6, "id139"], [6, "id142"], [6, "id145"], [6, "id148"], [6, "id150"], [6, "id153"], [6, "id156"], [6, "id159"], [6, "id162"], [6, "id166"], [6, "id169"], [6, "id172"], [6, "id175"], [6, "id178"], [6, "id181"], [6, "id184"], [64, "returns"], [64, "id2"], [64, "id5"], [64, "id8"], [64, "id11"], [64, "id14"], [64, "id16"], [64, "id18"], [64, "id21"], [64, "id24"], [64, "id26"], [64, "id28"], [64, "id31"], [64, "id34"], [64, "id37"], [64, "id40"], [64, "id42"], [64, "id44"], [64, "id47"], [64, "id50"], [64, "id53"], [64, "id57"], [64, "id60"], [64, "id63"], [64, "id66"], [64, "id69"], [64, "id72"], [64, "id75"], [64, "id78"], [64, "id81"], [64, "id85"], [64, "id88"], [64, "id91"], [64, "id94"], [64, "id97"], [64, "id100"], [64, "id104"], [64, "id107"], [64, "id111"], [64, "id114"], [64, "id117"], [64, "id120"], [64, "id122"], [64, "id124"], [64, "id127"], [64, "id130"], [64, "id133"], [64, "id136"], [64, "id139"], [64, "id142"], [64, "id145"], [64, "id148"], [64, "id150"], [64, "id153"], [64, "id156"], [64, "id159"], [64, "id162"], [64, "id166"], [64, "id169"], [64, "id172"], [64, "id175"], [64, "id178"], [64, "id181"], [64, "id184"]], "This is just an example how it can be used for protein sequences. Need to use real data to actually observe the performance.": [[23, "this-is-just-an-example-how-it-can-be-used-for-protein-sequences-need-to-use-real-data-to-actually-observe-the-performance"]], "Three-layer KAN": [[31, "three-layer-kan"]], "Train KAN": [[32, "train-kan"]], "Two-layer KAN": [[31, "two-layer-kan"]], "Welcome to Kolmogorov Arnold Network (KAN) documentation!": [[3, null], [61, null]], "kan package": [[6, null], [64, null]], "kan.KAN module": [[6, "module-kan.MultKAN"], [64, "module-kan.MultKAN"]], "kan.KANLayer module": [[6, "module-kan.KANLayer"], [64, "module-kan.KANLayer"]], "kan.LBFGS module": [[6, "module-kan.LBFGS"], [64, "module-kan.LBFGS"]], "kan.Symbolic_KANLayer module": [[6, "module-kan.Symbolic_KANLayer"], [64, "module-kan.Symbolic_KANLayer"]], "kan.compiler module": [[6, "module-kan.compiler"], [64, "module-kan.compiler"]], "kan.hypothesis module": [[6, "module-kan.hypothesis"], [64, "module-kan.hypothesis"]], "kan.spline module": [[6, "module-kan.spline"], [64, "module-kan.spline"]], "kan.utils module": [[6, "module-kan.utils"], [64, "module-kan.utils"]]}, "docnames": [".ipynb_checkpoints/community-checkpoint", ".ipynb_checkpoints/demos-checkpoint", ".ipynb_checkpoints/examples-checkpoint", ".ipynb_checkpoints/index-checkpoint", ".ipynb_checkpoints/interp-checkpoint", ".ipynb_checkpoints/intro-checkpoint", ".ipynb_checkpoints/kan-checkpoint", ".ipynb_checkpoints/modules-checkpoint", ".ipynb_checkpoints/physics-checkpoint", "API_demo/.ipynb_checkpoints/API_6_training_hyperparameter-checkpoint", "API_demo/API_10_device", "API_demo/API_11_create_dataset", "API_demo/API_12_checkpoint_save_load_model", "API_demo/API_1_indexing", "API_demo/API_2_plotting", "API_demo/API_3_extract_activations", "API_demo/API_4_initialization", "API_demo/API_5_grid", "API_demo/API_6_training_hyperparameter", "API_demo/API_7_pruning", "API_demo/API_8_regularization", "API_demo/API_9_video", "Community/Community_1_physics_informed_kan", "Community/Community_2_protein_sequence_classification", "Example/Example_10_relativity-addition", "Example/Example_11_encouraing_linear", "Example/Example_12_unsupervised_learning", "Example/Example_13_phase_transition", "Example/Example_14_knot_supervised", "Example/Example_15_knot_unsupervised", "Example/Example_1_function_fitting", "Example/Example_3_deep_formula", "Example/Example_4_classfication", "Example/Example_5_special_functions", "Example/Example_6_PDE_interpretation", "Example/Example_7_PDE_accuracy", "Example/Example_8_continual_learning", "Example/Example_9_singularity", "Interp/.ipynb_checkpoints/Interp_11_sparse_init-checkpoint", "Interp/Interp_10A_swap", "Interp/Interp_10B_swap", "Interp/Interp_10_hessian", "Interp/Interp_11_sparse_init", "Interp/Interp_1_Hello, MultKAN", "Interp/Interp_2_Advanced MultKAN", "Interp/Interp_3_KAN_Compiler", "Interp/Interp_4_feature_attribution", "Interp/Interp_5_test_symmetry", "Interp/Interp_6_test_symmetry_NN", "Interp/Interp_8_adding_auxillary_variables", "Interp/Interp_9_different_plotting_metrics", "Physics/Physics_1_Lagrangian", "Physics/Physics_2A_conservation_law", "Physics/Physics_2B_conservation_law_2D", "Physics/Physics_3_blackhole", "Physics/Physics_4A_constitutive_laws_P11", "Physics/Physics_4B_constitutive_laws_P12_with_prior", "Physics/Physics_4C_constitutive_laws_P12_without_prior", "community", "demos", "examples", "index", "interp", "intro", "kan", "modules", "physics"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": [".ipynb_checkpoints/community-checkpoint.rst", ".ipynb_checkpoints/demos-checkpoint.rst", ".ipynb_checkpoints/examples-checkpoint.rst", ".ipynb_checkpoints/index-checkpoint.rst", ".ipynb_checkpoints/interp-checkpoint.rst", ".ipynb_checkpoints/intro-checkpoint.rst", ".ipynb_checkpoints/kan-checkpoint.rst", ".ipynb_checkpoints/modules-checkpoint.rst", ".ipynb_checkpoints/physics-checkpoint.rst", "API_demo/.ipynb_checkpoints/API_6_training_hyperparameter-checkpoint.rst", "API_demo/API_10_device.rst", "API_demo/API_11_create_dataset.rst", "API_demo/API_12_checkpoint_save_load_model.rst", "API_demo/API_1_indexing.rst", "API_demo/API_2_plotting.rst", "API_demo/API_3_extract_activations.rst", "API_demo/API_4_initialization.rst", "API_demo/API_5_grid.rst", "API_demo/API_6_training_hyperparameter.rst", "API_demo/API_7_pruning.rst", "API_demo/API_8_regularization.rst", "API_demo/API_9_video.rst", "Community/Community_1_physics_informed_kan.rst", "Community/Community_2_protein_sequence_classification.rst", "Example/Example_10_relativity-addition.rst", "Example/Example_11_encouraing_linear.rst", "Example/Example_12_unsupervised_learning.rst", "Example/Example_13_phase_transition.rst", "Example/Example_14_knot_supervised.rst", "Example/Example_15_knot_unsupervised.rst", "Example/Example_1_function_fitting.rst", "Example/Example_3_deep_formula.rst", "Example/Example_4_classfication.rst", "Example/Example_5_special_functions.rst", "Example/Example_6_PDE_interpretation.rst", "Example/Example_7_PDE_accuracy.rst", "Example/Example_8_continual_learning.rst", "Example/Example_9_singularity.rst", "Interp/.ipynb_checkpoints/Interp_11_sparse_init-checkpoint.rst", "Interp/Interp_10A_swap.rst", "Interp/Interp_10B_swap.rst", "Interp/Interp_10_hessian.rst", "Interp/Interp_11_sparse_init.rst", "Interp/Interp_1_Hello, MultKAN.rst", "Interp/Interp_2_Advanced MultKAN.rst", "Interp/Interp_3_KAN_Compiler.rst", "Interp/Interp_4_feature_attribution.rst", "Interp/Interp_5_test_symmetry.rst", "Interp/Interp_6_test_symmetry_NN.rst", "Interp/Interp_8_adding_auxillary_variables.rst", "Interp/Interp_9_different_plotting_metrics.rst", "Physics/Physics_1_Lagrangian.rst", "Physics/Physics_2A_conservation_law.rst", "Physics/Physics_2B_conservation_law_2D.rst", "Physics/Physics_3_blackhole.rst", "Physics/Physics_4A_constitutive_laws_P11.rst", "Physics/Physics_4B_constitutive_laws_P12_with_prior.rst", "Physics/Physics_4C_constitutive_laws_P12_without_prior.rst", "community.rst", "demos.rst", "examples.rst", "index.rst", "interp.rst", "intro.rst", "kan.rst", "modules.rst", "physics.rst"], "indexentries": {}, "objects": {"kan": [[64, 0, 0, "-", "KANLayer"], [64, 0, 0, "-", "LBFGS"], [64, 0, 0, "-", "MultKAN"], [64, 0, 0, "-", "Symbolic_KANLayer"], [64, 0, 0, "-", "compiler"], [64, 0, 0, "-", "hypothesis"], [64, 0, 0, "-", "spline"], [64, 0, 0, "-", "utils"]], "kan.KANLayer": [[64, 1, 1, "", "KANLayer"]], "kan.KANLayer.KANLayer": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "get_subset"], [64, 2, 1, "", "initialize_grid_from_parent"], [64, 2, 1, "", "swap"], [64, 2, 1, "", "to"], [64, 2, 1, "", "update_grid_from_samples"]], "kan.LBFGS": [[64, 1, 1, "", "LBFGS"]], "kan.LBFGS.LBFGS": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "step"]], "kan.MultKAN": [[64, 3, 1, "", "KAN"], [64, 1, 1, "", "MultKAN"]], "kan.MultKAN.MultKAN": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "attribute"], [64, 2, 1, "", "auto_swap"], [64, 2, 1, "", "auto_swap_l"], [64, 2, 1, "", "auto_symbolic"], [64, 2, 1, "", "checkout"], [64, 4, 1, "", "connection_cost"], [64, 2, 1, "", "copy"], [64, 2, 1, "", "disable_symbolic_in_fit"], [64, 2, 1, "", "evaluate"], [64, 2, 1, "", "expand_depth"], [64, 2, 1, "", "expand_width"], [64, 2, 1, "", "feature_interaction"], [64, 4, 1, "", "feature_score"], [64, 2, 1, "", "fit"], [64, 2, 1, "", "fix_symbolic"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "get_act"], [64, 2, 1, "", "get_fun"], [64, 2, 1, "", "get_params"], [64, 2, 1, "", "get_range"], [64, 2, 1, "", "get_reg"], [64, 2, 1, "", "history"], [64, 2, 1, "", "initialize_from_another_model"], [64, 2, 1, "", "initialize_grid_from_another_model"], [64, 2, 1, "", "loadckpt"], [64, 2, 1, "", "log_history"], [64, 2, 1, "", "module"], [64, 4, 1, "", "n_edge"], [64, 4, 1, "", "n_mult"], [64, 4, 1, "", "n_sum"], [64, 2, 1, "", "node_attribute"], [64, 2, 1, "", "perturb"], [64, 2, 1, "", "plot"], [64, 2, 1, "", "prune"], [64, 2, 1, "", "prune_edge"], [64, 2, 1, "", "prune_input"], [64, 2, 1, "", "prune_node"], [64, 2, 1, "", "refine"], [64, 2, 1, "", "reg"], [64, 2, 1, "", "remove_edge"], [64, 2, 1, "", "remove_node"], [64, 2, 1, "", "rewind"], [64, 2, 1, "", "saveckpt"], [64, 2, 1, "", "set_mode"], [64, 2, 1, "", "speed"], [64, 2, 1, "", "suggest_symbolic"], [64, 2, 1, "", "swap"], [64, 2, 1, "", "symbolic_formula"], [64, 2, 1, "", "to"], [64, 2, 1, "", "tree"], [64, 2, 1, "", "unfix_symbolic"], [64, 2, 1, "", "unfix_symbolic_all"], [64, 2, 1, "", "update_grid"], [64, 2, 1, "", "update_grid_from_samples"], [64, 4, 1, "", "width_in"], [64, 4, 1, "", "width_out"]], "kan.Symbolic_KANLayer": [[64, 1, 1, "", "Symbolic_KANLayer"]], "kan.Symbolic_KANLayer.Symbolic_KANLayer": [[64, 2, 1, "", "__init__"], [64, 2, 1, "", "fix_symbolic"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "get_subset"], [64, 2, 1, "", "swap"], [64, 2, 1, "", "to"]], "kan.compiler": [[64, 5, 1, "", "expr2kan"], [64, 5, 1, "", "kanpiler"], [64, 5, 1, "", "next_nontrivial_operation"], [64, 5, 1, "", "sf2kan"]], "kan.hypothesis": [[64, 5, 1, "", "batch_grad_normgrad"], [64, 5, 1, "", "detect_separability"], [64, 5, 1, "", "get_dependence"], [64, 5, 1, "", "get_molecule"], [64, 5, 1, "", "get_tree_node"], [64, 5, 1, "", "plot_tree"], [64, 5, 1, "", "test_general_separability"], [64, 5, 1, "", "test_separability"], [64, 5, 1, "", "test_symmetry"], [64, 5, 1, "", "test_symmetry_var"]], "kan.spline": [[64, 5, 1, "", "B_batch"], [64, 5, 1, "", "coef2curve"], [64, 5, 1, "", "curve2coef"], [64, 5, 1, "", "extend_grid"]], "kan.utils": [[64, 5, 1, "", "add_symbolic"], [64, 5, 1, "", "augment_input"], [64, 5, 1, "", "batch_hessian"], [64, 5, 1, "", "batch_jacobian"], [64, 5, 1, "", "create_dataset"], [64, 5, 1, "", "create_dataset_from_data"], [64, 5, 1, "", "ex_round"], [64, 5, 1, "", "f_arccos"], [64, 5, 1, "", "f_arcsin"], [64, 5, 1, "", "f_arctanh"], [64, 5, 1, "", "f_exp"], [64, 5, 1, "", "f_inv"], [64, 5, 1, "", "f_inv2"], [64, 5, 1, "", "f_inv3"], [64, 5, 1, "", "f_inv4"], [64, 5, 1, "", "f_inv5"], [64, 5, 1, "", "f_invsqrt"], [64, 5, 1, "", "f_log"], [64, 5, 1, "", "f_power1d5"], [64, 5, 1, "", "f_sqrt"], [64, 5, 1, "", "f_tan"], [64, 5, 1, "", "fit_params"], [64, 5, 1, "", "get_derivative"], [64, 5, 1, "", "model2param"], [64, 5, 1, "", "sparse_mask"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function"}, "terms": {"": [5, 6, 9, 12, 13, 17, 18, 19, 20, 23, 24, 31, 32, 33, 35, 36, 37, 44, 46, 53, 63, 64], "0": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "00": [5, 9, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63], "000": 41, "0000": [6, 17, 24, 47, 64], "000000": [33, 51], "0000001192092896": 53, "000000238418579": 53, "0000003576278687": 52, "0000004768371582": [52, 53], "000003": [33, 51], "000014": [33, 51], "0001": 39, "000189505852432992": 49, "0003754299250431359": 31, "000392": 51, "0003925061319023371": 31, "000551": 51, "001": [6, 21, 29, 39, 43, 46, 53, 64], "0010660917032510042": 31, "00112761405762285": 31, "001602": 33, "002": [26, 31, 53], "002016218611970544": 31, "002298": 33, "003": 53, "0031": 53, "0032473765313625336": 31, "0033308672718703747": 31, "0040": 46, "004380852449685335": 31, "00441348508007971": 37, "005": [28, 29], "0053": [6, 64], "006": 53, "006687900051474571": 31, "00775534257195": 37, "008054238744080067": 31, "009049860760569572": 31, "009214929305016994": 31, "009230277501046658": 31, "00955450534820557": 37, "00989140197634697": 31, "0099": 17, "00e": [24, 32, 37, 39, 43, 46, 55, 56, 57], "00it": 55, "01": [5, 6, 9, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 46, 48, 52, 53, 56, 57, 63, 64], "011": [22, 53], "01147659495472908": 31, "0138": 17, "013952379114925861": 31, "015413": 51, "017": 37, "01983197219669819": 31, "01e": [50, 53], "01it": 31, "02": [5, 6, 9, 12, 14, 18, 19, 20, 23, 27, 28, 29, 30, 31, 32, 33, 34, 39, 40, 43, 46, 50, 51, 56, 63, 64], "022097894921898842": 31, "0295": 32, "02e": [5, 30, 31, 63], "03": [5, 6, 9, 10, 12, 14, 18, 23, 24, 25, 30, 31, 33, 34, 35, 37, 40, 43, 46, 48, 53, 54, 55, 56, 63, 64], "0316": 32, "034727": 51, "03e": [35, 51], "03it": [5, 30, 37, 63], "04": [9, 18, 20, 23, 24, 25, 30, 31, 35, 36, 37, 40, 41, 43, 46, 49, 50, 51, 52, 54, 55, 56, 57], "04e": [10, 23, 30, 31], "05": [9, 18, 19, 23, 25, 30, 31, 46, 49, 51, 54], "05e": [5, 31, 54, 63], "06": [23, 24, 36, 46, 49, 55], "06e": [12, 24, 57], "06it": [5, 63], "07": [5, 6, 23, 37, 43, 46, 49, 57, 63, 64], "0716": 32, "07e": [31, 52], "07it": 51, "08": [6, 23, 31, 41, 51, 54, 55, 56, 57, 64], "0819": 53, "08e": [9, 18], "09": [6, 21, 23, 27, 30, 31, 56, 57, 64], "099456": 33, "09e": 40, "0e": 49, "0x7f383010d5b0": 32, "0x7f3839ef1c10": 32, "0x7f5f8b8f8a30": 36, "0x7f94ac3c5cd0": 35, "0x7ff41eb709a0": 54, "0x7ff4489537f0": 54, "1": [5, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 66], "10": [5, 6, 9, 13, 16, 17, 18, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 37, 39, 40, 46, 49, 51, 53, 54, 56, 57, 59, 60, 62, 63, 64], "100": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "1000": [5, 6, 9, 10, 11, 14, 17, 18, 20, 32, 37, 39, 41, 45, 51, 52, 53, 55, 56, 57, 63, 64], "10000": [31, 45, 51, 54], "100000": 14, "1001": 17, "100d": 46, "101": [6, 23, 64], "102": 23, "1024": [28, 29], "103": 23, "104": 23, "105": 23, "10769914067904": 37, "1079": 46, "10a": 62, "10b": 62, "10e": [30, 32], "10it": [12, 49], "11": [6, 13, 23, 28, 30, 34, 51, 55, 56, 57, 59, 60, 62, 64], "113": 34, "114": [34, 41], "115": 34, "116": 34, "117": 34, "11e": [31, 35, 37, 41], "12": [6, 13, 23, 24, 28, 53, 54, 55, 56, 57, 59, 60, 64], "120": 45, "1214": [28, 29], "1215": [28, 29], "1216": [28, 29], "1217": [28, 29], "1218": [28, 29], "1242": 32, "12e": [24, 52], "12it": 46, "13": [13, 23, 26, 28, 29, 30, 31, 51, 55, 56, 57, 60], "1332": 51, "1333": 51, "1334": 51, "1335": 51, "1336": 51, "13e": [5, 31, 35, 49, 57, 63], "14": [5, 13, 17, 23, 29, 37, 51, 60, 63], "1402": 51, "1403": 51, "1404": 51, "1405": 51, "1406": 51, "141592": 34, "141593": 34, "14534242": [6, 64], "14e": [9, 18, 34, 37], "15": [13, 22, 23, 24, 28, 30, 31, 32, 36, 37, 45, 46, 60], "151116": 33, "156": 32, "15e": [20, 31, 33, 49], "15it": 55, "16": [13, 23, 24, 29, 32, 43, 46, 51, 52], "161428": 33, "166097": 33, "16e": [30, 43], "17": [13, 23, 28, 29, 30, 31, 37, 55], "177": 32, "17e": [27, 52], "17it": 31, "18": [5, 13, 17, 23, 29, 30, 32, 36, 55, 63], "18606013": 15, "18e": [12, 49], "19": [10, 13, 15, 23, 30, 51], "191": 52, "193489": 51, "194": 37, "195": 22, "198505": 33, "1d": [5, 6, 14, 15, 17, 19, 21, 31, 33, 36, 37, 63, 64], "1e": [6, 10, 19, 21, 22, 24, 25, 31, 34, 35, 37, 40, 41, 46, 48, 49, 50, 51, 53, 54, 56, 57, 64], "1e8": 51, "1st": 46, "2": [5, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63], "20": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 30, 31, 32, 33, 34, 35, 37, 39, 40, 43, 47, 48, 50, 51, 52, 53, 54, 55, 56, 63, 64], "200": [22, 30, 36, 45], "2000": [17, 24], "2022": [34, 51], "2024": [29, 32], "2049": 51, "2072e": 46, "20887777110479": 37, "20e": [9, 14, 18, 46], "20it": [25, 46], "20x": 33, "21": [23, 24, 30, 34, 56, 57], "21e": [10, 30, 31, 55], "22": [5, 17, 23, 30, 34, 57, 63], "22278885546569": 49, "229": 51, "22it": 14, "23": [23, 40, 54, 56, 57], "230": 51, "231": 51, "232": 51, "233": 51, "235": 51, "236": 51, "237": 51, "238": 51, "238698": 51, "239": 51, "23e": [31, 34, 35], "23it": 31, "24": 23, "2453e": 46, "2487": 17, "24e": 30, "25": [6, 22, 23, 64], "253977": 33, "2545871995": 34, "25e": 31, "26": [10, 23], "264": 34, "265": 34, "265186": 33, "266": 34, "267": 34, "268": 34, "268112": 51, "26e": [19, 40, 41], "27": 23, "270": [28, 29], "28": [23, 55], "282": 54, "2849209031": 51, "289": 34, "28e": [24, 39, 43], "29": 23, "290": 34, "291": 34, "292": 34, "293": 34, "2936": 17, "2937": 56, "29e": [9, 12, 18, 30, 37], "2a": 66, "2b": 66, "2d": [5, 6, 14, 15, 19, 21, 23, 31, 33, 34, 35, 37, 63, 64], "2e": [34, 35, 40, 51, 53, 54], "2i": 40, "2k": [6, 64], "2m": 54, "2n": [5, 63], "2nd": 46, "3": [5, 6, 10, 12, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 60, 62, 63, 64, 66], "30": [23, 31, 41, 53], "300": [31, 36], "3000": [17, 21, 31], "309": [28, 29], "30e": 35, "31": [23, 56], "310": [28, 29], "311": [28, 29], "312": [28, 29], "313": [28, 29], "3147": 47, "3154": 17, "319216": 33, "31e": [5, 21, 24, 36, 43, 55, 63], "32": [6, 22, 23, 34, 35, 51, 53, 54, 64], "3202315866947174": 32, "3212158569": 28, "32345402": [6, 64], "329": 52, "32it": [27, 30], "33": 23, "33019836537451": 49, "3358": 47, "336284": 24, "3364925475": 34, "33e": [23, 31], "33it": 31, "34": 23, "3431": 17, "346963": 33, "3482": 51, "3489e": 54, "34e": [9, 12, 18, 37, 43], "34it": 24, "35": [23, 35], "3511e": 46, "35e": [14, 20, 30, 51], "35it": 31, "36": [23, 45], "3619": 47, "36e": [55, 56], "36it": [19, 37], "37": [23, 43, 57], "3712353914": 29, "379314": 51, "37e": [32, 34, 43], "38": [15, 23], "383": 34, "3837": 17, "38374": 15, "384": 34, "385": 34, "386": 34, "387": 34, "3885": 32, "38e": [23, 31, 48, 55], "39": 23, "397871": 24, "3d": [6, 64], "3e": 46, "3f": 22, "3nd": 46, "4": [5, 6, 9, 10, 12, 13, 14, 17, 18, 19, 20, 21, 23, 24, 25, 26, 30, 31, 33, 34, 35, 36, 37, 40, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64], "40": [23, 33, 46], "4000": 17, "4056e": 54, "40e": [25, 31, 39], "41": [23, 40], "4114": 17, "41343859507523656": 55, "42": [9, 18, 23, 28, 52, 54, 55, 56, 57], "42it": 35, "43": 23, "43e": [24, 27, 43], "43it": 35, "44": [23, 55, 56], "440": 34, "441": 34, "442": 34, "443": 34, "444": 34, "445": 34, "45": 23, "4520": 17, "45it": 10, "46": [23, 51], "4633e": 54, "46e": [19, 30, 46], "47": [23, 56], "4718": 32, "4797": 17, "47e": 46, "48": [23, 34, 49], "48220324516296387": 32, "488": 51, "489": 51, "48e": [12, 50, 57], "49": [23, 34, 57], "490": 51, "491": 51, "492": 51, "492519": 24, "49e": 57, "4a": 66, "4b": 66, "4c": 66, "5": [5, 6, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 48, 49, 50, 51, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64], "50": [5, 6, 10, 23, 26, 27, 30, 31, 34, 35, 46, 49, 51, 53, 54, 63, 64], "500": 26, "5000": 17, "5060": 27, "50e": [9, 18, 24, 33, 56], "51": [22, 23, 34, 35], "512": 37, "513141": 51, "5146": 46, "5155": 46, "51e": [9, 18, 35, 41, 56], "52": [22, 23, 34], "520": 34, "521": 34, "522": 34, "523": 34, "524": 34, "52e": [9, 18], "52it": 52, "53": [6, 23, 64], "5383e": 45, "53e": [30, 50], "54": 23, "5464": 32, "549205": 33, "54e": [9, 18, 33], "55": 23, "55e": 32, "55it": [32, 37], "56": [15, 23], "5614974": 15, "565706": 51, "569777": 33, "56e": 32, "56it": 10, "57": [23, 37], "570797": 34, "573": [28, 29], "574": [28, 29], "575": [28, 29], "576": [28, 29], "577": [28, 29], "578878": 51, "57e": [5, 9, 18, 20, 53, 63], "58": 23, "583964": 33, "58e": [40, 48], "58it": 20, "59": [23, 51], "593055": 51, "596917": 51, "599499": 51, "59it": [5, 9, 18, 63], "5e": [39, 48, 49, 53], "6": [6, 10, 13, 17, 19, 23, 24, 26, 30, 31, 33, 36, 37, 39, 40, 43, 47, 49, 54, 55, 56, 57, 59, 60, 62, 64], "60": [23, 32], "6000": 17, "601737262215465e": 31, "60e": 31, "60it": 31, "61": [15, 23], "6111118": 15, "61e": 46, "62": 23, "6274e": 54, "63": [23, 32, 36], "630720": 51, "63e": 40, "63it": 53, "64": 23, "64e": [30, 37, 49, 56], "64it": 50, "65": [23, 36, 54], "653622": 51, "65e": 37, "66": [23, 57], "6616e": 46, "66e": [37, 40, 43], "67": [23, 30, 55, 56], "676": [28, 29], "677": [28, 29], "678": [28, 29], "679": [28, 29], "67e": [9, 18, 56], "68": 23, "680": [28, 29], "68e": [35, 43], "68it": [9, 18], "69": 23, "69e": [31, 39, 56], "69it": [31, 37], "6j": [28, 29, 34, 51], "7": [5, 6, 9, 10, 13, 17, 18, 20, 23, 24, 26, 27, 30, 33, 37, 39, 40, 43, 47, 49, 50, 54, 55, 56, 57, 59, 60, 63, 64], "70": [23, 34, 37], "7000": 17, "7003e": 54, "7011": [6, 64], "7063": 32, "70e": [9, 18, 31], "70it": 19, "71": [23, 34], "712389": 34, "719900": 51, "71e": [27, 31, 34, 46], "72": [23, 30, 34], "72e": [9, 18, 31, 40, 51], "72it": [19, 31], "73": [23, 34], "736157": 33, "73e": [9, 18, 31, 33, 39, 43, 51, 57], "73it": [9, 18], "74": [23, 34], "74e": [5, 9, 18, 25, 30, 35, 49, 63], "74it": 31, "75": [23, 55, 56, 57], "752784": 51, "753944": 24, "75e": [30, 31, 37], "75it": 31, "76": [23, 30, 34, 36], "763921": 51, "764618": 24, "76e": [31, 51, 57], "76it": 26, "77": [23, 34], "7739e": 54, "77e": [26, 51], "77it": [9, 18, 43], "78": [23, 34], "7813": 17, "784": [28, 29], "784598084166646e": 31, "785": [28, 29], "786": [28, 29], "786788": 24, "787": [28, 29], "788": [28, 29], "78e": [26, 31, 34, 57], "79": [23, 34, 36], "799540": 33, "799890": 51, "79e": [30, 31, 48], "79it": [25, 43], "8": [6, 13, 17, 22, 23, 25, 28, 29, 30, 31, 40, 41, 46, 47, 51, 54, 55, 56, 57, 59, 60, 62, 64], "80": [23, 34, 36], "8000": [17, 51], "808383": 24, "80e": [5, 19, 26, 35, 63], "81": 23, "8148": 17, "817980335069318": 49, "81e": [9, 18], "81it": [9, 18, 32, 51], "82": 23, "83": 23, "8300805687904358": 34, "830484": 33, "8357976675033569": 34, "8372848629951477": 34, "8373": 34, "8376883268356323": 34, "83e": [9, 10, 18, 25, 30], "83it": 12, "84": 23, "846400": 51, "8496": 17, "84e": [19, 25, 30, 33, 37], "84it": [9, 18], "85": [23, 54], "853": 32, "86": [22, 23], "86e": [30, 33], "87": [23, 36], "8768": 17, "8772": 17, "88": 23, "8810": 32, "8868": 51, "8870": 32, "88e": [25, 57], "88it": [24, 31], "89": [23, 36], "8915": 46, "8916": 46, "894391": 51, "896568": 51, "89e": [21, 25, 31, 55], "89it": [31, 33], "9": [6, 13, 23, 24, 28, 29, 30, 31, 32, 33, 34, 39, 40, 47, 49, 51, 55, 56, 57, 59, 60, 62, 64], "90": [23, 28], "9000": 17, "90it": 43, "91": 23, "9179": 17, "91e": [19, 55], "92": [23, 36], "926177": 24, "9290410876274109": 32, "92e": 56, "93": [23, 24, 48], "930": [28, 29], "931": [28, 29], "932": [28, 29], "933": [28, 29], "934": [28, 29], "9349": 32, "9358773231506348": 32, "93e": [9, 12, 14, 18, 31], "93it": [33, 40], "94": [21, 23], "9455": 17, "9494338631629944": 13, "949999988079071": 23, "94e": [24, 32], "95": [23, 51], "95e": 55, "96": 23, "965249": 51, "9654733538627625": 32, "969092": 51, "969503": 51, "96e": [21, 30, 43], "97": 23, "9740613698959351": 37, "9741": 37, "9753307156038028": 23, "975755512714386": 32, "9785453677177429": 13, "97e": [24, 37], "98": 23, "982166": 24, "9827286380576173": 23, "9831650257110596": 53, "9832": 53, "9859936237335205": 53, "98e": [5, 31, 63], "98it": 43, "99": [23, 51], "991183876991272": 13, "99206369703365": 23, "994457": 24, "9950033104451041": 23, "995899": 24, "9961345195770264": 53, "9964873061598577": 23, "9965425133705139": 53, "9969197588869652": 56, "9970": 32, "9973139539011773": 23, "9973857325647751": 56, "9974619150161743": 37, "997527003288269": 37, "9979543880597602": 23, "998": 51, "9980": 32, "9980000257492065": 32, "9980758555730187": 23, "9981315108075913": 23, "9982": [6, 64], "9983036518096924": 53, "9983181760968648": 56, "9985408882836544": 56, "9985630103092588": 57, "9986546635627747": 53, "998852": 24, "9988861680030823": 53, "9989116787910461": 33, "998912": 33, "9989821969546337": 51, "999": 51, "9990": 51, "9991134619027429": 56, "9991375860233465": 56, "9991883825579457": 23, "9992": 14, "9992202520370483": 14, "9992434434738733": 56, "9992679184992709": 56, "9992757439613342": 53, "9993": 53, "9993939197671529": 23, "9994129538536072": 53, "999435": 24, "999485": 51, "9996": [6, 64], "9996084382228987": 55, "9997068764841773": 23, "999722": 51, "9997375051819277": 56, "9997398325048757": 23, "9997571945982016": 57, "9997711181640625": 53, "999798059463501": 53, "9998": 57, "9998168349266052": 13, "999825": 24, "9998412733282299": 55, "9998846650123596": 37, "9998863935470581": 53, "9998985820640515": 23, "9999": 37, "999911904335022": 53, "9999427199363708": 53, "9999494098870415": 51, "9999566254728288": 51, "999957": 51, "9999572021042229": 23, "999962771771901": 37, "9999727010726929": [6, 64], "9999734544061402": 23, "9999747579126426": 23, "9999759197235107": 24, "999977": 51, "9999784391692933": 23, "9999813684975204": 23, "9999838246792585": 23, "999987252534279": [5, 63], "9999889526353061": 23, "9999893307685852": 53, "9999902406071391": 23, "9999902771971996": 23, "9999903305520499": 23, "9999907490633038": 23, "9999908804893494": 53, "9999909996986389": 13, "999992": 24, "999992311000824": 24, "9999925555905432": 23, "9999932563050576": 23, "999993702906714": 23, "9999941430142316": 23, "999994330617256": 23, "9999944567680359": 53, "9999948740005493": 37, "9999966767727161": 55, "9999966985161072": 23, "9999969548814738": 23, "999997": 51, "9999973773956299": 37, "9999979138374329": 24, "9999979934036755": 23, "999998": 24, "9999980195191509": 55, "9999981066188347": 23, "9999982391574459": 23, "9999984453648261": 57, "9999984806067732": 23, "9999984955483119": 23, "999998823370015": 23, "9999988529417926": [5, 63], "999998976626967": 49, "9999989774097001": 23, "9999990113519382": 23, "9999990593107048": 23, "9999990622913814": 23, "9999991631417857": 23, "9999993673001238": 57, "9999994175010077": 23, "9999994286233544": 56, "9999994338574667": 23, "9999994569257162": 23, "9999994597119173": 23, "9999994783563169": 23, "9999994895376765": 23, "9999995236701958": 23, "9999995390688572": 23, "9999995673636365": 23, "9999996275829637": 23, "9999996360566132": 23, "9999996536741071": [5, 63], "9999996570009488": 23, "9999996655563207": 23, "9999996829291468": 23, "999999684803164": 23, "9999996907837526": 51, "9999997063428989": 23, "9999997362933968": 23, "9999997366108699": 23, "9999997624575255": 23, "9999997789665279": 23, "9999997998513549": 23, "999999811862135": 23, "9999998146150727": 23, "9999998200480685": 23, "9999998228247213": 57, "9999998298601666": 23, "9999998409922631": 23, "9999998410838922": 23, "999999843899342": 23, "9999998454496639": 23, "999999852706142": 23, "9999998536697641": 23, "9999998684472524": 23, "9999998691174623": 23, "9999998698486439": 57, "9999998808271742": 23, "9999998811160122": 23, "9999998811902262": 23, "9999998840699803": 23, "9999998906573028": 23, "9999998917416573": 57, "9999998924577429": 23, "9999998953621121": 23, "999999895396509": 23, "9999999009788131": 23, "9999999051111973": 57, "9999999053398424": 23, "9999999075025128": 23, "9999999090971862": 23, "9999999113693885": 23, "9999999123872062": 23, "9999999129937596": 23, "9999999184598747": 23, "999999921201756": 23, "9999999231999729": 23, "9999999256587131": 23, "9999999274642732": 23, "9999999302979558": 23, "9999999304599131": 23, "9999999361143834": 23, "9999999373180665": 23, "9999999376278957": 23, "9999999378197437": 23, "9999999403042822": 23, "9999999407891473": 23, "9999999430582801": 23, "9999999434524759": 23, "9999999455360133": 23, "9999999470214042": 23, "9999999474125241": 23, "9999999489971586": 23, "9999999499783073": 23, "9999999512126377": 23, "9999999526237395": 23, "9999999532647686": 23, "9999999539372727": 23, "9999999540837675": 23, "999999954524944": 23, "9999999555240675": 23, "9999999589830514": 23, "9999999603098101": 23, "9999999622133074": 23, "9999999622653485": 23, "9999999625943928": 23, "9999999633167932": 23, "9999999638112955": 23, "9999999655544946": 23, "9999999661558678": 23, "9999999665312771": 23, "999999966951783": 23, "9999999669805822": 57, "9999999675795376": 23, "9999999679466729": 57, "999999968375537": 23, "9999999685297672": 57, "9999999698743414": 23, "9999999703007609": 23, "9999999707490345": 57, "9999999715302882": 23, "9999999733685552": 23, "9999999735303753": 23, "9999999736671104": 23, "9999999748333692": 23, "9999999758476676": 23, "9999999768060073": 23, "9999999772937739": 23, "999999977929924": 57, "9999999782223539": 23, "9999999799949156": 23, "9999999811625986": 23, "9999999818694265": 57, "9999999820945513": 57, "999999983307972": 23, "9999999847151517": 23, "9999999848500863": 23, "9999999855742208": 23, "9999999862277233": 23, "9999999864791468": 23, "9999999870502827": 23, "9999999872961335": 23, "9999999874737161": 23, "9999999888884751": 23, "9999999891891058": 23, "9999999894203153": 23, "9999999918922519": 43, "9999999924423665": 23, "9999999926331626": 23, "9999999928808172": 23, "9999999930306683": 23, "9999999951682172": 23, "9999999953439344": 23, "9999999955608072": 23, "999999996122007": 23, "9999999965050976": 23, "9999999968821633": 23, "9999999969824458": 23, "9999999975190795": 23, "9999999977865017": 23, "9999999987614517": 23, "999999999143338": 23, "9999999995688087": 23, "999999999716506": 23, "9999999997931204": 43, "9999999998075859": 49, "9999999998290019": 23, "99999999995849": 43, "99e": [34, 36, 43, 49, 55], "A": [5, 6, 23, 63, 64], "And": 26, "But": [17, 37], "By": [6, 14, 17, 47, 64], "For": [6, 13, 17, 30, 43, 47, 49, 64], "If": [6, 11, 14, 15, 21, 22, 23, 43, 45, 49, 64], "In": [5, 10, 13, 23, 24, 25, 26, 27, 30, 36, 44, 45, 46, 47, 63], "No": [28, 29], "One": [17, 23, 45], "The": [5, 6, 9, 12, 14, 15, 17, 18, 23, 26, 30, 31, 33, 34, 35, 36, 39, 40, 43, 45, 63, 64], "Then": [5, 63], "There": [6, 17, 25, 64], "These": 47, "To": [20, 41, 43, 47, 50], "With": [6, 64], "_": [5, 34, 35, 51, 53, 54, 63], "_0": [5, 63], "_1": [5, 63], "__init__": [6, 28, 29, 34, 64, 65], "_add_grad": 34, "_base": [16, 17], "_c": 33, "_contextlib": 34, "_decor": [28, 29], "_directional_evalu": 34, "_engin": [28, 29], "_execution_engin": 34, "_fun": 16, "_func_sum": [22, 34, 35], "_gather_flat_grad": 34, "_l": [5, 63], "_make_engin": [28, 29], "_optimizer_step_cod": 34, "_read": [28, 29], "_set_param": 34, "_sp": [16, 17], "_special": 33, "_strong_wolf": 34, "_tensor": 34, "a_": 51, "a_best": [6, 64], "a_grid": 51, "a_rang": [6, 33, 51, 64], "aa": 23, "aa_list": 23, "aa_to_index": 23, "ab": [5, 32, 33, 63], "abil": 30, "abl": 47, "about": 17, "abov": [6, 47, 64], "absolut": [6, 9, 18, 64], "acc": 32, "accord": 17, "accur": 32, "accuraci": [3, 61], "achiev": [25, 45], "acid": 23, "across": 26, "act": [6, 64], "act_fun": [6, 13, 17, 64], "action": [3, 61], "activ": [3, 5, 6, 14, 16, 17, 24, 25, 26, 27, 31, 34, 45, 59, 61, 63, 64], "active_input": [6, 64], "active_neurons_id": [6, 19, 64], "activt": [6, 64], "actual": 43, "ad": [6, 33, 62, 64], "adam": [6, 10, 24, 37, 41, 51, 53, 54, 64], "adapt": [6, 17, 64], "add": [6, 11, 14, 17, 22, 33, 43, 45, 47, 49, 64], "add_scalar": 22, "add_symbol": [6, 33, 64, 65], "addit": [5, 6, 14, 17, 43, 45, 47, 60, 63, 64], "adjust": [17, 22], "advanc": [3, 61, 62], "aesvi": 23, "affect": [9, 18, 20], "affin": [6, 34, 45, 64], "affine_train": [6, 64], "after": [5, 6, 12, 30, 33, 34, 36, 63, 64], "again": 33, "ahk": 23, "ai": 47, "aim": [34, 35], "algorithm": [6, 64], "alia": [6, 64], "all": [6, 10, 13, 16, 17, 22, 26, 34, 36, 45, 56, 64], "allow": 45, "almost": [5, 63], "along": [6, 13, 25, 34, 35, 64], "alpha": [14, 34, 35, 36], "alphabet": 23, "alphabet_length": 23, "alreadi": [11, 17, 51], "also": [15, 20, 25, 44, 47, 49, 50], "alter": 12, "altern": [3, 61], "although": [6, 25, 43, 64], "amino": 23, "among": 26, "an": [5, 6, 11, 27, 31, 45, 47, 63, 64], "anaconda3": [28, 29, 34], "anchor": [28, 29], "ani": [6, 28, 29, 64], "anoth": [6, 25, 26, 64], "another_model": [6, 64], "anyth": [6, 33, 45, 46, 64], "api": [3, 6, 61, 64], "appear": [6, 33, 37, 49, 64], "append": [21, 22, 23, 31, 35, 36, 39, 40, 51], "appli": [6, 17, 20, 47, 64], "approxim": [17, 45], "ar": [3, 5, 6, 13, 14, 15, 17, 20, 22, 23, 24, 25, 26, 34, 39, 40, 43, 44, 45, 46, 47, 50, 61, 63, 64], "arang": [17, 36, 46], "arbitrari": [5, 31, 63], "arcco": [24, 33], "arcsin": [24, 33], "arctan": [24, 33], "arctanh": [24, 33], "arg": [23, 28, 29, 34], "argmax": [28, 32], "argument": [6, 10, 21, 44, 47, 64], "ariti": [6, 44, 45, 64], "arndcqeghilkmfpstwyvx": 23, "arnold": [31, 43], "around": 36, "arrai": [6, 15, 23, 28, 29, 30, 31, 32, 39, 40, 64], "arri": [6, 64], "assert": 17, "assign": 33, "assum": 45, "astyp": [28, 32, 39, 40], "atanh": 24, "atke": 23, "attribut": [14, 20, 50, 62, 65], "augment": [5, 6, 63, 64], "augment_input": [6, 49, 55, 64, 65], "author": [22, 23, 31], "auto": [5, 6, 19, 63, 64], "auto_sav": [6, 12, 64], "auto_swap": [6, 39, 40, 64, 65], "auto_swap_l": [6, 64, 65], "auto_symbol": [5, 6, 23, 32, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64, 65], "autograd": [22, 34, 35], "automat": [5, 6, 11, 19, 32, 63, 64], "aux_var": [6, 49, 64], "auxiliari": [6, 62, 64], "auxillari": 49, "avoid": [6, 37, 64], "ax": [6, 22, 64], "axi": [22, 28, 29, 39, 40, 46], "axkta": 23, "b": [6, 12, 16, 17, 28, 29, 39, 40, 47, 54, 64], "b6y80djd4nb5hl73rv3sv8y80000gn": [28, 29, 34, 51], "b_": [17, 51], "b_batch": [6, 17, 64, 65], "b_best": [6, 64], "b_grid": 51, "b_i": 17, "b_rang": [6, 51, 64], "back": 12, "backward": [6, 14, 20, 22, 34, 35, 50, 51, 53, 54, 64], "bar": [6, 28, 64], "base": [6, 16, 17, 25, 64], "base_fun": [6, 16, 25, 36, 43, 53, 54, 56, 57, 64], "base_fun_nam": [6, 64], "basi": [6, 17, 64], "batch": [6, 26, 28, 29, 32, 34, 35, 64], "batch_grad_normgrad": [6, 64, 65], "batch_hessian": [6, 22, 51, 64, 65], "batch_jacobian": [6, 22, 34, 35, 51, 52, 53, 54, 64, 65], "bbox_inch": 45, "bc": [34, 35], "bc_loss": [22, 34, 35], "bc_pred": [34, 35], "bc_true": [34, 35], "becaus": [31, 33, 37, 49], "becom": [12, 14, 17, 30], "been": [6, 64], "befor": [6, 64], "begin": [5, 63], "behavior": [11, 24], "being": [6, 64], "below": [5, 6, 9, 18, 26, 63, 64], "besid": [6, 25, 64], "bessel": [6, 33, 64], "bessel_j0": [6, 33, 64], "best": [6, 51, 53, 57, 64], "best_c": [6, 64], "best_fun": [6, 64], "best_nam": [6, 64], "best_r2": [6, 64], "beta": [5, 6, 13, 14, 15, 21, 22, 24, 25, 26, 27, 28, 31, 34, 45, 49, 63, 64], "better": [3, 61], "bettom": 33, "between": [6, 17, 64], "bf": [5, 63], "bfg": [6, 64], "bia": [6, 64], "bias_train": 36, "big": 25, "bigger": [33, 56], "biggest": 43, "binari": [5, 63], "bit": [6, 39, 40, 64], "black": [30, 31, 36, 45, 54], "blackhol": 66, "blob": [28, 29], "bool": [6, 28, 29, 64], "both": [3, 5, 6, 14, 20, 24, 41, 45, 61, 63, 64], "bottom": 13, "bound": [5, 17, 63], "boundari": [6, 34, 35, 51, 53, 57, 64], "box": [6, 47, 64], "bracket": 11, "branch": [6, 64], "build": [21, 45], "built": [6, 17, 64], "byte": [6, 28, 29, 64], "c": [6, 32, 33, 34, 43, 47, 49, 51, 52, 53, 54, 55, 56, 57, 64], "c1": 34, "c2": 34, "c_1": 54, "c_2": 54, "c_best": [6, 64], "c_i": 17, "c_loss_fun": [6, 51, 64], "cach": [6, 64], "cache_d": [28, 29], "cache_data": [6, 64], "call": [5, 6, 12, 28, 29, 34, 43, 45, 51, 63, 64], "callabl": [6, 64], "can": [5, 6, 9, 11, 15, 16, 18, 20, 21, 24, 25, 26, 30, 34, 36, 43, 44, 45, 63, 64], "candid": [6, 64], "carefulli": [22, 23], "case": [5, 6, 10, 16, 17, 25, 37, 43, 44, 45, 46, 47, 63, 64], "cat": [22, 26, 29, 34, 35, 40, 51, 52, 53, 54], "caveat": 34, "cd": [3, 61], "cdot": [5, 37, 39, 40, 43, 47, 49, 63], "center": [23, 36], "center_aa": 23, "certain": [6, 64], "cf": [6, 64], "chain": [6, 64], "challeng": 47, "chang": [3, 6, 17, 61, 64], "check": [6, 13, 17, 33, 34, 45, 64], "checkout": [6, 64, 65], "checkpoint": [6, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 57, 59, 64], "choic": [6, 20, 23, 28, 29, 64], "choos": [6, 34, 64], "chunksiz": [28, 29], "circ": [5, 63], "ckpt": 12, "ckpt_path": [6, 64], "class": [6, 43, 64], "classif": [26, 58, 60], "clip": 21, "clone": [3, 22, 34, 61], "close": [22, 28, 29], "closur": [6, 22, 34, 35, 51, 53, 54, 64], "cluster": [6, 64], "cmap": 22, "co": [24, 27, 33, 51], "coarser": [6, 64], "code": [34, 51], "coef": [6, 13, 17, 64], "coef2curv": [6, 64, 65], "coeffici": [6, 17, 25, 64], "coefficit": [6, 64], "col": [6, 64], "colab": [28, 29], "collect": [6, 16, 32, 36, 54, 64], "colon": 11, "color": [30, 31, 36, 54], "colorbar": 22, "com": [3, 28, 29, 61], "combin": [6, 17, 64], "comment": [28, 29], "common": [28, 29], "commun": 61, "compil": [51, 55, 56, 57, 62, 65], "complex": [6, 24, 33, 51, 64], "complic": 45, "compon": 22, "composit": [5, 31, 63], "compress": [28, 29], "comput": [6, 41, 64], "concept": 27, "condit": [6, 34, 35, 64], "configur": [6, 64], "connect": [5, 6, 14, 63, 64], "connection_cost": [6, 64, 65], "conserv": 66, "consid": [6, 17, 20, 23, 27, 37, 45, 46, 64], "constitut": [45, 66], "constitutive_laws_gener": [55, 56, 57], "constrast": [5, 63], "construct": [5, 33, 37, 46, 63], "construct_contrastive_dataset": 29, "consult": [22, 23], "consum": 46, "contain": [6, 13, 17, 23, 33, 37, 64], "content": [47, 51], "contiguous_format": 34, "continu": [5, 12, 22, 60, 63], "contour": 22, "contrastive_test_input": 29, "contrastive_train_input": 29, "control": [6, 14, 64], "contruct": 26, "convent": 15, "convert": [6, 23, 28, 29, 43, 64], "coolwarm": 22, "coord": 22, "coordin": 22, "copi": [6, 26, 28, 29, 41, 64, 65], "core": 43, "corner": 13, "correct": [11, 32, 34], "correspond": [5, 6, 23, 44, 63, 64], "corrupt": 26, "cosin": [6, 47, 64], "cost": [6, 64], "could": [17, 47], "cover": 30, "cpu": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 53, 54, 64], "cq_loss": 53, "creat": [5, 6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 57, 59, 63, 64], "create_dataset": [5, 6, 9, 10, 11, 12, 14, 16, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 33, 37, 40, 41, 43, 45, 46, 48, 49, 50, 63, 64, 65], "create_dataset_from_data": [6, 11, 39, 40, 51, 52, 53, 54, 55, 56, 57, 64, 65], "create_graph": [6, 22, 34, 35, 51, 52, 53, 54, 64], "crossentropi": 32, "crossentropyloss": [28, 32], "csv": [28, 29], "ctx_factori": 34, "cubic": [5, 14, 15, 19, 21, 31, 33, 37, 63], "cuda": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 64], "current": [6, 20, 45, 64], "current_loss": 22, "curv": [6, 64], "curve2coef": [6, 30, 31, 64, 65], "d": [6, 22, 34, 51, 55, 64], "d_best": [6, 64], "data": [6, 17, 27, 28, 29, 45, 47, 64], "dataset": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 45, 46, 48, 49, 50, 52, 55, 56, 57, 59, 63, 64], "dataset2": 51, "datatset": 32, "date_pars": [28, 29], "dayfirst": [28, 29], "dead": [6, 45, 64], "decai": 46, "decim": [28, 29], "decorate_context": 34, "deep": [25, 60], "deepcopi": [6, 26, 29, 64], "deeper": [25, 44], "deepmind": [28, 29], "def": [22, 23, 26, 28, 29, 32, 34, 35, 39, 46, 51, 52, 53, 54], "default": [6, 9, 10, 12, 14, 16, 17, 18, 19, 20, 33, 44, 45, 47, 50, 64], "defin": [5, 23, 26, 34, 35, 49, 63], "degrad": 24, "delim_whitespac": [28, 29], "delimit": [28, 29], "delta": 54, "demo": [3, 6, 61, 64], "demonstr": 25, "dens": [6, 64], "depend": [6, 26, 45, 46, 47, 49, 64], "dependence_th": [6, 64], "depth": [5, 6, 13, 25, 31, 39, 45, 63, 64], "deriv": [6, 41, 64], "desc": [22, 34, 35, 51, 53, 54], "descript": [34, 35, 51, 53, 54], "desir": 49, "desktop": [34, 51], "det": [55, 56, 57], "detach": [17, 22, 32, 34, 35, 36, 46, 51, 53, 54], "detect": [6, 11, 47, 64], "detect_separ": [6, 47, 64, 65], "determin": [6, 24, 46, 64], "detf": 55, "deviat": [6, 64], "devic": [6, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 59, 64], "devicd": [6, 64], "df": [28, 29], "diagon": [34, 35], "diagram": [6, 15, 20, 46, 50, 64], "dialect": [28, 29], "dic": [6, 64], "dict": 23, "dict_kei": 33, "dictionari": [6, 23, 64], "did": [22, 23], "differ": [6, 9, 14, 18, 36, 44, 62, 64], "differenti": 60, "dig": 43, "dim": [22, 26, 28, 29, 32, 34, 35, 40, 51, 52, 53, 54], "dim1": [34, 35], "dim2": [34, 35], "dimens": [6, 32, 34, 35, 51, 64], "dimension": 46, "dimensionaless": 49, "directori": [6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 57, 64], "disabl": [6, 64], "disable_symbolic_in_fit": [6, 64, 65], "disclaim": [22, 23], "discov": 26, "displai": [6, 30, 64], "display_metr": [6, 28, 29, 39, 64], "displaystyl": [5, 23, 24, 32, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 63], "disregard": [6, 64], "distribut": [14, 17], "do": [6, 11, 12, 31, 36, 45, 49, 64], "doe": [6, 17, 24, 33, 37, 47, 64], "doesn": [6, 64], "domain": [5, 63], "don": [6, 17, 25, 64], "done": [21, 44], "dot": 34, "doubl": [34, 51], "doublequot": [28, 29], "down": [11, 25], "download": [28, 29], "dpi": 45, "drawn": [6, 64], "drop": 30, "dt": 54, "dtype": [15, 23, 28, 29, 32], "due": [5, 30, 63], "dure": [6, 64], "dynam": [21, 30], "e": [3, 5, 11, 12, 17, 61, 63], "each": [5, 6, 12, 13, 15, 16, 17, 23, 34, 35, 36, 44, 63, 64], "earliest": [6, 64], "easier": 44, "easili": [5, 43, 63], "edg": [3, 5, 6, 15, 20, 45, 50, 61, 63, 64], "edge_backward": [6, 20, 64], "edge_forward_spline_n": [6, 20, 64], "edge_forward_spline_u": [6, 20, 64], "edge_forward_sum": [6, 20, 64], "edge_scor": [6, 64], "edge_th": [6, 31, 49, 53, 64], "eesgv": 23, "effect": 41, "effici": [6, 19, 64], "efkya": 23, "eigenvalu": 41, "eigh": 41, "einsum": [17, 51], "either": [6, 43, 64], "element": [6, 64], "elif": [5, 19, 63], "els": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 64], "emb": 17, "empir": 45, "empti": [44, 54], "encod": [23, 28, 29], "encoded_sequ": 23, "encoding_error": [28, 29], "encourag": 60, "end": [5, 6, 45, 63, 64], "endswith": 21, "engin": [28, 29, 34], "enough": [22, 25], "ensur": 22, "entropi": [6, 64], "entropy_offset": 53, "enumer": 23, "ep": 22, "epklr": 23, "equal": [22, 26, 43], "equat": [45, 60], "equival": [6, 64], "errno": [28, 29], "error": [11, 28, 29], "error_bad_lin": [28, 29], "escapechar": [28, 29], "etc": 45, "evalu": [6, 34, 64, 65], "evalud": [6, 64], "even": [11, 30, 31, 49], "everi": [5, 6, 63, 64], "ex1": [6, 64], "ex2": [6, 64], "ex_round": [6, 24, 32, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 64, 65], "exactli": [16, 43], "exampl": [3, 5, 13, 17, 43, 44, 45, 47, 49, 51, 61, 63], "exp": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 26, 30, 31, 32, 33, 36, 40, 45, 50, 51, 53, 57, 63, 64], "expand": [6, 45, 53, 54, 55, 56, 57, 64], "expand_depth": [6, 45, 56, 64, 65], "expand_width": [6, 45, 55, 56, 64, 65], "explicitli": 43, "exponenti": 46, "expr": [6, 45, 51, 64], "expr2kan": [6, 64, 65], "express": [5, 6, 43, 45, 63, 64], "extend": [6, 64], "extend_grid": [6, 17, 64, 65], "extens": [6, 64], "extent": 22, "extra": [6, 45, 64], "extract": [22, 45, 59], "extrem": [6, 64], "ey": [54, 55, 56, 57], "f": [5, 6, 9, 10, 11, 12, 14, 18, 19, 20, 21, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 40, 41, 43, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 63, 64], "f11": [55, 56, 57], "f12": [55, 56, 57], "f13": [55, 56, 57], "f21": [55, 56, 57], "f22": [55, 56, 57], "f23": [55, 56, 57], "f31": [55, 56, 57], "f32": [55, 56, 57], "f33": [55, 56, 57], "f_": [55, 56, 57], "f_arcco": [6, 64, 65], "f_arcsin": [6, 64, 65], "f_arctanh": [6, 64, 65], "f_exp": [6, 64, 65], "f_flatten": [55, 56, 57], "f_inv": [6, 64, 65], "f_inv2": [6, 64, 65], "f_inv3": [6, 64, 65], "f_inv4": [6, 64, 65], "f_inv5": [6, 64, 65], "f_invsqrt": [6, 64, 65], "f_log": [6, 64, 65], "f_mode": [6, 11, 64], "f_new": 34, "f_power1d5": [6, 64, 65], "f_sqrt": [6, 64, 65], "f_tan": [6, 64, 65], "fals": [6, 10, 22, 24, 26, 27, 28, 29, 34, 35, 36, 37, 38, 42, 45, 46, 47, 51, 54, 56, 64], "false_valu": [28, 29], "fan": [6, 64], "featur": [6, 14, 17, 26, 28, 62, 64], "feature_interact": [6, 64, 65], "feature_scor": [6, 28, 46, 64, 65], "feature_th": [6, 64], "few": [46, 47], "feynman": [45, 47], "fig": 22, "fig1": 45, "figsiz": [22, 36], "figur": [6, 14, 22, 26, 47, 64], "file": [6, 21, 28, 29, 64], "filenotfounderror": [28, 29], "filepath_or_buff": [28, 29], "final": 24, "find": [6, 25, 36, 43, 64], "fine": [30, 45], "finer": 30, "finit": [5, 63], "first": [6, 13, 16, 17, 32, 34, 43, 45, 46, 64], "first_init": [6, 64], "fit": [6, 9, 10, 12, 14, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 55, 56, 57, 60, 64, 65], "fit_param": [6, 51, 64, 65], "fit_params_bool": [6, 26, 27, 29, 51, 64], "five": [20, 36, 40], "fix": [5, 6, 9, 18, 23, 32, 34, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64], "fix_symbol": [5, 6, 13, 14, 24, 26, 27, 29, 34, 37, 51, 53, 57, 63, 64, 65], "flat_grad": 34, "flatten": [6, 22, 23, 64], "flkge": 23, "float": [6, 23, 27, 28, 29, 34, 39, 64], "float32": [15, 39, 40], "float64": [23, 32, 43, 49, 51, 54, 55, 56, 57], "float_precis": [28, 29], "flow": [52, 53], "folder": [6, 12, 28, 29, 34, 51, 64], "follow": [5, 44, 45, 63], "fontsiz": [46, 54], "foot": 26, "forget": 11, "form": [5, 63], "format": [6, 17, 26, 39, 40, 45, 64], "formula": [5, 6, 24, 32, 34, 37, 43, 45, 47, 60, 63, 64], "formula1": [23, 32], "formula2": [23, 32], "forward": [6, 12, 16, 17, 64, 65], "forward_n": [14, 20, 45, 50], "forward_u": [14, 20, 50], "fp": 21, "frac": [24, 27, 49, 54], "fractal": 31, "fraction": [6, 64], "frequenc": [6, 64], "frequent": 49, "from": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "from_numpi": [28, 29, 32], "front": [6, 45, 64], "full": [6, 64], "fulli": [5, 43, 63], "fun": [6, 51, 64], "fun_avoid_singular": 51, "fun_nam": [6, 51, 64], "fun_singular": [6, 64], "func": [6, 22, 28, 29, 34, 35, 64], "function": [3, 5, 6, 14, 16, 17, 22, 24, 25, 31, 34, 35, 36, 43, 45, 47, 51, 59, 60, 61, 63, 64], "functoon": [6, 64], "funs_avoid_singular": [6, 51, 64], "funs_nam": [6, 13, 64], "funs_sympi": [6, 64], "further": 34, "futur": [6, 64], "g": [6, 12, 17, 24, 26, 27, 30, 34, 47, 54, 64], "g_1": 47, "g_2": 47, "g_3": 47, "g_gp": 54, "g_new": 34, "gain": 47, "gamma": 49, "gaurante": 16, "gaussian": [24, 26, 29, 33, 36], "gausssian": 26, "gcf": [28, 29], "gener": [5, 23, 31, 47, 63], "generate_contrast": 26, "generate_sample_protein_dataset": 23, "get": [6, 11, 24, 37, 41, 46, 51, 64], "get_act": [6, 12, 14, 35, 37, 38, 42, 43, 45, 51, 55, 56, 57, 64, 65], "get_ax": [28, 29], "get_default_dtyp": [28, 29, 32], "get_depend": [6, 64, 65], "get_deriv": [6, 41, 64, 65], "get_feynman_dataset": 45, "get_fun": [6, 15, 51, 64, 65], "get_grad_norm": 53, "get_handl": [28, 29], "get_lame_paramet": [55, 56], "get_molecul": [6, 64, 65], "get_param": [6, 64, 65], "get_rang": [6, 15, 64, 65], "get_reg": [6, 64, 65], "get_subset": [6, 64, 65], "get_tree_nod": [6, 64, 65], "git": [3, 61], "github": [22, 23, 28, 29], "give": [15, 17, 26], "given": [6, 64], "global": [34, 35, 51, 53, 54], "gmsye": 23, "go": [11, 25], "goal": 36, "good": [16, 30, 33, 49], "googl": [28, 29], "got": 30, "grad": [22, 52, 53], "grad_fn": [17, 45, 46, 54, 56], "grad_norm": [52, 53], "grad_tensor": 34, "grad_tensors_": 34, "grad_vari": 34, "gradient": 34, "grain": 30, "graph": [6, 47, 64], "grid": [5, 6, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 49, 51, 53, 54, 59, 63, 64], "grid_ep": [6, 17, 22, 54, 64], "grid_num": [6, 64], "grid_numb": [6, 51, 64], "grid_rang": [6, 54, 64], "grid_update_num": [6, 64], "grip_ep": [6, 64], "ground": [33, 34, 35, 45, 56], "group": [6, 26, 47, 64], "group_id": 36, "grudual": 25, "gtd": 34, "gtd_new": 34, "gtkyx": 23, "gwsre": 23, "h": [47, 52, 53], "ha": [6, 12, 22, 36, 39, 40, 43, 45, 47, 64], "half": 23, "hamiltonian": [52, 53], "handl": [28, 29], "happen": 17, "hard": 46, "harmon": 51, "harmonic_oscil": 51, "have": [3, 5, 6, 10, 11, 17, 21, 22, 23, 26, 31, 36, 41, 43, 44, 45, 47, 61, 63, 64], "header": [28, 29], "heavili": [6, 64], "height": 22, "hello": [3, 61, 62], "help": [9, 18, 20], "helper": [34, 35], "henc": [19, 22, 23], "here": 17, "hess": 41, "hessian": [6, 22, 47, 51, 62, 64], "hidden": [5, 6, 13, 14, 15, 19, 21, 23, 31, 33, 37, 43, 44, 46, 63, 64], "hierarch": [6, 64], "high": [6, 33, 34, 46, 64], "higher": [6, 64], "histori": [6, 64, 65], "history_s": [6, 22, 34, 35, 51, 53, 54, 64], "hnksg": 23, "hope": 43, "hot": 23, "how": [6, 9, 11, 17, 18, 20, 25, 26, 30, 32, 43, 45, 46, 64], "howev": [5, 17, 63], "hspace": 36, "http": [3, 28, 29, 61], "hyky": 23, "hyperparamet": [6, 9, 18, 20, 23, 64], "hyperparamt": [20, 59], "hypothesi": [24, 47, 48, 65], "hypreparam": 34, "i": [3, 5, 6, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 43, 44, 45, 46, 47, 49, 51, 53, 57, 61, 63, 64], "i1": [6, 64], "i2": [6, 64], "id": [6, 64], "idea": [26, 43], "ideal": 47, "ident": [6, 16, 25, 43, 53, 56, 57, 64], "idkac": 23, "ie": 23, "ignor": [6, 28, 29, 64], "ignorn": 20, "iismq": 23, "ij": [17, 22, 34, 35, 51], "ijk": 51, "ik": 51, "illustr": [15, 16], "im0": 22, "im1": 22, "im2": 22, "im3": 22, "image_fil": 21, "image_fold": 21, "imagesequenceclip": 21, "img_fold": [6, 21, 64], "implement": [6, 17, 33, 43, 64], "implicitli": 26, "import": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "improv": [6, 64], "imshow": 22, "in_dim": [6, 13, 64], "in_id": [6, 64], "in_var": [6, 14, 21, 26, 45, 46, 49, 55, 56, 57, 64], "includ": [6, 20, 33, 44, 46, 49, 64], "incom": [6, 64], "inde": [17, 45], "indent": [6, 64], "independ": 26, "index": [3, 6, 15, 21, 22, 23, 34, 35, 46, 51, 59, 61, 64], "index_col": [28, 29], "indic": [6, 13, 23, 64], "individu": 47, "infer_datetime_format": [28, 29], "infomr": 47, "inform": [6, 58, 64], "inherit": [6, 64], "init": [6, 64], "initi": [5, 6, 12, 14, 17, 23, 24, 30, 34, 51, 59, 62, 63, 64], "initialize_from_another_model": [6, 31, 64, 65], "initialize_grid_from_another_model": [6, 64, 65], "initialize_grid_from_par": [6, 64, 65], "inject": [6, 64], "inlcud": 43, "inlet_loss": 22, "inlet_mask": 22, "inner": 31, "input": [5, 6, 11, 13, 14, 15, 19, 20, 21, 23, 26, 31, 33, 34, 37, 39, 40, 41, 43, 44, 46, 49, 50, 63, 64], "input_": 54, "input_normali": [28, 29], "input_var": [6, 46, 47, 55, 56, 57, 64], "input_vari": [6, 45, 49, 51, 64], "insignific": 14, "inspect": 46, "inspir": [3, 6, 47, 61, 64], "instead": [25, 26, 36, 37], "instruct": [6, 64], "int": [6, 21, 23, 28, 29, 39, 40, 64], "intens": [6, 64], "interact": [6, 64], "interdepend": 26, "interest": 15, "interior": [34, 35], "interleav": [5, 63], "intermedi": [6, 64], "intermid": [6, 64], "interp_3_kan_compil": [6, 64], "interpol": [6, 17, 64], "interprebl": 62, "interpret": [3, 9, 18, 19, 20, 61], "interv": [5, 6, 14, 15, 17, 19, 21, 23, 31, 33, 37, 63, 64], "intial": [6, 24, 26, 27, 30, 64], "introduc": [15, 43, 44], "intrus": [6, 64], "intuit": 15, "inv": 51, "invers": 54, "investig": [30, 31], "involv": [6, 33, 64], "io": [21, 28, 29], "ioarg": [28, 29], "iohandl": [28, 29], "ipskd": 23, "ipykernel_24271": 51, "ipykernel_75424": 34, "ipykernel_75986": 28, "ipykernel_76001": 29, "ipynb": [6, 28, 29, 64], "irrelev": [6, 64], "is_avail": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 64], "is_text": [28, 29], "isdigit": 21, "isn": [31, 33], "item": [22, 31, 51], "iter": [6, 23, 28, 29, 30, 47, 51, 64], "its": [5, 6, 14, 41, 63, 64], "iysev": 23, "j": [6, 13, 15, 17, 51, 64], "j0": 33, "j_0": 33, "jac": 54, "jac_inv": 54, "jacobian": [6, 22, 34, 35, 51, 64], "join": 23, "jpg": 21, "jupyt": 25, "just": [16, 19, 43, 45], "justifi": 24, "k": [5, 6, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 49, 63, 64], "k_extend": [6, 17, 64], "ka": 31, "kan": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 62, 65], "kanlay": 65, "kanlayer_larg": [6, 64], "kanlayer_smal": [6, 64], "kanpil": [6, 45, 51, 55, 56, 57, 64, 65], "keep": [5, 6, 23, 45, 46, 63, 64], "keep_date_col": [28, 29], "keep_default_na": [28, 29], "keepdim": [34, 35, 51, 52, 53, 54], "kei": [28, 29, 33], "keyboardinterrupt": [34, 51], "keyerror": [6, 64], "kindxiaom": [3, 61], "knot": 60, "knot_data": [28, 29], "knot_theori": [28, 29], "know": [24, 25, 47, 49], "knowledg": [45, 57], "known": [17, 46], "kolmogorov": [31, 43], "kwarg": [6, 28, 29, 34, 64], "kwd": [28, 29], "kwds_default": [28, 29], "l": [5, 6, 13, 15, 30, 31, 51, 54, 63, 64], "l1": [6, 20, 64], "l10n2zbhu6ob": [28, 29], "l2": [34, 35], "l2_loss": 35, "label": [6, 23, 39, 40, 41, 47, 64], "label_sequ": 23, "lack": 43, "lagrangian": 66, "lamb": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 25, 26, 28, 29, 31, 39, 40, 41, 43, 46, 49, 50, 53, 56, 57, 63, 64], "lamb_coef": [6, 25, 26, 43, 49, 53, 57, 64], "lamb_coefdiff": [6, 64], "lamb_entropi": [5, 6, 9, 10, 18, 21, 26, 31, 39, 63, 64], "lamb_l1": [6, 53, 64], "lambda": [5, 6, 10, 11, 12, 14, 19, 20, 21, 24, 25, 26, 27, 30, 31, 33, 34, 35, 37, 40, 41, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "lambda_": [55, 56], "lanscap": 41, "lap": [34, 35], "larg": [16, 33], "larger": [6, 14, 64], "last": [23, 26, 27, 28, 29, 34, 44, 51], "law": [30, 45, 66], "layer": [3, 5, 6, 15, 17, 26, 34, 44, 45, 46, 61, 63, 64], "layer_id": [6, 64], "layout": 22, "lazier": 11, "laziest": 11, "lbfg": [5, 9, 10, 12, 14, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 51, 53, 54, 55, 63, 65], "lead": 11, "learn": [6, 27, 52, 53, 60, 64], "least": [6, 31, 64], "left": [5, 13, 23, 24, 31, 32, 33, 34, 37, 49, 55, 63], "legend": [17, 30, 31, 35], "len": [6, 23, 28, 31, 39, 40, 45, 64], "length": [23, 34, 35], "let": [5, 9, 13, 17, 18, 20, 24, 32, 33, 37, 46, 63], "level": 43, "leverag": [30, 43], "lib": [5, 6, 23, 28, 29, 32, 34, 51, 63, 64], "librari": [6, 33, 64], "like": 45, "limit": [5, 43, 63], "linalg": [41, 51, 52, 53, 54], "line": [14, 34, 37, 43, 54], "line2d": 54, "line_search_fn": [6, 22, 34, 35, 51, 53, 54, 64], "linear": [5, 16, 17, 34, 43, 45, 55, 56, 57, 60, 63], "linearelasticconstitutivelaw": [55, 56, 57], "linetermin": [28, 29], "linspac": [6, 17, 22, 34, 35, 36, 51, 54, 64], "list": [6, 23, 24, 28, 29, 33, 44, 55, 64], "listdir": 21, "load": [6, 9, 18, 20, 45, 59, 64], "loadckpt": [6, 12, 64, 65], "loc": 31, "local": 36, "lock": [6, 24, 64], "log": [5, 6, 30, 31, 32, 33, 34, 35, 37, 41, 46, 51, 53, 54, 55, 56, 57, 63, 64], "log_histori": [6, 51, 64, 65], "logit1": 32, "logit2": 32, "long": [28, 32], "look": 17, "loss": [5, 6, 11, 22, 23, 24, 30, 32, 33, 34, 35, 41, 45, 51, 54, 63, 64], "loss_fn": [6, 28, 32, 52, 53, 64], "loss_mod": [6, 64], "low": [6, 64], "low_memori": [28, 29], "lower": [22, 30, 31], "lq": 51, "lqdqd": 51, "lqqd": 51, "lqqd_qd_prod": 51, "lr": [6, 10, 22, 24, 34, 35, 37, 41, 51, 53, 54, 64], "ls_func_ev": 34, "lucki": 37, "lw": 54, "lysin": 23, "m": 49, "m0": 49, "m_": [6, 49, 64], "m_0": [6, 49, 64], "m_1": [6, 64], "machin": [5, 24, 34, 45, 63], "mag": [6, 45, 51, 64], "magnitud": [6, 9, 18, 22, 64], "mai": [5, 6, 9, 15, 17, 18, 20, 37, 44, 45, 46, 49, 63, 64], "main": [28, 29], "maj": 39, "make": [3, 9, 13, 18, 19, 20, 25, 30, 44, 46, 56, 61], "make_moon": 32, "mangitud": [6, 64], "mangle_dupe_col": [28, 29], "mani": [45, 46], "manipul": 12, "manual": [5, 6, 19, 63, 64], "manual_se": [28, 29, 39, 49, 51, 55, 56, 57], "map": 23, "margin": 17, "mark": [6, 64], "mark_cache_data": [6, 64], "mark_config": [6, 64], "mark_stat": [6, 64], "marker": [30, 31, 35, 41], "mask": [5, 6, 13, 51, 63, 64], "mask_n": [6, 64], "match": [17, 33], "mathbb": [5, 63], "mathematics_conjectur": [28, 29], "matmul": 54, "matplotlib": [15, 17, 22, 31, 32, 34, 35, 36, 41, 45, 54, 55, 56, 57], "matrix": [5, 63], "max": 28, "max_ev": [6, 64], "max_it": [6, 64], "max_l": 34, "max_signatur": 28, "maxim": [6, 64], "maximimz": 30, "maximum": [6, 64], "mdsnk": 23, "mean": [6, 12, 13, 17, 22, 23, 24, 27, 28, 29, 32, 34, 35, 39, 41, 43, 45, 47, 51, 52, 53, 54, 56, 64], "meanbackward0": [17, 45], "meanbackward1": [46, 54], "meaning": 46, "measur": [6, 64], "memori": [6, 64], "memory_format": 34, "memory_map": [28, 29], "mesh": [34, 35], "meshgrid": [22, 34, 35, 51], "method": [6, 21, 64], "method_nam": [6, 64], "metric": [6, 14, 20, 23, 28, 29, 32, 39, 45, 62, 64], "mgsft": 23, "middl": [23, 39, 44], "might": [6, 31, 45, 47, 49, 64], "min": 28, "min_signatur": 28, "minfunc": [6, 64], "minim": [6, 25, 45, 64], "minimum": [6, 64], "minkowski": 54, "mistak": [22, 23], "mlp": [3, 5, 6, 39, 40, 41, 54, 61, 63, 64], "mod": 40, "mode": [5, 6, 14, 19, 28, 29, 45, 51, 54, 56, 63, 64], "model": [5, 6, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 63, 64], "model1": [6, 64], "model2": [6, 51, 57, 64], "model2param": [6, 41, 64, 65], "model_id": [6, 64], "model_output": 17, "modifi": [6, 43, 64], "modul": [3, 28, 29, 34, 51, 61, 65], "modular": 47, "moleculess": [6, 64], "moon": 32, "more": [5, 6, 12, 14, 15, 19, 30, 41, 43, 44, 45, 47, 56, 63, 64], "most": [6, 16, 28, 29, 34, 45, 51, 64], "motiv": 43, "move": [6, 64], "moviepi": 21, "mp4": 21, "mse": 32, "mu": [6, 55, 56, 57, 64], "much": [31, 45], "mul": [6, 47, 64], "mult": 43, "mult_ar": [6, 44, 45, 49, 56, 64], "multi": [3, 5, 34, 61, 63], "multipl": [6, 43, 44, 45, 47, 64], "multipli": [6, 64], "multitask": 40, "multivari": [5, 63], "multkan": [6, 41, 49, 51, 62, 64, 65], "my": [14, 17], "mysfd": 23, "n": [5, 6, 14, 16, 28, 29, 30, 31, 55, 56, 57, 63, 64], "n_": [5, 6, 63, 64], "n_0": [6, 64], "n_1": [6, 64], "n_added_nod": [6, 64], "n_class": 28, "n_cluster": [6, 64], "n_digit": [6, 64], "n_edg": [6, 64, 65], "n_featur": [28, 29], "n_group": 47, "n_mult": [6, 64, 65], "n_num_per_peak": 36, "n_param": [30, 31], "n_peak": 36, "n_sampl": [32, 36, 51], "n_sum": [6, 64, 65], "n_train": 54, "n_var": [5, 6, 9, 10, 11, 12, 14, 18, 19, 20, 21, 24, 25, 27, 30, 31, 33, 37, 40, 41, 43, 45, 46, 48, 49, 50, 63, 64], "na_filt": [28, 29], "na_valu": [28, 29], "nabla": [34, 35], "name": [6, 14, 28, 29, 33, 43, 51, 64], "nan": 37, "navier_stokes_residu": 22, "ncol": [34, 35, 51, 53, 54], "nearbi": [6, 64], "need": [6, 11, 16, 17, 21, 22, 33, 43, 44, 45, 64], "neg": 26, "negtiv": 26, "neo": [55, 56, 57], "neohookean": [55, 56, 57], "neohookeanconstitutivelaw": [55, 56, 57], "network": [6, 17, 19, 43, 44, 45, 46, 56, 64, 66], "neural": [17, 19, 30, 45, 66], "neuron": [5, 6, 14, 15, 19, 21, 23, 31, 33, 37, 43, 45, 46, 63, 64], "neuron_th": [6, 64], "new": 12, "new_grid": [6, 64], "newaxi": [28, 29], "next_nontrivial_oper": [6, 64, 65], "nn": [6, 17, 28, 32, 36, 62, 64], "no_slip_loss": 22, "no_slip_mask": 22, "node": [3, 6, 20, 44, 45, 46, 61, 64], "node_attribut": [6, 64, 65], "node_backward": [6, 20, 64], "node_bia": [6, 64], "node_scal": [6, 64], "node_scor": [6, 64], "node_th": [6, 39, 64], "nois": [6, 32, 64], "noise_scal": [6, 13, 16, 25, 36, 39, 64], "noise_scale_bas": [16, 22], "noisi": 16, "non": [6, 17, 26, 31, 41, 64], "none": [6, 17, 26, 28, 29, 32, 36, 39, 51, 54, 55, 56, 57, 64], "nonlinear": [5, 63], "norm": [20, 50, 52, 53, 54], "normal": [6, 13, 14, 15, 16, 17, 20, 28, 29, 40, 50, 54, 64], "normalize_input": [6, 64], "normalize_label": [6, 64], "normaml": 20, "not_symmetry_var": 47, "note": [6, 20, 31, 43, 46, 47, 50, 64], "notebook": [15, 22, 23, 25, 46], "notic": [5, 63], "now": [6, 9, 11, 17, 18, 24, 30, 31, 33, 34, 43, 45, 64], "np": [6, 17, 21, 23, 28, 29, 30, 31, 32, 36, 39, 40, 46, 51, 52, 53, 54, 55, 56, 57, 64], "np_b": [34, 35], "np_i": [34, 35], "nrow": [28, 29], "nsimplifi": [24, 43, 49], "nskqa": 23, "nu": 22, "num": [6, 28, 29, 54, 64], "num_points_i": 22, "num_points_x": 22, "num_sampl": 23, "number": [6, 12, 14, 16, 17, 23, 30, 34, 35, 41, 44, 64], "numer": 14, "numpi": [17, 21, 23, 28, 29, 31, 32, 34, 35, 36, 39, 41, 46, 51, 52, 53, 54, 55, 56, 57], "o": [21, 30, 31, 35, 37, 41], "obj_func": 34, "object": [34, 53], "obtain": [5, 6, 17, 63, 64], "off": 45, "old": [6, 64], "omega": 45, "on_bad_lin": [28, 29], "onc": [6, 36, 64], "one": [6, 13, 21, 23, 25, 36, 39, 64], "one_hot_encod": 23, "ones": [26, 29, 54], "ones_lik": 54, "onli": [5, 6, 11, 14, 17, 20, 21, 36, 43, 45, 46, 47, 63, 64], "open": [28, 29], "oper": [5, 43, 63], "operatornam": 24, "opt": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 41, 55, 63, 64], "optim": [6, 22, 31, 34, 35, 51, 53, 54, 64], "option": [6, 17, 20, 50, 64], "orang": 54, "order": [6, 17, 33, 64], "orig_var": [6, 64], "origin": [5, 22, 43, 63], "orign": 31, "oscil": 51, "other": [5, 6, 10, 17, 26, 49, 63, 64], "otherwis": [6, 36, 39, 45, 46, 47, 64], "our": [17, 24, 33, 36], "out": [5, 6, 17, 26, 34, 43, 46, 47, 63, 64], "out_dim": [6, 13, 64], "out_id": [6, 64], "out_scor": [6, 64], "out_var": [6, 14, 21, 45, 49, 55, 56, 57, 64], "out_vars_offset": [55, 56, 57], "outer": 31, "outgo": [6, 64], "outlet_mask": 22, "outlet_pressure_loss": 22, "output": [5, 6, 11, 13, 14, 15, 17, 19, 20, 21, 23, 26, 31, 32, 33, 37, 39, 40, 43, 44, 47, 50, 63, 64], "output_norm": [6, 64], "output_normali": 28, "over": [6, 17, 23, 64], "overal": [6, 64], "overlap": 22, "overload": [28, 29], "p": [5, 22, 45, 47, 52, 53, 63], "p11": [56, 57, 66], "p11_l": [55, 56, 57], "p11_l_expr": 55, "p11_n": [55, 56, 57], "p12": [55, 66], "p12_l": [55, 56, 57], "p12_l_expr": 56, "p12_n": [55, 56, 57], "p_": [55, 56, 57], "p_l": [55, 56, 57], "p_n": [55, 56, 57], "p_pred": 22, "p_x": 22, "p_y": 22, "packag": [28, 29, 34, 65], "page": [3, 61], "panda": [28, 29], "paper": [3, 61], "param": [6, 30, 51, 53, 64], "param_byt": [6, 64], "paramet": [6, 13, 14, 17, 21, 22, 34, 35, 41, 43, 45, 51, 53, 54, 64], "parameter": [6, 64], "parametr": 17, "parent": [6, 64], "parent_model": [6, 64], "pariti": 40, "parse_d": [28, 29], "parser": [28, 29], "part": [6, 17, 64], "partial": [47, 60], "partit": [6, 11, 47, 64], "pass": [6, 10, 11, 21, 34, 44, 64], "path": [6, 64], "path_or_buf": [28, 29], "pathcollect": [32, 36, 54], "pathlik": [28, 29], "pbar": [22, 34, 35, 51, 53, 54], "pd": [28, 29], "pde": 60, "pde_loss": [34, 35], "pdf": 45, "peak": 36, "penal": 25, "penalti": [6, 64], "pendulum": 51, "per": [6, 64], "percentil": [6, 64], "perceptron": [5, 63], "perform": [6, 25, 31, 64], "permut": [22, 26, 34, 35, 54], "pertubat": [6, 64], "perturb": [6, 45, 51, 55, 56, 64, 65], "phase": [36, 60], "phi": [5, 6, 14, 16, 17, 63, 64], "phi_": [5, 63], "phi_1": [5, 63], "phi_q": [5, 63], "physic": [58, 61], "pi": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 25, 26, 27, 30, 31, 34, 35, 40, 45, 50, 63, 64], "piecewis": [6, 64], "pip": [3, 61], "place": [5, 63], "plateau": 30, "pleas": [6, 22, 23, 34, 64], "plot": [5, 6, 9, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 51, 52, 53, 54, 55, 56, 57, 59, 62, 63, 64, 65], "plot_tre": [6, 47, 48, 64, 65], "plt": [15, 17, 22, 28, 29, 30, 31, 32, 34, 35, 36, 41, 45, 46, 54, 55, 56, 57], "plu": 17, "pmatrix": [5, 63], "png": [6, 64], "point": [6, 34, 35, 37, 64], "poisson": [34, 35], "poisson_ratio": [55, 56, 57], "polynomi": [6, 64], "posit": [6, 26, 64], "possibl": [23, 44], "possibli": 31, "post_fun": 51, "postact": [6, 51, 64], "postactiv": [6, 64], "postsplin": [6, 64], "power": [5, 45, 63], "preact": [6, 64], "preactiv": [6, 64], "preceptron": [3, 61], "precis": [5, 24, 34, 45, 63], "pred": [6, 64], "pred_fn": 52, "predict": [22, 36], "prefer": [6, 64], "prefix": [28, 29], "prensent": 36, "present": [36, 45], "pressur": 22, "preturb": [6, 64], "prevent": 22, "previou": 36, "previous": [9, 18, 56, 57], "print": [6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 64], "prior": [45, 66], "prioritizi": [6, 64], "probabl": 30, "problem": [26, 32, 37, 40], "problem_id": 45, "produc": 11, "progress": [6, 22, 64], "promis": [3, 61], "proofread": [22, 23], "proper": 14, "properli": 17, "properti": [6, 64], "protein": 58, "protein_sequ": 23, "protein_window_s": 23, "provid": [6, 17, 19, 47, 64], "prune": [5, 6, 12, 14, 25, 31, 39, 43, 46, 49, 53, 55, 56, 57, 59, 63, 64, 65], "prune_edg": [6, 19, 64, 65], "prune_input": [6, 46, 64, 65], "prune_nod": [6, 19, 64, 65], "ptkmh": 23, "purpl": [14, 45], "py": [28, 29, 34, 43, 51], "pykan": [3, 30, 34, 51, 61], "pyplot": [15, 17, 22, 31, 32, 34, 35, 36, 41, 45, 55, 56, 57], "python": [6, 34, 64], "python3": [28, 29, 34], "pytorch": 33, "q": [5, 47, 51, 63], "qd": 51, "qdd": 51, "qdd_pred": 51, "qnskr": 23, "quad": [5, 63], "quadract": 43, "quantil": [6, 64], "quantit": 15, "question": [22, 23], "quickstart": [3, 61], "quit": [25, 34], "quot": [28, 29], "quotechar": [28, 29], "r": [3, 5, 14, 21, 26, 30, 31, 46, 54, 55, 56, 57, 61, 63], "r2": [5, 6, 13, 14, 23, 24, 32, 33, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64], "r2_best": [6, 64], "r2_loss_fun": [6, 51, 64], "r2_threshold": [6, 64], "radnom": [34, 35], "rand": [6, 11, 26, 34, 35, 38, 42, 47, 48, 51, 52, 53, 54, 55, 56, 57, 64], "randn": 44, "random": [6, 23, 26, 28, 29, 34, 35, 36, 39, 51, 55, 56, 57, 64], "random_st": 32, "randomli": [6, 64], "randperm": [26, 29], "rang": [6, 13, 15, 17, 22, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 45, 46, 49, 51, 53, 54, 64], "rank": 46, "rapid": 24, "rate": [6, 64], "ratio": [6, 64], "rdspa": 23, "re": 30, "reach": 34, "read": [43, 46], "read_csv": [28, 29], "readcsvbuff": [28, 29], "reader": [28, 29], "readi": 21, "real": 45, "realli": 46, "reason": [30, 45], "recent": [28, 29, 34, 51], "recommend": 16, "red": [13, 14, 45, 54], "rediscov": 24, "reduc": [6, 64], "reevalu": [6, 64], "refer": [6, 13, 64], "refin": [6, 30, 31, 33, 35, 54, 64, 65], "reg": [5, 6, 9, 10, 12, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 53, 55, 56, 57, 63, 64, 65], "reg_": [6, 64], "reg_loss": 53, "reg_metr": [6, 20, 39, 40, 64], "regim": 17, "region": 17, "regress": [6, 24, 49, 64], "regular": [5, 6, 9, 14, 18, 59, 63, 64], "regularli": [6, 64], "rel": 49, "relat": [21, 26], "relativistic_mass": 51, "relativitist": 60, "relavit": 24, "relev": 25, "remain": [24, 45], "remind": 17, "remov": [6, 13, 14, 64], "remove_edg": [6, 64, 65], "remove_nod": [6, 13, 64, 65], "renam": [12, 37, 46, 56], "replac": [23, 28, 29], "replot": [5, 63], "repo": [3, 61], "repres": [43, 47], "represent": [3, 23, 31, 43, 61], "requir": [6, 9, 18, 20, 22, 31, 64], "requires_grad": [22, 54], "requires_grad_": [22, 54], "res_th": [6, 64], "research": [28, 29, 34, 51], "reshap": [6, 22, 34, 35, 36, 40, 55, 56, 57, 64], "residu": [6, 17, 64], "residual_output": 17, "resiz": 14, "respons": [22, 23], "result": [6, 23, 30, 31, 32, 64], "retain": [6, 64], "retain_graph": [22, 34], "retrain": 24, "return": [22, 23, 26, 28, 29, 32, 33, 34, 35, 39, 46, 51, 52, 53, 54], "revers": 45, "revert": 12, "rewind": [6, 12, 37, 46, 56, 64, 65], "rewrit": [6, 64], "rho": 22, "rid": 11, "right": [5, 6, 23, 24, 32, 34, 37, 49, 55, 63, 64], "rm": [5, 14, 16, 17, 21, 24, 25, 26, 27, 31, 33, 34, 35, 39, 40, 54, 63], "rmse": [6, 30, 64], "roll": 12, "rotat": [28, 29], "rotation_mod": [28, 29], "rougli": 17, "round": [6, 12, 23, 32, 64], "row": 11, "run": [6, 34, 64], "run_backward": 34, "rvkyc": 23, "sai": [5, 31, 47, 63], "sake": [6, 64], "same": [6, 17, 20, 24, 43, 64], "sampel": [6, 64], "sampl": [6, 14, 16, 17, 23, 26, 36, 39, 40, 64], "sampling_mod": [34, 35], "satisfi": 26, "save": [6, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 64], "save_act": [6, 35, 64], "save_fig": [6, 21, 64], "save_fig_freq": [6, 64], "save_plot_data": [6, 64], "save_video": 21, "saveckpt": [6, 64, 65], "savefig": 45, "sb": [6, 64], "sb_larg": [6, 64], "sb_scale": [6, 64], "sb_small": [6, 64], "sb_trainabl": [6, 36, 64], "scalar": [6, 47, 64], "scale": [6, 14, 16, 17, 22, 28, 29, 30, 31, 36, 39, 40, 46, 49, 55, 56, 57, 64], "scale_bas": [6, 16, 17, 64], "scale_base_mu": [6, 16, 64], "scale_base_sigma": [6, 16, 64], "scale_sp": [6, 16, 17, 64], "scatter": [32, 36, 46, 54], "schwarzschild": 54, "scienc": 27, "sckfh": 23, "scope": 17, "score": [6, 14, 20, 28, 46, 50, 64], "score_th": [6, 64], "scratch": [12, 57], "scrollto": [28, 29], "search": [3, 6, 33, 37, 61, 64], "second": [13, 25, 26, 34], "see": [5, 6, 9, 13, 14, 18, 20, 23, 24, 41, 63, 64], "seed": [5, 6, 10, 12, 14, 15, 16, 19, 20, 21, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 39, 40, 46, 48, 49, 51, 52, 53, 55, 56, 57, 63, 64], "seem": [6, 37, 43, 64], "select": [6, 64], "selectbackward0": 46, "self": [6, 28, 29, 34, 51, 64], "sens": [5, 63], "sensit": 34, "sep": [28, 29], "sep_th": [6, 48, 64], "separ": [6, 47, 49, 64], "sequenc": 58, "sequence_length": 23, "sequenti": 36, "serin": 23, "set": [5, 6, 9, 14, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 36, 63, 64], "set_default_dtyp": [43, 49, 51, 54, 55, 56, 57], "set_descript": [22, 34, 35, 51, 53, 54], "set_mod": [6, 14, 64, 65], "set_titl": 22, "set_xlabel": 22, "set_ylabel": 22, "setup": [9, 16, 18, 36], "sf": [43, 49], "sf2kan": [6, 64, 65], "sgn": 33, "shape": [5, 6, 9, 11, 14, 17, 18, 19, 20, 23, 26, 28, 29, 30, 32, 34, 35, 54, 63, 64], "shift": 36, "shortcut": 25, "should": [6, 10, 25, 33, 45, 64], "show": [5, 6, 14, 22, 31, 33, 43, 46, 63, 64], "shown": [21, 45], "shuffl": [23, 32], "side": [34, 35], "sigma": [5, 6, 55, 56, 57, 63, 64], "sigma_base_mu": [6, 64], "sigma_base_sigma": [6, 64], "signatur": 28, "signific": 14, "silu": [6, 16, 17, 64], "similar": [6, 24, 47, 64], "simpl": [3, 61], "simpli": [5, 17, 47, 63], "simplic": [6, 64], "simplif": 11, "simplifti": [6, 64], "sin": [5, 6, 9, 10, 12, 13, 14, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 37, 40, 45, 47, 50, 51, 56, 63, 64], "sinc": [5, 17, 33, 46, 51, 63], "sine": 34, "singl": [5, 6, 43, 51, 63, 64], "single_pendulum": 51, "singular": [6, 60, 64], "singularity_avoid": [6, 24, 37, 64], "site": [28, 29, 34], "six": 26, "size": [5, 6, 9, 11, 13, 14, 15, 16, 17, 18, 20, 22, 23, 40, 51, 54, 63, 64], "skip": [6, 51, 64], "skip_blank_lin": [28, 29], "skip_sep_test": [6, 64], "skip_test": [6, 64], "skipfoot": [28, 29], "skipinitialspac": [28, 29], "skiprow": [28, 29], "sklearn": 32, "small": [25, 46], "smaller": [5, 6, 14, 63, 64], "smkxe": 23, "smooth": [5, 6, 31, 63, 64], "so": [17, 24, 26, 33, 43, 44, 45, 46], "soften": [6, 64], "sol": [34, 35], "sol_d1": [34, 35], "sol_d1_fun": [34, 35], "sol_d2": [34, 35], "sol_fun": [34, 35], "solut": [34, 35, 43], "solv": 60, "some": [6, 9, 12, 15, 18, 20, 21, 30, 34, 43, 47, 64], "sometim": [11, 15, 43, 47], "sort": 21, "sourc": [34, 35], "source_fun": [34, 35], "sp_scale": [6, 64], "sp_trainabl": [6, 36, 64], "spars": [6, 16, 62, 64], "sparse_init": [6, 16, 38, 42, 57, 64], "sparse_mask": [6, 64, 65], "sparser": [9, 18, 19, 20], "sparsiti": [5, 14, 25, 63], "spb": [6, 64], "special": [5, 6, 43, 60, 63, 64], "special_bessel_j0": [6, 33, 64], "specif": [5, 63], "specifi": [6, 44, 64], "speed": [6, 35, 54, 64, 65], "spline": [5, 13, 14, 15, 16, 17, 19, 20, 21, 25, 31, 33, 36, 37, 45, 63, 65], "spline_output": 17, "spline_postact": 51, "split": 23, "sqknt": 23, "sqrt": [5, 22, 24, 32, 33, 37, 47, 49, 51, 54, 56, 63], "sqrtbackward0": 56, "squar": [6, 35, 64], "squeez": [28, 29], "stack": [5, 22, 34, 35, 36, 54, 63], "stack1": 54, "stack2": 54, "stack3": 54, "stack4": 54, "stacklevel": [28, 29], "stage": 36, "staircas": 30, "standard": [6, 11, 64], "start": [12, 13, 25, 46], "start_grid_update_step": [6, 64], "start_lay": [6, 64], "state": [5, 6, 63, 64], "state_id": [6, 64], "static": [6, 64], "std": [6, 20, 28, 29, 50, 64], "step": [5, 6, 9, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64, 65], "still": [30, 33, 34, 37, 43], "stop_grid_update_step": [6, 31, 39, 64], "storage_opt": [28, 29], "store": [6, 64], "str": [6, 21, 23, 28, 29, 46, 64], "strategi": 25, "strength": [6, 64], "string": [6, 39, 40, 64], "strong_wolf": [6, 22, 34, 35, 51, 53, 54, 64], "structur": [30, 47], "style": [6, 47, 64], "sub": 32, "subnod": [6, 64], "subnode_bia": [6, 64], "subnode_scal": [6, 64], "subnode_scor": [6, 64], "subplot": [22, 36], "subplots_adjust": 36, "subtract": [6, 64], "suddenli": 30, "suffic": [25, 31], "suggest": [6, 24, 47, 64], "suggest_symbol": [6, 24, 33, 51, 64, 65], "sum": [5, 6, 22, 34, 35, 39, 40, 52, 53, 63, 64], "sum_": [5, 17, 63], "sum_bool": [6, 45, 56, 64], "summarywrit": 22, "supervis": [6, 60, 64], "support": [6, 20, 64], "suppos": [12, 17, 25], "swap": [6, 62, 64, 65], "sweep": [6, 64], "sym_th": [6, 48, 64], "symbol": [5, 6, 11, 13, 14, 20, 24, 32, 33, 34, 43, 45, 47, 49, 51, 55, 56, 57, 63, 64], "symbol_vx": 51, "symbol_x": 51, "symbolic_en": [6, 64], "symbolic_formula": [5, 6, 23, 24, 32, 34, 37, 43, 49, 51, 52, 53, 55, 56, 57, 63, 64, 65], "symbolic_fun": [6, 13, 51, 64], "symbolic_kanlay": [51, 65], "symbolic_lib": [6, 33, 51, 64], "symmetri": [6, 62, 64], "symmetry_var": [6, 47, 64], "sympi": [6, 45, 46, 47, 49, 51, 53, 55, 56, 57, 64], "synthet": [6, 26, 64], "t": [6, 17, 22, 25, 28, 29, 31, 33, 34, 37, 51, 54, 64], "take": [17, 44], "tan": [24, 27, 32, 33], "tanh": [5, 6, 14, 24, 27, 32, 33, 63, 64], "target": 26, "task": [15, 25, 31, 39, 45, 49], "tckff": 23, "tensor": [6, 13, 14, 17, 20, 22, 23, 24, 26, 27, 29, 32, 34, 37, 39, 40, 45, 46, 47, 51, 53, 54, 56, 57, 64], "tensorboard": 22, "term": [3, 56, 61], "termin": [6, 64], "tescp": 23, "tesdw": 23, "test": [5, 6, 11, 23, 30, 31, 32, 62, 63, 64], "test_acc": [23, 28, 29, 32, 39], "test_general_separ": [6, 47, 64, 65], "test_id_": [28, 29], "test_input": [6, 23, 26, 28, 29, 32, 36, 39, 64], "test_label": [6, 23, 26, 28, 29, 32, 36, 39, 64], "test_loss": [6, 9, 10, 12, 14, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 36, 37, 40, 41, 43, 46, 48, 49, 50, 51, 52, 55, 56, 57, 64], "test_num": [6, 26, 64], "test_rms": 31, "test_separ": [6, 47, 64, 65], "test_symmetri": [6, 47, 64, 65], "test_symmetry_var": [6, 47, 64, 65], "test_vs_g": 30, "text": [17, 28, 29, 30, 46, 54], "textfileread": [28, 29], "texttt": 24, "th": [5, 63], "than": [3, 6, 30, 41, 45, 47, 61, 64], "thank": [22, 23, 36], "thei": [5, 17, 49, 63], "them": [6, 11, 13, 64], "theorem": [3, 31, 43, 61], "thi": [3, 5, 6, 9, 11, 12, 17, 18, 20, 22, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 43, 44, 45, 46, 47, 49, 61, 63, 64], "think": 45, "though": 49, "thousand": [28, 29], "three": [6, 20, 39, 50, 51, 64], "threshold": [6, 19, 46, 64], "through": [6, 44, 64], "tick": [6, 64], "tight": 45, "tight_layout": 22, "time": [6, 23, 46, 64], "titl": [6, 14, 22, 45, 64], "tlsiq": 23, "to_numpi": [28, 29], "toi": 27, "toler": [6, 64], "tolerance_chang": [6, 22, 34, 35, 51, 53, 54, 64], "tolerance_grad": [6, 22, 34, 35, 51, 53, 54, 64], "tolerance_i": [6, 22, 34, 35, 51, 53, 54, 64], "too": [33, 46, 47], "top": [6, 24, 33, 64], "topk": [6, 51, 64], "torch": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "total": [24, 33, 51], "total_loss": 22, "totur": [6, 64], "tp": 54, "tqdm": [6, 22, 34, 35, 51, 53, 54, 64], "traceback": [28, 29, 34, 51], "train": [5, 6, 10, 11, 14, 16, 17, 19, 20, 21, 22, 23, 24, 26, 30, 31, 33, 34, 35, 36, 37, 45, 57, 59, 62, 63, 64], "train_acc": [23, 28, 29, 32, 39], "train_id_": [28, 29], "train_index": 21, "train_input": [5, 6, 9, 14, 18, 19, 20, 23, 26, 27, 28, 29, 31, 32, 36, 39, 41, 45, 49, 56, 63, 64], "train_label": [5, 6, 9, 11, 14, 18, 19, 20, 23, 26, 27, 28, 29, 32, 36, 39, 41, 45, 56, 63, 64], "train_loss": [6, 9, 10, 12, 14, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 46, 48, 49, 50, 51, 52, 55, 56, 57, 64], "train_num": [6, 10, 21, 26, 31, 41, 64], "train_ratio": [6, 28, 29, 64], "train_rms": 31, "train_vs_g": 30, "trainabl": [6, 34, 45, 64], "transform": [6, 54, 64], "transform_g": 54, "transit": 60, "transpar": [6, 14, 64], "treat": [26, 32], "tree": [6, 47, 48, 64, 65], "trick": [24, 25], "true": [5, 6, 12, 14, 16, 21, 22, 24, 32, 34, 35, 37, 38, 42, 46, 47, 51, 52, 53, 54, 55, 56, 57, 63, 64], "true_valu": [28, 29], "truth": [33, 34, 35, 45, 56], "try": [6, 9, 13, 18, 25, 26, 41, 64], "ttkpp": 23, "ttsma": 23, "tune": [9, 18, 20, 45], "tupl": [6, 64], "turn": [6, 13, 45, 64], "tutori": [6, 44, 64], "twknl": 23, "two": [6, 17, 19, 24, 25, 32, 39, 44, 45, 64], "txt": [3, 61], "type": [28, 29, 32], "u": [22, 24, 54], "u_i": 22, "u_pr": 22, "u_x": 22, "u_xx": 22, "u_yi": 22, "unabl": 31, "understand": 41, "unfix": [6, 64], "unfix_symbol": [6, 13, 51, 53, 57, 64, 65], "unfix_symbolic_al": [6, 64, 65], "uniform": [6, 17, 64], "union": [28, 29], "uniqu": 43, "univari": [5, 63], "univers": 23, "unknown": 23, "unnecessari": [6, 64], "unnorm": [20, 50], "unsqueez": [22, 54], "unsupervis": [6, 60, 64], "until": 25, "up": [6, 14, 33, 64], "updat": [6, 17, 28, 29, 30, 31, 51, 53, 64], "updata_grid": [6, 64], "update_grid": [6, 10, 24, 36, 37, 51, 54, 64, 65], "update_grid_from_sampl": [6, 17, 34, 35, 53, 64, 65], "upload": [22, 23], "us": [5, 6, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 22, 24, 25, 26, 27, 34, 43, 45, 47, 63, 64], "usag": [6, 64], "use_deterministic_algorithm": [51, 53, 54, 55, 56, 57], "usecol": [28, 29], "user": [22, 23, 44, 46], "usual": [6, 14, 19, 41, 43, 64], "util": [11, 22, 24, 28, 29, 33, 34, 41, 45, 49, 51, 52, 53, 54, 55, 56, 57, 65], "uv": 24, "v": [22, 24, 49], "v1": 53, "v2": 53, "v_pred": 22, "v_x": [22, 51], "v_xx": 22, "v_y": 22, "v_yi": 22, "valid": 17, "valu": [6, 15, 41, 47, 51, 53, 57, 64], "var": [6, 28, 29, 34, 49, 51, 55, 56, 57, 64], "varabil": 49, "vari": [9, 18], "variabl": [5, 6, 14, 26, 34, 43, 44, 46, 47, 62, 63, 64], "varianc": 17, "varscal": [6, 49, 55, 56, 57, 64], "vdot": [5, 63], "vector": [6, 41, 54, 64], "veloc": [22, 60], "verbos": [6, 28, 29, 51, 64], "veri": [6, 33, 34, 46, 64], "version": [6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 64], "video": [6, 59, 64], "video_img": 21, "video_nam": 21, "view": 23, "viridi": 22, "visibl": 14, "visual": [5, 14, 21, 63], "vksyn": 23, "vmkgh": 23, "vocab": 23, "vtsyf": 23, "w": [5, 6, 37, 39, 40, 54, 63, 64], "wai": [6, 11, 19, 64], "want": [6, 10, 11, 12, 13, 14, 15, 17, 21, 25, 26, 30, 33, 43, 44, 45, 46, 64], "warn_bad_lin": [28, 29], "we": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 30, 31, 33, 34, 35, 36, 37, 41, 43, 44, 45, 46, 47, 49, 63, 64], "weight": [6, 64], "weight_simpl": [6, 24, 51, 64], "well": 25, "were": 37, "what": [17, 24], "when": [6, 12, 25, 26, 44, 49, 64], "whenev": 12, "where": [5, 6, 12, 13, 14, 15, 25, 26, 33, 39, 40, 45, 63, 64], "wherea": [3, 61], "whether": [6, 64], "which": [13, 17, 20, 31, 33, 37, 43, 44, 45], "while": [17, 26, 45], "who": [22, 23], "whole": [5, 46, 63], "whose": [6, 64], "wider": 25, "width": [5, 6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 57, 63, 64], "width_in": [6, 64, 65], "width_out": [6, 64, 65], "window": 23, "without": [6, 25, 64, 66], "won": 37, "worri": 17, "wors": [30, 31], "would": [43, 45], "wrapper": [28, 29, 34], "write": [11, 21], "write_videofil": 21, "writer": [22, 23], "written": [5, 63], "wrt": [6, 41, 64], "wspace": 36, "x": [5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64], "x_": [5, 23, 24, 26, 32, 34, 37, 40, 43, 46, 51, 52, 53, 54, 63], "x_1": [5, 21, 26, 27, 31, 32, 39, 40, 47, 63], "x_2": [21, 26, 27, 31, 32, 39, 40, 47], "x_3": [21, 26, 27, 31, 39, 47], "x_4": [21, 26, 31, 39, 47], "x_5": [26, 39, 47], "x_6": [26, 39, 47], "x_7": 39, "x_8": 39, "x_9": 39, "x_b": [34, 35], "x_center": 36, "x_cor": 26, "x_eval": [6, 64], "x_grid": 36, "x_i": [34, 35, 40], "x_init": 34, "x_max": [6, 64], "x_mean": [28, 29, 51], "x_mesh": [34, 35], "x_min": [6, 64], "x_momentum": 22, "x_n": [5, 63], "x_p": [5, 63], "x_sampl": 36, "x_std": [28, 29], "x_test": 26, "x_train": 26, "xb1": [34, 35], "xb2": [34, 35], "xb3": [34, 35], "xb4": [34, 35], "xlabel": [17, 22, 30, 35, 46, 54], "xlim": 36, "xqskd": 23, "xscale": [30, 31, 46], "xtick": 28, "xy": 43, "y": [5, 6, 11, 14, 15, 19, 22, 25, 26, 28, 29, 32, 33, 34, 35, 36, 37, 39, 43, 45, 46, 47, 51, 54, 63, 64], "y_1": 40, "y_5": 40, "y_eval": [6, 64], "y_i": 40, "y_max": [6, 64], "y_mean": 51, "y_mesh": [34, 35], "y_min": [6, 64], "y_momentum": 22, "y_po": 28, "y_pred": [22, 36], "y_sampl": 36, "y_test": 26, "y_th": [6, 24, 33, 51, 64], "y_train": 26, "ylabel": [17, 22, 28, 30, 46, 54], "ylim": 36, "yml": [6, 64], "you": [11, 14, 22, 23, 34, 41, 43, 44, 45], "young_modulu": [55, 56, 57], "yscale": [30, 31, 35, 41, 46], "yxstf": 23, "z": 54, "zero": [6, 12, 16, 17, 23, 25, 26, 29, 36, 41, 45, 51, 54, 64], "zero_grad": [22, 34, 35, 51, 53, 54], "zoom": [6, 64]}, "titles": ["Community", "API Demos", "Examples", "Welcome to Kolmogorov Arnold Network (KAN) documentation!", "Interpretability", "Hello, KAN!", "kan package", "API", "Physics", "API 6: Training Hyperparamters", "Demo 10: Device", "API 11: Create dataset", "API 12: Checkpoint, save & load model", "API 1: Indexing", "API 2: Plotting", "API 3: Extracting activation functions", "API 4: Initialization", "API 5: Grid", "API 6: Training Hyperparamters", "API 7: Pruning", "API 8: Regularization", "API 9: Videos", "Community 1: Physics-informed KAN", "Community 2: Protein Sequence Classification", "Example 10: Relativitistic Velocity Addition", "Example 11: Encouraging linearity", "Example 12: Unsupervised learning", "Example 13: Phase transition", "Example 14: Knot supervised", "Example 15: Knot unsupervised", "Example 1: Function Fitting", "Example 3: Deep Formulas", "Example 4: Classification", "Example 5: Special functions", "Example 6: Solving Partial Differential Equation (PDE)", "Example 7: Solving Partial Differential Equation (PDE)", "Example 8: Continual Learning", "Example 9: Singularity", "Interpretability 11: sparse initialization", "Interpretability 10A: swap", "Interpretability 10B: swap", "Interpretability 10: Hessian", "Interpretability 11: sparse initialization", "Interpretability 1: Hello, MultKAN!", "Interpretability 2: Advanced MultKAN", "Interpretability 3: KAN Compiler", "Interpretability 4: Feature attribution", "Interprebility 5: Test symmetries", "Interprebility 6: Test symmetries of trained NN", "Interpretability 8: Adding auxiliary variables", "Interpretability 9: Different plotting metrics", "Physics 1: Lagrangian neural network", "Physics 2A: Conservation Laws", "Physics 2B: Conservation Laws", "Physics 3: Blackhole", "Physics 4A: Constitutive Law P11", "Physics 4B: Constitutive Law P12 with prior", "Physics 4C: Constitutive Law P12 without prior", "Community", "API Demos", "Examples", "Welcome to Kolmogorov Arnold Network (KAN) documentation!", "Interpretability", "Hello, KAN!", "kan package", "API", "Physics"], "titleterms": {"1": [6, 9, 13, 18, 22, 30, 43, 51, 64], "10": [10, 24, 41], "10a": 39, "10b": 40, "11": [11, 25, 38, 42], "12": [12, 26], "13": 27, "14": 28, "15": 29, "2": [6, 9, 14, 18, 23, 44, 64], "2a": 52, "2b": 53, "3": [9, 15, 18, 31, 45, 54], "4": [16, 32, 46], "4a": 55, "4b": 56, "4c": 57, "5": [17, 33, 47], "6": [9, 18, 34, 48], "7": [19, 35], "8": [20, 36, 49], "9": [21, 37, 50], "activ": [13, 15], "actual": 23, "ad": 49, "addit": 24, "advanc": 44, "an": 23, "api": [1, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 59, 65], "arg": [6, 64], "arnold": [3, 5, 61, 63], "attribut": [6, 46, 64], "auxiliari": 49, "blackhol": 54, "can": 23, "checkpoint": 12, "classif": [23, 32], "commun": [0, 22, 23, 58], "compil": [6, 45, 64], "conserv": [52, 53], "constitut": [55, 56, 57], "content": 61, "continu": 36, "creat": 11, "data": 23, "dataset": 11, "deep": 31, "demo": [1, 10, 59], "devic": 10, "differ": 50, "differenti": [34, 35], "document": [3, 61], "edg": [13, 19], "encourag": 25, "ent": [9, 18], "entropi": [9, 18], "equat": [34, 35], "exampl": [2, 6, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 60, 64], "example1": [6, 64], "example2": [6, 64], "extract": 15, "featur": 46, "fit": 30, "formul": 32, "formula": 31, "function": [13, 15, 30, 33], "get": [3, 5, 61, 63], "github": [3, 61], "grid": 17, "hello": [5, 43, 63], "hessian": 41, "how": 23, "hyperparamt": [9, 18], "hypothesi": [6, 64], "i": 23, "index": 13, "indic": [3, 61], "inform": 22, "initi": [16, 38, 42], "instal": [3, 61], "interprebl": [47, 48], "interpret": [4, 38, 39, 40, 41, 42, 43, 44, 45, 46, 49, 50, 62], "just": 23, "kan": [3, 5, 6, 22, 31, 32, 45, 61, 63, 64], "kanlay": [6, 64], "knot": [28, 29], "kolmogorov": [3, 5, 61, 63], "lagrangian": 51, "lambda": [9, 18], "lambda_": [9, 18], "law": [52, 53, 55, 56, 57], "layer": [13, 31], "lbfg": [6, 64], "learn": [26, 36], "linear": 25, "load": 12, "metric": 50, "model": 12, "modul": [6, 64], "multkan": [43, 44], "need": 23, "network": [3, 5, 51, 61, 63], "neural": 51, "neuron": 13, "nn": 48, "node": [13, 19], "observ": 23, "overal": [9, 18], "p11": 55, "p12": [56, 57], "packag": [6, 64], "paramet": [9, 18], "partial": [34, 35], "pde": [34, 35], "penalti": [9, 18], "perform": 23, "phase": 27, "physic": [8, 22, 51, 52, 53, 54, 55, 56, 57, 66], "plot": [14, 50], "prior": [56, 57], "protein": 23, "prune": 19, "pypi": [3, 61], "real": 23, "regress": 32, "regular": 20, "rel": [9, 18], "relativitist": 24, "represent": [5, 63], "requir": [3, 61], "return": [6, 64], "rm": [9, 18], "save": 12, "seed": [9, 18], "sequenc": 23, "singular": 37, "solv": [34, 35], "spars": [38, 42], "special": 33, "spline": [6, 64], "start": [3, 5, 61, 63], "strength": [9, 18], "supervis": 28, "swap": [39, 40], "symbolic_kanlay": [6, 64], "symmetri": [47, 48], "tabl": [3, 61], "test": [47, 48], "theorem": [5, 63], "thi": 23, "three": 31, "togeth": 19, "train": [9, 18, 32, 48], "transit": 27, "two": 31, "unsupervis": [26, 29], "us": 23, "util": [6, 64], "variabl": 49, "veloc": 24, "via": [3, 61], "video": 21, "welcom": [3, 61], "without": 57}}) \ No newline at end of file