gitextract_sze30cz2/ ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── 20B_tokenizer.json ├── API_DEMO.py ├── API_DEMO_CHAT.py ├── API_DEMO_WORLD.py ├── LICENSE ├── README.md ├── RWKV_in_150_lines.py ├── RWKV_v5_demo.py ├── RWKV_v6_demo.py ├── RWKV_v6_demo_cuda_bf16.py ├── chat.py ├── misc/ │ └── lambada_test.jsonl ├── music/ │ ├── run.py │ ├── sample-RWKV-4-MIDI-120M-v1-20230714-ctx4096.mid │ ├── sample2-RWKV-4-MIDI-120M-v1-20230714-ctx4096.mid │ ├── sample3-RWKV-4-MIDI-120M-v1-20230714-ctx4096.mid │ └── tokenizer-midi.json ├── requirements.txt ├── run_lm_eval.py ├── rwkv_pip_package/ │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.md │ ├── pyproject.toml │ └── src/ │ └── rwkv/ │ ├── __init__.py │ ├── cuda/ │ │ ├── gemm_fp16_cublas.cpp │ │ ├── operators.cu │ │ ├── rwkv5.cu │ │ ├── rwkv5_op.cpp │ │ ├── rwkv6.cu │ │ ├── rwkv6_op.cpp │ │ ├── rwkv7.cu │ │ ├── rwkv7_op.cpp │ │ └── wrapper.cpp │ ├── model.py │ ├── rwkv_tokenizer.py │ ├── rwkv_vocab_v20230424.txt │ └── utils.py ├── rwkv_state_merger.py ├── src/ │ ├── model_run.py │ └── utils.py ├── tokenizer/ │ ├── rwkv_tokenizer.py │ └── rwkv_vocab_v20230424.txt └── v2/ ├── 20B_tokenizer.json ├── benchmark.py ├── benchmark_more.py ├── benchmark_world.py ├── chat.py ├── convert_model.py └── prompt/ └── default/ ├── Chinese-1.py ├── Chinese-2.py ├── English-0.py ├── English-1.py ├── English-2.py ├── English-3.py ├── English-4.py ├── English-5.py ├── Japanese-1.py └── Japanese-2.py