mirror of
https://github.com/huggingface/transformers.git
synced 2025-08-02 19:21:31 +06:00
Automatically add transformers
tag to the modelcard (#32623)
* Automatically add `transformers` tag to the modelcard * Specify library_name and test
This commit is contained in:
parent
a29eabd0eb
commit
29c3a0fa01
@ -454,6 +454,7 @@ class TrainingSummary:
|
||||
metric_mapping = infer_metric_tags_from_eval_results(self.eval_results)
|
||||
|
||||
metadata = {}
|
||||
metadata = _insert_value(metadata, "library_name", "transformers")
|
||||
metadata = _insert_values_as_list(metadata, "language", self.language)
|
||||
metadata = _insert_value(metadata, "license", self.license)
|
||||
if self.finetuned_from is not None and isinstance(self.finetuned_from, str) and len(self.finetuned_from) > 0:
|
||||
|
@ -19,7 +19,7 @@ import os
|
||||
import tempfile
|
||||
import unittest
|
||||
|
||||
from transformers.modelcard import ModelCard
|
||||
from transformers.modelcard import ModelCard, TrainingSummary
|
||||
|
||||
|
||||
class ModelCardTester(unittest.TestCase):
|
||||
@ -82,3 +82,8 @@ class ModelCardTester(unittest.TestCase):
|
||||
model_card_second = ModelCard.from_pretrained(tmpdirname)
|
||||
|
||||
self.assertEqual(model_card_second.to_dict(), model_card_first.to_dict())
|
||||
|
||||
def test_model_summary_modelcard_base_metadata(self):
|
||||
metadata = TrainingSummary("Model name").create_metadata()
|
||||
self.assertTrue("library_name" in metadata)
|
||||
self.assertTrue(metadata["library_name"] == "transformers")
|
||||
|
Loading…
Reference in New Issue
Block a user