Section2

kohf-notebookschapter8course

에러가 발생했을 때 대응 방법

Install the Transformers, Datasets, and Evaluate libraries to run this notebook.

[ ]

You will need to setup git, adapt your email and name in the following cell.

[ ]

You will also need to be logged in to the Hugging Face Hub. Execute the following and enter your credentials.

[ ]
[ ]
[ ]
[ ]
"""
,OSError: Can't load config for 'lewtun/distillbert-base-uncased-finetuned-squad-d5716d28'. make sure that:
,
,- 'lewtun/distillbert-base-uncased-finetuned-squad-d5716d28'이라는 모델명이 'https://huggingface.co/models'에 존재하는지 확인하거나
,
,'lewtun/distillbert-base-uncased-finetuned-squad-d5716d28'이라는 경로 또는 폴더가 config.json 파일 포함하고 있는지 확인하세요.
,"""
[ ]
"""
,OSError: Can't load config for 'lewtun/distilbert-base-uncased-finetuned-squad-d5716d28'. Make sure that:
,
,- 'lewtun/distilbert-base-uncased-finetuned-squad-d5716d28' is a correct model identifier listed on 'https://huggingface.co/models'
,
,- or 'lewtun/distilbert-base-uncased-finetuned-squad-d5716d28' is the correct path to a directory containing a config.json file
,"""
[ ]
['.gitattributes', 'README.md', 'pytorch_model.bin', 'special_tokens_map.json', 'tokenizer_config.json', 'training_args.bin', 'vocab.txt']
[ ]
[ ]
[ ]
{'score': 0.38669535517692566,
, 'start': 34,
, 'end': 95,
, 'answer': 'the task of extracting an answer from a text given a question'}
[ ]
[ ]
[ ]
"""
,---------------------------------------------------------------------------
,AttributeError                            Traceback (most recent call last)
,/var/folders/28/k4cy5q7s2hs92xq7_h89_vgm0000gn/T/ipykernel_75743/2725838073.py in <module>
,      1 inputs = tokenizer(question, text, add_special_tokens=True)
,      2 input_ids = inputs["input_ids"]
,----> 3 outputs = model(**inputs)
,      4 answer_start_scores = outputs.start_logits
,      5 answer_end_scores = outputs.end_logits
,
,~/miniconda3/envs/huggingface/lib/python3.8/site-packages/torch/nn/modules/module.py in _call_impl(self, *input, **kwargs)
,   1049         if not (self._backward_hooks or self._forward_hooks or self._forward_pre_hooks or _global_backward_hooks
,   1050                 or _global_forward_hooks or _global_forward_pre_hooks):
,-> 1051             return forward_call(*input, **kwargs)
,   1052         # Do not call functions when jit is used
,   1053         full_backward_hooks, non_full_backward_hooks = [], []
,
,~/miniconda3/envs/huggingface/lib/python3.8/site-packages/transformers/models/distilbert/modeling_distilbert.py in forward(self, input_ids, attention_mask, head_mask, inputs_embeds, start_positions, end_positions, output_attentions, output_hidden_states, return_dict)
,    723         return_dict = return_dict if return_dict is not None else self.config.use_return_dict
,    724
,--> 725         distilbert_output = self.distilbert(
,    726             input_ids=input_ids,
,    727             attention_mask=attention_mask,
,
,~/miniconda3/envs/huggingface/lib/python3.8/site-packages/torch/nn/modules/module.py in _call_impl(self, *input, **kwargs)
,   1049         if not (self._backward_hooks or self._forward_hooks or self._forward_pre_hooks or _global_backward_hooks
,   1050                 or _global_forward_hooks or _global_forward_pre_hooks):
,-> 1051             return forward_call(*input, **kwargs)
,   1052         # Do not call functions when jit is used
,   1053         full_backward_hooks, non_full_backward_hooks = [], []
,
,~/miniconda3/envs/huggingface/lib/python3.8/site-packages/transformers/models/distilbert/modeling_distilbert.py in forward(self, input_ids, attention_mask, head_mask, inputs_embeds, output_attentions, output_hidden_states, return_dict)
,    471             raise ValueError("You cannot specify both input_ids and inputs_embeds at the same time")
,    472         elif input_ids is not None:
,--> 473             input_shape = input_ids.size()
,    474         elif inputs_embeds is not None:
,    475             input_shape = inputs_embeds.size()[:-1]
,
,AttributeError: 'list' object has no attribute 'size'
,"""
[ ]
[101, 2029, 7705, 2015, 2064]
[ ]
list