Model Card Toolkit 3 został zaprojektowany tak, aby był niezależny od struktury modelu. W przeciwieństwie do poprzednich wersji, teraz musisz zainstalować dodatkowy pakiet model-card-toolkit[tensorflow] aby móc korzystać z narzędzi TensorFlow z Model Card Toolkit.
Próbowaliśmy zrównoważyć minimalizację istotnych zmian i posiadanie prostego i spójnego interfejsu API. W poniższej tabeli wymieniono niezgodne wstecz zmiany w interfejsie API. Podstawową zmianą jest to, że narzędzia wymagające opcjonalnych zależności TensorFlow znajdują się w plikach z przedrostkiem tf_ .
| REMOVED | Wymiana |
|---|---|
| Narzędzia TensorFlow w modelu_card_toolkit.utils.graphics | model_card_toolkit.utils.tf_graphics |
| model_card_toolkit.utils.json_util | model_card_toolkit.utils.json_utils |
| model_card_toolkit.utils.testdata.testdata_utils | model_card_toolkit.utils.testdata.tf_testdata_utils |
| model_card_toolkit.utils.sources | model_card_toolkit.utils.tf_sources |
| model_card_toolkit.utils.tfx_utils | model_card_toolkit.utils.tf_utils |
| model_card_toolkit.utils.validation | model_card_toolkit.utils.json_utils |