{"id":24728,"library":"tosa-adapter-model-explorer","title":"TOSA Adapter for Model Explorer","description":"An adapter for ai-edge-model-explorer that adds support for TOSA (Tensor Operator Set Architecture) flatbuffer files. Version 0.1.0 is the latest, with initial support and bug fixes. Release cadence is irregular.","status":"active","version":"0.1.0","language":"python","source_language":"en","source_url":"https://github.com/arm/tosa-adapter-model-explorer","tags":["tosa","model-explorer","adapter","arm","machine-learning"],"install":[{"cmd":"pip install tosa-adapter-model-explorer","lang":"bash","label":"Install from PyPI"}],"dependencies":[{"reason":"This adapter extends Model Explorer; needed at runtime to use the adapter.","package":"ai-edge-model-explorer","optional":false}],"imports":[{"note":"Package name uses underscores, not hyphens; common mistake due to PyPI slug.","wrong":"from tosa_adapter import TosaAdapter","symbol":"TosaAdapter","correct":"from tosa_adapter_model_explorer import TosaAdapter"},{"note":"register_adapter is from the base package, not from this adapter.","wrong":"from tosa_adapter_model_explorer import register_adapter","symbol":"register_adapter","correct":"from ai_edge_model_explorer import register_adapter"}],"quickstart":{"code":"from ai_edge_model_explorer import register_adapter\nfrom tosa_adapter_model_explorer import TosaAdapter\n\nregister_adapter(TosaAdapter())\n\n# Then use Model Explorer with TOSA files as usual","lang":"python","description":"Register the TOSA adapter so that Model Explorer can visualize TOSA models."},"warnings":[{"fix":"Use Python 3.10, 3.11, or 3.12.","message":"Requires Python >=3.10 and <3.13; incompatible with Python 3.13+.","severity":"breaking","affected_versions":"0.1.0"},{"fix":"Call register_adapter(TosaAdapter()) early in your application.","message":"The adapter must be registered before any model loading; otherwise, TOSA files are not recognized.","severity":"gotcha","affected_versions":">=0.0.1"},{"fix":"Pin your dependency to avoid unexpected breaking changes.","message":"Version 0.1.0 is the first stable release; no deprecation warnings yet. However, the API is subject to change.","severity":"deprecated","affected_versions":"0.1.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run: pip install tosa-adapter-model-explorer","cause":"Package not installed or installed under a different name.","error":"ModuleNotFoundError: No module named 'tosa_adapter_model_explorer'"},{"fix":"Use: from tosa_adapter_model_explorer import TosaAdapter","cause":"Incorrect import path (e.g., using wrong package name).","error":"ImportError: cannot import name 'TosaAdapter' from 'tosa_adapter_model_explorer'"},{"fix":"Call: register_adapter(TosaAdapter())","cause":"Calling register_adapter without passing an instance.","error":"TypeError: register_adapter() missing 1 required positional argument: 'adapter'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}