isModelInstalled method

  1. @override
Future<bool> isModelInstalled(
  1. ModelSpec spec
)
override

Check if a model is installed and valid

Implementation

@override
Future<bool> isModelInstalled(ModelSpec spec) async {
  await _ensureInitialized();
  // For web, check if model path is set and loading is completed
  final hasPath = _modelPaths.containsKey(spec.name);
  final completer = _loadCompleters[spec.name];
  final isLoaded = completer?.isCompleted == true;
  return hasPath && isLoaded;
}