Views
No views yet
1@techreport{bingler2023cheaptalk,
2 title={How Cheap Talk in Climate Disclosures Relates to Climate Initiatives, Corporate Emissions, and Reputation Risk},
3 author={Bingler, Julia and Kraus, Mathias and Leippold, Markus and Webersinke, Nicolas},
4 type={Working paper},
5 institution={Available at SSRN 3998435},
6 year={2023}
7}1from transformers import AutoModelForSequenceClassification, AutoTokenizer, pipeline
2from transformers.pipelines.pt_utils import KeyDataset
3import datasets
4from tqdm.auto import tqdm
5
6dataset_name = "climatebert/climate_commitments_actions"
7model_name = "climatebert/distilroberta-base-climate-commitment"
8
9# If you want to use your own data, simply load them as 🤗 Datasets dataset, see https://huggingface.co/docs/datasets/loading
10dataset = datasets.load_dataset(dataset_name, split="test")
11
12model = AutoModelForSequenceClassification.from_pretrained(model_name)
13tokenizer = AutoTokenizer.from_pretrained(model_name, max_len=512)
14
15pipe = pipeline("text-classification", model=model, tokenizer=tokenizer, device=0)
16
17# See https://huggingface.co/docs/transformers/main_classes/pipelines#transformers.pipeline
18for out in tqdm(pipe(KeyDataset(dataset, "text"), padding=True, truncation=True)):
19 print(out)