[misc] upgrade format to py39 (#7256)
This commit is contained in:
@@ -13,16 +13,14 @@
|
||||
# limitations under the License.
|
||||
|
||||
from dataclasses import asdict, dataclass, field
|
||||
from typing import Any, Dict, Optional
|
||||
from typing import Any, Optional
|
||||
|
||||
from transformers import GenerationConfig
|
||||
|
||||
|
||||
@dataclass
|
||||
class GeneratingArguments:
|
||||
r"""
|
||||
Arguments pertaining to specify the decoding parameters.
|
||||
"""
|
||||
r"""Arguments pertaining to specify the decoding parameters."""
|
||||
|
||||
do_sample: bool = field(
|
||||
default=True,
|
||||
@@ -35,7 +33,9 @@ class GeneratingArguments:
|
||||
top_p: float = field(
|
||||
default=0.7,
|
||||
metadata={
|
||||
"help": "The smallest set of most probable tokens with probabilities that add up to top_p or higher are kept."
|
||||
"help": (
|
||||
"The smallest set of most probable tokens with probabilities that add up to top_p or higher are kept."
|
||||
)
|
||||
},
|
||||
)
|
||||
top_k: int = field(
|
||||
@@ -71,7 +71,7 @@ class GeneratingArguments:
|
||||
metadata={"help": "Whether or not to remove special tokens in the decoding."},
|
||||
)
|
||||
|
||||
def to_dict(self, obey_generation_config: bool = False) -> Dict[str, Any]:
|
||||
def to_dict(self, obey_generation_config: bool = False) -> dict[str, Any]:
|
||||
args = asdict(self)
|
||||
if args.get("max_new_tokens", -1) > 0:
|
||||
args.pop("max_length", None)
|
||||
|
||||
Reference in New Issue
Block a user