MANIFEST.in
README.md
pyproject.toml
src/cortical/__init__.py
src/cortical/py.typed
src/cortical/torch_init.py
src/cortical/types.py
src/cortical/utils.py
src/cortical.egg-info/PKG-INFO
src/cortical.egg-info/SOURCES.txt
src/cortical.egg-info/dependency_links.txt
src/cortical.egg-info/requires.txt
src/cortical.egg-info/top_level.txt
src/cortical/cognitive_substrate/__init__.py
src/cortical/cognitive_substrate/_shared.py
src/cortical/cognitive_substrate/decision.py
src/cortical/cognitive_substrate/exploration.py
src/cortical/cognitive_substrate/predictive.py
src/cortical/cognitive_substrate/successor.py
src/cortical/fabric/__init__.py
src/cortical/fabric/anatomy.py
src/cortical/fabric/blueprint.py
src/cortical/fabric/config.py
src/cortical/fabric/population.py
src/cortical/fabric/backend/__init__.py
src/cortical/fabric/backend/buckets.py
src/cortical/fabric/backend/caps.py
src/cortical/fabric/backend/cell_backend.py
src/cortical/fabric/backend/cell_specs.py
src/cortical/fabric/backend/graph_regions.py
src/cortical/fabric/backend/ir.py
src/cortical/fabric/backend/message_rules.py
src/cortical/fabric/backend/plan_cache.py
src/cortical/fabric/backend/planner.py
src/cortical/fabric/backend/reuse.py
src/cortical/fabric/backend/runtime_dispatch.py
src/cortical/fabric/backend/selector.py
src/cortical/fabric/backend/surfaces.py
src/cortical/fabric/backend/tape.py
src/cortical/fabric/backend/transition_inputs.py
src/cortical/fabric/backend/types.py
src/cortical/fabric/backend/workspace.py
src/cortical/fabric/backend/cuda/__init__.py
src/cortical/fabric/backend/cuda/projections.py
src/cortical/fabric/backend/cuda/recurrence_executor.py
src/cortical/fabric/backend/cuda/runtime_ops.py
src/cortical/fabric/backend/cuda/transition_execution.py
src/cortical/fabric/backend/cuda/cells/__init__.py
src/cortical/fabric/backend/cuda/cells/axon.cuh
src/cortical/fabric/backend/cuda/cells/axon.py
src/cortical/fabric/backend/cuda/cells/axon_registration.cu
src/cortical/fabric/backend/cuda/cells/slstm.cuh
src/cortical/fabric/backend/cuda/cells/slstm.py
src/cortical/fabric/backend/cuda/cells/slstm_registration.cu
src/cortical/fabric/backend/cuda/contracts/__init__.py
src/cortical/fabric/backend/cuda/contracts/cell.cuh
src/cortical/fabric/backend/cuda/execution/__init__.py
src/cortical/fabric/backend/cuda/execution/backend_registrations.py
src/cortical/fabric/backend/cuda/execution/common.cuh
src/cortical/fabric/backend/cuda/execution/dispatcher.cpp
src/cortical/fabric/backend/cuda/execution/dispatcher_cuda.py
src/cortical/fabric/backend/cuda/execution/edge_owned_accumulate_stepwise.cu
src/cortical/fabric/backend/cuda/execution/output_readout_cuda.py
src/cortical/fabric/backend/cuda/execution/readout_apply.cu
src/cortical/fabric/backend/cuda/execution/receiver_owned_stepwise.cu
src/cortical/fabric/backend/cuda/execution/receiver_owned_stepwise.cuh
src/cortical/fabric/backend/cuda/execution/registry.py
src/cortical/fabric/backend/cuda/execution/tensor_pack.py
src/cortical/fabric/backend/cuda/message_passing/__init__.py
src/cortical/fabric/backend/cuda/message_passing/local_message_backend.cuh
src/cortical/fabric/backend/cuda/message_passing/local_message_binding.cpp
src/cortical/fabric/backend/cuda/message_passing/local_message_cuda.py
src/cortical/fabric/backend/cuda/message_passing/local_message_kernels.cu
src/cortical/fabric/backend/cuda/message_passing/message_backend_contract.cuh
src/cortical/fabric/backend/cuda/message_passing/registry.py
src/cortical/fabric/backend/cuda/message_passing/sparse_message_backend.cuh
src/cortical/fabric/backend/cuda/message_passing/sparse_message_binding.cpp
src/cortical/fabric/backend/cuda/message_passing/sparse_message_cuda.py
src/cortical/fabric/backend/cuda/message_passing/sparse_message_kernels.cu
src/cortical/fabric/backend/cuda/message_rules/dot_product.cuh
src/cortical/fabric/backend/cuda/nn/ir.cuh
src/cortical/fabric/backend/cuda/ops/__init__.py
src/cortical/fabric/backend/cuda/ops/dense_affine.cuh
src/cortical/fabric/backend/cuda/ops/dense_affine_binding.cpp
src/cortical/fabric/backend/cuda/ops/dense_affine_cuda.py
src/cortical/fabric/backend/cuda/ops/dense_affine_kernels.cu
src/cortical/fabric/backend/cuda/ops/dense_message.cuh
src/cortical/fabric/backend/cuda/ops/dense_message_kernels.cu
src/cortical/fabric/backend/cuda/ops/diagonal_recurrence.cuh
src/cortical/fabric/backend/cuda/ops/diagonal_recurrence_kernels.cu
src/cortical/fabric/backend/cuda/ops/diagonal_recurrence_triton.py
src/cortical/fabric/backend/cuda/ops/factorized_projection_grads_triton.py
src/cortical/fabric/backend/cuda/ops/gated_logspace_recurrence_triton.py
src/cortical/fabric/backend/cuda/ops/receiver_affine_triton.py
src/cortical/fabric/backend/cuda/ops/receiver_major_affine_triton.py
src/cortical/fabric/backend/cuda/ops/reset_rows_triton.py
src/cortical/fabric/backend/cuda/projection/__init__.py
src/cortical/fabric/backend/cuda/projection/grouped_projection_binding.cpp
src/cortical/fabric/backend/cuda/projection/grouped_projection_cuda.py
src/cortical/fabric/backend/cuda/projection/grouped_projection_kernels.cu
src/cortical/fabric/backend/cuda/projection/input_projection_backends.cuh
src/cortical/fabric/backend/cuda/projection/linear_readout_backend.cuh
src/cortical/fabric/backend/cuda/projection/public_projection_backends.cuh
src/cortical/fabric/backend/cuda/projection/readout_backend_contract.cuh
src/cortical/fabric/backend/cuda/projection/receiver_major_gates.py
src/cortical/fabric/backend/cuda/projection/registry.py
src/cortical/fabric/backend/cuda/reference/slstm_parity_reference.py
src/cortical/fabric/backend/cuda/registry/__init__.py
src/cortical/fabric/backend/cuda/registry/cell_dispatch_registry.cpp
src/cortical/fabric/backend/cuda/registry/cell_dispatch_registry.cuh
src/cortical/fabric/backend/cuda/registry/cell_registration_helpers.cuh
src/cortical/fabric/backend/cuda/sequence_surface/__init__.py
src/cortical/fabric/backend/cuda/sequence_surface/backward.py
src/cortical/fabric/backend/cuda/sequence_surface/flat_buckets.py
src/cortical/fabric/backend/cuda/sequence_surface/policy.py
src/cortical/fabric/backend/cuda/sequence_surface/replay.py
src/cortical/fabric/backend/cuda/sequence_surface/support.py
src/cortical/fabric/backend/cuda/sequence_surface/surface.py
src/cortical/fabric/backend/cuda/sequence_surface/temporal_backward.py
src/cortical/fabric/backend/cuda/sequence_surface/temporal_buckets.py
src/cortical/fabric/backend/cuda/sequence_surface/temporal_executor.py
src/cortical/fabric/backend/pytorch/__init__.py
src/cortical/fabric/backend/pytorch/engine.py
src/cortical/fabric/backend/pytorch/message_passing.py
src/cortical/fabric/backend/pytorch/population_execution.py
src/cortical/fabric/backend/pytorch/projection.py
src/cortical/fabric/backend/pytorch/readout.py
src/cortical/fabric/backend/pytorch/runtime_ops.py
src/cortical/fabric/backend/pytorch/cells/__init__.py
src/cortical/fabric/backend/pytorch/cells/axon.py
src/cortical/fabric/backend/pytorch/cells/slstm.py
src/cortical/fabric/cells/__init__.py
src/cortical/fabric/cells/axon.py
src/cortical/fabric/cells/common.py
src/cortical/fabric/cells/declarations.py
src/cortical/fabric/cells/population.py
src/cortical/fabric/cells/slstm.py
src/cortical/fabric/contracts/__init__.py
src/cortical/fabric/contracts/cells.py
src/cortical/fabric/graph/__init__.py
src/cortical/fabric/graph/topology.py
src/cortical/fabric/graphs/__init__.py
src/cortical/fabric/graphs/lattice2d.py
src/cortical/fabric/message_rules/__init__.py
src/cortical/fabric/message_rules/declarations.py
src/cortical/fabric/registry/__init__.py
src/cortical/fabric/registry/cell_backends.py
src/cortical/fabric/registry/cells.py
src/cortical/fabric/runtime/__init__.py
src/cortical/fabric/runtime/core.py
src/cortical/fabric/runtime/state.py
src/cortical/native/__init__.py
src/cortical/native/extension_loader.py
src/cortical/ops/__init__.py
src/cortical/ops/discounted_sum/__init__.py
src/cortical/ops/discounted_sum/pytorch.py
src/cortical/ops/discounted_sum/cuda/__init__.py
src/cortical/ops/discounted_sum/cuda/discounted_sum_binding.cpp
src/cortical/ops/discounted_sum/cuda/discounted_sum_cuda.py
src/cortical/ops/discounted_sum/cuda/discounted_sum_kernels.cu
src/cortical/ops/rtu/__init__.py
src/cortical/ops/rtu/cuda/__init__.py
src/cortical/ops/rtu/cuda/rtu_seq_allin.py
src/cortical/ops/rtu/cuda/rtu_seq_allin_binding.cpp
src/cortical/ops/rtu/cuda/rtu_seq_allin_kernels.cu
src/cortical/ops/rtu/cuda/rtu_seq_full.py
src/cortical/ops/rtu/cuda/rtu_seq_full_binding.cpp
src/cortical/ops/rtu/cuda/rtu_seq_full_kernels.cu
src/cortical/ops/rtu/cuda/rtu_stream_diag_cuda.py
src/cortical/ops/rtu/cuda/rtu_stream_full_cuda.py
src/cortical/ops/rtu/pytorch/__init__.py
src/cortical/ops/rtu/pytorch/rtu_stream_diag.py
src/cortical/ops/rtu/pytorch/rtu_stream_fullrank.py
src/cortical/ops/rtu/triton/__init__.py
src/cortical/ops/rtu/triton/lowrank.py
src/cortical/ops/rtu/triton/stream_diag.py
src/cortical/ops/rtu/triton/utils.py
src/cortical/rl/__init__.py
src/cortical/rl/diff_horde.py
src/cortical/rl/feature_extractors/__init__.py
src/cortical/rl/feature_extractors/box_cnn.py
src/cortical/rl/feature_extractors/box_mlp.py
src/cortical/rl/feature_extractors/config.py
src/cortical/rl/feature_extractors/factory.py
src/cortical/rl/feature_extractors/token_embed.py
src/cortical/rl/feature_extractors/token_mlp.py
src/cortical/rl/feature_extractors/token_perceiver.py
src/cortical/stacks/__init__.py
src/cortical/stacks/auto.py
src/cortical/stacks/base.py
src/cortical/stacks/cells.py
src/cortical/stacks/config.py
src/cortical/stacks/factory.py
src/cortical/stacks/hf.py
src/cortical/stacks/multiscale.py
src/cortical/stacks/prewarm.py
src/cortical/stacks/components/__init__.py
src/cortical/stacks/components/consistent_dropout.py
src/cortical/stacks/components/routed_adapter.py
src/cortical/stacks/cores/__init__.py
src/cortical/stacks/cores/agalite.py
src/cortical/stacks/cores/base.py
src/cortical/stacks/cores/conv.py
src/cortical/stacks/cores/hf_llama.py
src/cortical/stacks/cores/lstm.py
src/cortical/stacks/cores/mlstm.py
src/cortical/stacks/cores/registry.py
src/cortical/stacks/cores/slstm.py
src/cortical/stacks/cores/xl.py
src/cortical/stacks/cores/core/__init__.py
src/cortical/stacks/cores/core/axon_core.py
src/cortical/stacks/cores/core/axon_layer.py
src/cortical/stacks/kernels/dispatch.py
src/cortical/stacks/kernels/execution_plan.py
src/cortical/stacks/kernels/slstm_grad.py
src/cortical/stacks/kernels/cuda/__init__.py
src/cortical/stacks/kernels/cuda/slstm/__init__.py
src/cortical/stacks/kernels/cuda/slstm/slstm_sequence_binding.cpp
src/cortical/stacks/kernels/cuda/slstm/slstm_sequence_cuda.py
src/cortical/stacks/kernels/cuda/slstm/slstm_sequence_kernels.cu
src/cortical/stacks/kernels/cuda/slstm/slstm_step_core.cu
src/cortical/stacks/kernels/cuda/slstm/slstm_step_core.h
src/cortical/stacks/kernels/cuda/srht/srht_binding.cpp
src/cortical/stacks/kernels/cuda/srht/srht_cuda.py
src/cortical/stacks/kernels/cuda/srht/srht_kernels.cu
src/cortical/stacks/kernels/pytorch/__init__.py
src/cortical/stacks/kernels/pytorch/conv1d.py
src/cortical/stacks/kernels/pytorch/lstm.py
src/cortical/stacks/kernels/pytorch/mlstm.py
src/cortical/stacks/kernels/pytorch/slstm.py
src/cortical/stacks/kernels/pytorch/srht.py
src/cortical/stacks/kernels/pytorch/txl.py
src/cortical/stacks/kernels/triton/lstm.py
src/cortical/stacks/kernels/triton/conv1d/__init__.py
src/cortical/stacks/kernels/triton/conv1d/channel_mixing.py
src/cortical/stacks/kernels/triton/mlstm/__init__.py
src/cortical/stacks/kernels/triton/mlstm/torch/bw.py
src/cortical/stacks/kernels/triton/mlstm/torch/bw_parallel_dK.py
src/cortical/stacks/kernels/triton/mlstm/torch/bw_parallel_dQ.py
src/cortical/stacks/kernels/triton/mlstm/torch/bw_parallel_dV.py
src/cortical/stacks/kernels/triton/mlstm/torch/bw_recurrent.py
src/cortical/stacks/kernels/triton/mlstm/torch/chunkwise_gates.py
src/cortical/stacks/kernels/triton/mlstm/torch/fw.py
src/cortical/stacks/kernels/triton/mlstm/torch/fw_parallel.py
src/cortical/stacks/kernels/triton/mlstm/torch/fw_recurrent.py
src/cortical/stacks/kernels/triton/mlstm/torch/fwbw.py
src/cortical/stacks/kernels/triton/mlstm/torch/utils.py
src/cortical/stacks/kernels/triton/mlstm/triton/bw_kernel_parallel_dK.py
src/cortical/stacks/kernels/triton/mlstm/triton/bw_kernel_parallel_dQ.py
src/cortical/stacks/kernels/triton/mlstm/triton/bw_kernel_parallel_dV.py
src/cortical/stacks/kernels/triton/mlstm/triton/bw_kernel_recurrent.py
src/cortical/stacks/kernels/triton/mlstm/triton/chunkwise_kernel_param_heuristics.py
src/cortical/stacks/kernels/triton/mlstm/triton/fw_kernel_parallel.py
src/cortical/stacks/kernels/triton/mlstm/triton/fw_kernel_recurrent.py
src/cortical/stacks/kernels/triton/mlstm/triton/kernel_param_heuristics.py
src/cortical/stacks/kernels/triton/mlstm/utils/kernels.py
src/cortical/stacks/kernels/triton/slstm/__init__.py
src/cortical/stacks/kernels/triton/slstm/torch/fwbw.py
src/cortical/stacks/kernels/triton/slstm/triton_fused/slstm_bw.py
src/cortical/stacks/kernels/triton/slstm/triton_fused/slstm_fw.py
src/cortical/stacks/kernels/triton/slstm/triton_fused/triton_utils.py
src/cortical/stacks/scaffolds/__init__.py
src/cortical/stacks/scaffolds/adapter.py
src/cortical/stacks/scaffolds/base.py
src/cortical/stacks/scaffolds/gru_gating.py
src/cortical/stacks/scaffolds/passthrough.py
src/cortical/stacks/scaffolds/postup.py
src/cortical/stacks/scaffolds/postup_gated.py
src/cortical/stacks/scaffolds/preup.py
src/cortical/stacks/scaffolds/preup_gated.py
src/cortical/stacks/scaffolds/registry.py
src/cortical/stacks/scaffolds/column/__init__.py
src/cortical/stacks/scaffolds/column/auto.py
src/cortical/stacks/scaffolds/column/column.py
src/cortical/stacks/scaffolds/column/routers.py
src/cortical/visualization/__init__.py
src/cortical/visualization/fabric.py
tests/test_adapter.py
tests/test_agalite.py
tests/test_amp_setup_context.py
tests/test_axon_layer.py
tests/test_causal_conv1d_kernel.py
tests/test_cognitive_substrate_exploration.py
tests/test_cognitive_substrate_successor.py
tests/test_column_scaffold.py
tests/test_consistent_dropout.py
tests/test_cortical_stack.py
tests/test_diff_horde.py
tests/test_evaluation_run.py
tests/test_evaluation_stacks.py
tests/test_extension_loader.py
tests/test_fabric_anatomy.py
tests/test_fabric_backend_plan.py
tests/test_fabric_benchmark_suite_common.py
tests/test_fabric_execution_imports.py
tests/test_fabric_public_api.py
tests/test_fabric_runtime.py
tests/test_fabric_test_integrity.py
tests/test_fabric_visualizer.py
tests/test_hf_llama_parity.py
tests/test_layernorm_skip.py
tests/test_lstm_core.py
tests/test_mlstm_core.py
tests/test_multiscale_stack.py
tests/test_namespace_boundaries.py
tests/test_routed_adapter.py
tests/test_rtu_stream_diag.py
tests/test_rtu_stream_fullrank.py
tests/test_sequential_mnist.py
tests/test_slstm_core.py
tests/test_slstm_dispatch.py
tests/test_stacks_imports.py
tests/test_synthetic_datasets.py
tests/test_utils.py
tests/test_xl_core.py