LICENSE
README.md
pyproject.toml
src/ram_wnn.egg-info/PKG-INFO
src/ram_wnn.egg-info/SOURCES.txt
src/ram_wnn.egg-info/dependency_links.txt
src/ram_wnn.egg-info/entry_points.txt
src/ram_wnn.egg-info/requires.txt
src/ram_wnn.egg-info/top_level.txt
src/wnn/__init__.py
src/wnn/logger.py
src/wnn/progress.py
src/wnn/attention/__init__.py
src/wnn/attention/base.py
src/wnn/attention/sparse.py
src/wnn/core/__init__.py
src/wnn/core/thresholds.py
src/wnn/eval/__init__.py
src/wnn/eval/checkpoint.py
src/wnn/eval/task.py
src/wnn/lsh/__init__.py
src/wnn/lsh/base.py
src/wnn/lsh/random_projection.py
src/wnn/ram/__init__.py
src/wnn/ram/architecture/__init__.py
src/wnn/ram/architecture/bitwise_evaluator.py
src/wnn/ram/architecture/cached_evaluator.py
src/wnn/ram/architecture/genome_log.py
src/wnn/ram/architecture/kvspec.py
src/wnn/ram/architecture/token_rotator.py
src/wnn/ram/core/AdaptiveClusteredRAM.py
src/wnn/ram/core/BitwiseRAMClusterLayer.py
src/wnn/ram/core/Memory.py
src/wnn/ram/core/RAMAggregator.py
src/wnn/ram/core/RAMClusterLayer.py
src/wnn/ram/core/RAMGeneralization.py
src/wnn/ram/core/RAMLayer.py
src/wnn/ram/core/SparseMemory.py
src/wnn/ram/core/TieredRAMClusterLayer.py
src/wnn/ram/core/__init__.py
src/wnn/ram/core/automaton.py
src/wnn/ram/core/base.py
src/wnn/ram/core/batch.py
src/wnn/ram/core/gating.py
src/wnn/ram/core/gating_trainer.py
src/wnn/ram/core/generation.py
src/wnn/ram/core/kv_transformer.py
src/wnn/ram/core/mapper_factory.py
src/wnn/ram/core/multihead_kv.py
src/wnn/ram/core/multihead_sequence.py
src/wnn/ram/core/multihead_shared.py
src/wnn/ram/core/recurrent_network.py
src/wnn/ram/core/reporting.py
src/wnn/ram/core/routing.py
src/wnn/ram/core/sequence.py
src/wnn/ram/core/sequence_generator.py
src/wnn/ram/core/serialization.py
src/wnn/ram/core/trainer.py
src/wnn/ram/core/models/__init__.py
src/wnn/ram/core/models/attention.py
src/wnn/ram/core/models/attention_base.py
src/wnn/ram/core/models/attention_factory.py
src/wnn/ram/core/models/attention_mask.py
src/wnn/ram/core/models/bitwise_ramlm.py
src/wnn/ram/core/models/computed_arithmetic.py
src/wnn/ram/core/models/computed_attention.py
src/wnn/ram/core/models/discrete_normalization.py
src/wnn/ram/core/models/embedding.py
src/wnn/ram/core/models/encoder_decoder.py
src/wnn/ram/core/models/feedforward.py
src/wnn/ram/core/models/ffn_factory.py
src/wnn/ram/core/models/hybrid_lm.py
src/wnn/ram/core/models/learned_sorting.py
src/wnn/ram/core/models/minmax_attention.py
src/wnn/ram/core/models/models_factory.py
src/wnn/ram/core/models/position_attention.py
src/wnn/ram/core/models/ram_embedding.py
src/wnn/ram/core/models/ram_transformer_lm.py
src/wnn/ram/core/models/ramlm.py
src/wnn/ram/core/models/seq2seq.py
src/wnn/ram/core/models/soft_ram_attention.py
src/wnn/ram/core/models/sorting_attention.py
src/wnn/ram/core/models/step_config_factory.py
src/wnn/ram/core/models/tiny_transformer.py
src/wnn/ram/core/models/transformer.py
src/wnn/ram/core/models/transformer_block.py
src/wnn/ram/core/models/transformer_factory.py
src/wnn/ram/core/models/two_layer_ffn.py
src/wnn/ram/core/models/xor_attention.py
src/wnn/ram/cost/CostCalculator.py
src/wnn/ram/cost/CostCalculatorArgMin.py
src/wnn/ram/cost/CostCalculatorFactory.py
src/wnn/ram/cost/CostCalculatorRAM.py
src/wnn/ram/cost/CostCalculatorStochastic.py
src/wnn/ram/cost/CostCalculatorVote.py
src/wnn/ram/cost/__init__.py
src/wnn/ram/encoders_decoders/BinaryPositionEncoder.py
src/wnn/ram/encoders_decoders/LearnedPositionEncoder.py
src/wnn/ram/encoders_decoders/PositionEncoder.py
src/wnn/ram/encoders_decoders/PositionEncoderFactory.py
src/wnn/ram/encoders_decoders/RelativePositionEncoder.py
src/wnn/ram/encoders_decoders/TransformerBitWiseDecoder.py
src/wnn/ram/encoders_decoders/TransformerDecoder.py
src/wnn/ram/encoders_decoders/TransformerDecoderFactory.py
src/wnn/ram/encoders_decoders/TransformerHammingDecoder.py
src/wnn/ram/encoders_decoders/TransformerRawDecoder.py
src/wnn/ram/encoders_decoders/TransformerTokenDecoder.py
src/wnn/ram/encoders_decoders/TransformerTokenListDecoder.py
src/wnn/ram/encoders_decoders/__init__.py
src/wnn/ram/experiments/__init__.py
src/wnn/ram/experiments/cli.py
src/wnn/ram/experiments/dashboard_client.py
src/wnn/ram/experiments/data_layer.py
src/wnn/ram/experiments/experiment.py
src/wnn/ram/experiments/flow.py
src/wnn/ram/experiments/phased_search.py
src/wnn/ram/experiments/serialization.py
src/wnn/ram/experiments/tracker.py
src/wnn/ram/experiments/worker.py
src/wnn/ram/fitness/FitnessCalculator.py
src/wnn/ram/fitness/FitnessCalculatorCE.py
src/wnn/ram/fitness/FitnessCalculatorFactory.py
src/wnn/ram/fitness/FitnessCalculatorHarmonicRank.py
src/wnn/ram/fitness/FitnessCalculatorNormalized.py
src/wnn/ram/fitness/FitnessCalculatorNormalizedHarmonic.py
src/wnn/ram/fitness/FitnessCalculatorWithAccuracyFloor.py
src/wnn/ram/fitness/__init__.py
src/wnn/ram/strategies/__init__.py
src/wnn/ram/strategies/attention_mask.py
src/wnn/ram/strategies/base.py
src/wnn/ram/strategies/bit_packing.py
src/wnn/ram/strategies/confidence.py
src/wnn/ram/strategies/config.py
src/wnn/ram/strategies/factory.py
src/wnn/ram/strategies/filters.py
src/wnn/ram/strategies/perplexity.py
src/wnn/ram/strategies/connectivity/__init__.py
src/wnn/ram/strategies/connectivity/accelerated.py
src/wnn/ram/strategies/connectivity/adaptive_cluster.py
src/wnn/ram/strategies/connectivity/architecture_strategies.py
src/wnn/ram/strategies/connectivity/base.py
src/wnn/ram/strategies/connectivity/generic_strategies.py
src/wnn/ram/strategies/connectivity/genetic_algorithm.py
src/wnn/ram/strategies/connectivity/genome.py
src/wnn/ram/strategies/connectivity/model_optimizer.py
src/wnn/ram/strategies/connectivity/per_cluster.py
src/wnn/ram/strategies/connectivity/simulated_annealing.py
src/wnn/ram/strategies/connectivity/tabu_search.py
src/wnn/ram/strategies/forward/__init__.py
src/wnn/ram/strategies/forward/autoregressive.py
src/wnn/ram/strategies/train/__init__.py
src/wnn/ram/strategies/train/contrastive.py
src/wnn/ram/strategies/train/curriculum.py
src/wnn/ram/strategies/train/greedy.py
src/wnn/ram/strategies/train/iterative.py
src/wnn/representations/__init__.py
src/wnn/representations/base.py
src/wnn/representations/cooccurrence.py
src/wnn/representations/mutual_info.py
src/wnn/representations/ram_encoder.py
src/wnn/representations/token_bit_encoder.py
src/wnn/smoothing/__init__.py
src/wnn/smoothing/base.py
src/wnn/smoothing/kneser_ney.py
src/wnn/smoothing/ram_integration.py
src/wnn/text_tokenizers/__init__.py
src/wnn/text_tokenizers/base.py
src/wnn/text_tokenizers/bpe.py
src/wnn/text_tokenizers/word.py
tests/test_ce_evaluator.py
tests/test_confidence.py
tests/test_gating.py
tests/test_hybrid_lm.py
tests/test_masked_eval.py
tests/test_ram_transformer.py
tests/test_routing.py
tests/test_tier_bits_grid.py
tests/test_tier_bits_sweep.py