Namespace AiDotNet.Extensions
Classes
- AsyncBatchConfigurationBuilder<TBatch>
Builder for configuring async batch iteration with a fluent API.
- BatchConfigurationBuilder<TBatch>
Builder for configuring batch iteration with a fluent API.
- DataLoaderExtensions
Provides extension methods for data loaders to enhance batch iteration capabilities.
- EnumerableExtensions
Provides extension methods for IEnumerable collections to enhance their functionality.
- HttpClientExtensions
Extension methods for HttpClient providing cross-platform compatibility.
- MatrixDecompositionExtensions
Provides extension methods for matrix decomposition operations, enhancing their functionality.
- MatrixExtensions
Provides extension methods for matrix operations, making it easier to work with matrices in AI applications.
- NumericTypeExtensions
Provides extension methods for working with numeric types in AI and machine learning contexts.
- RandomExtensions
Provides extension methods for the Random class to generate numbers with specific distributions.
- SerializationExtensions
Provides extension methods for serializing and deserializing data used in AI models.
- VectorExtensions
Provides extension methods for vector operations commonly used in AI and machine learning applications.