Views
No views yet
encoders_seed_42.pth: Pre-trained encoders for 3-digit data (x_gt_y set to true)decoders_seed_42.pth: Pre-trained decoders for 3-digit data (x_gt_y set to true)decoders_seed_42_finetuned.pth: Fine-tuned decoders (trained on 2025-05-19)1import torch
2from llama.encoder_decoder_networks import Encoder, Decoder # These can be accessed from the Neurosymbolic LLM directory
3from huggingface_hub import hf_hub_download
4
5# Download the model files
6encoder_path = hf_hub_download(repo_id="vdhanraj/neurosymbolic-llm", filename="encoders_seed_42.pth")
7decoder_path = hf_hub_download(repo_id="vdhanraj/neurosymbolic-llm", filename="decoders_seed_42_finetuned.pth")
8
9# Load the models
10encoders = torch.load(encoder_path, weights_only=False)
11decoders = torch.load(decoder_path, weights_only=False)
12
13# Example: Access individual encoder/decoder layers
14first_encoder = encoders[0]
15first_decoder = decoders[0]
161@article{dhanraj2025nsllm,
2 title={Improving Rule-based Reasoning in LLMs via Neurosymbolic Representations},
3 author={Dhanraj, Varun and Eliasmith, Chris},
4 journal={arXiv preprint arXiv:2502.01657},
5 year={2025}
6}