Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thunlp/KnowledgeablePromptTuning

kpt code
https://github.com/thunlp/KnowledgeablePromptTuning

Last synced: 3 months ago
JSON representation

kpt code

Awesome Lists containing this project

README

        

# KPT source code

Here is the source code for our ACL 2022 paper
[Knowledgeable Prompt-tuning: Incorporating Knowledge into Prompt Verbalizer for Text Classification](https://arxiv.org/abs/2108.02035)

## install openprompt

Please install via git clone. This helps keep the dataset downloading scripts.

```bash
git clone [email protected]:thunlp/OpenPrompt.git
cd OpenPrompt
python setup.py install
```

## Download the dataset
```
cd OpenPrompt/datasets
bash download_text_classification.sh
```

## Run the scripts
for fewshot experiment
```
bash scripts/run_fewshot.sh
```
for zeroshot experiment
```
bash scripts/run_zeroshot.sh
```
for pilot experiment in appendix
```
bash scripts/run_pilot.sh
```

The possible arguments in the scripts are in the comment of the scripts.
Please choose the combination according to your need.