2 instantiations of PoolLoader
Microsoft.Extensions.ML (2)
PredictionEnginePool.cs (2)
41_defaultEnginePool = new PoolLoader<TData, TPrediction>(_serviceProvider, defaultOptions); 121var pool = new PoolLoader<TData, TPrediction>(_serviceProvider, options);
10 references to PoolLoader
Microsoft.Extensions.ML (10)
PoolLoader.cs (1)
65throw new ObjectDisposedException(nameof(PoolLoader<TData, TPrediction>));
PredictionEnginePool.cs (9)
25private readonly PoolLoader<TData, TPrediction> _defaultEnginePool; 26private readonly ConcurrentDictionary<string, PoolLoader<TData, TPrediction>> _namedPools; 44_namedPools = new ConcurrentDictionary<string, PoolLoader<TData, TPrediction>>(); 95if (_namedPools.TryGetValue(modelName, out var existingPool)) 113var pool = AddPool(modelName); 117private PoolLoader<TData, TPrediction> AddPool(string modelName) 121var pool = new PoolLoader<TData, TPrediction>(_serviceProvider, options); 168else if (_namedPools.TryGetValue(modelName, out var pool)) 190foreach (var pool in _namedPools.Values)