get the License from [the site](https://llama.meta.com/llama-downloads/)
>> cd llama
>> ./download.sh (License required)
>> pip install -e .
>> torchrun --nproc_per_node 1 example_chat_completion.py \
--ckpt_dir llama-2-7b-chat/ \
--tokenizer_path tokenizer.model \
--max_seq_len 512 --max_batch_size 6
>> torchrun --nproc_per_node 1 data/{dataset}/distillation_{dataset}.py \
--ckpt_dir llama/llama-2-7b-chat/ \
--tokenizer_path llama/tokenizer.model \
--max_seq_len 512 --max_batch_size 6
>> pip install transformers==4.36.2 -i https://pypi.python.org/simple
>> pip install -r requirements.txt
>> python pretrain.py --data_dir ./data/{dataset}/ --cuda --batch_size 64 --checkpoint ./checkpoint/{dataset}/
>> python seq.py --data_dir ./data/{dataset}/ --cuda --batch_size 32 --checkpoint ./checkpoint/{dataset}/
>> python topn.py --data_dir ./data/{dataset}/ --cuda --batch_size 32 --checkpoint ./checkpoint/{dataset}/
>> python exp.py --data_dir ./data/{dataset}/ --cuda --batch_size 32 --checkpoint ./checkpoint/{dataset}/
If this repository helps you, please cite:
@article{wang2024rdrec,
title={RDRec: Rationale Distillation for LLM-based Recommendation},
author={Wang, Xinfeng and Cui, Jin and Suzuki, Yoshimi and Fukumoto, Fumiyo},
journal={arXiv preprint arXiv:2405.10587},
year={2024}
}
$ claude mcp add RDRec \
-- python -m otcore.mcp_server <graph>