Generated by DocFX

Class NpzDictionary

Lazily-loaded collection of arrays from a compressed .npz archive.

Inheritance
System.Object
NpzDictionary<Array>
NpzDictionary
Implements
IReadOnlyDictionary<System.String, Array>
ICollection<Array>
Inherited Members
NpzDictionary<Array>.SyncRoot
NpzDictionary<Array>.IsSynchronized
NpzDictionary<Array>.IsReadOnly
NpzDictionary<Array>.CopyTo(Array[], Int32)
NpzDictionary<Array>.Add(Array)
NpzDictionary<Array>.Clear()
NpzDictionary<Array>.Contains(Array)
NpzDictionary<Array>.Remove(Array)
NpzDictionary<Array>.Dispose()
NpzDictionary<Array>.Keys
NpzDictionary<Array>.Values
NpzDictionary<Array>.Count
NpzDictionary<Array>.Item[String]
NpzDictionary<Array>.ContainsKey(String)
NpzDictionary<Array>.TryGetValue(String, Array)
NpzDictionary<Array>.GetEnumerator()
NpzDictionary<Array>.CopyTo(Array, Int32)
NpzDictionary<Array>.Dispose(Boolean)
Namespace: ISynergy.Framework.Mathematics.IO.NumPy
Assembly: ISynergy.Framework.Mathematics.dll
Syntax
public class NpzDictionary : NpzDictionary<Array>

Constructors

View Source

NpzDictionary(Stream, Boolean)

Initializes a new instance of the NpzDictionary<T> class.

Declaration
public NpzDictionary(Stream stream, bool jagged)
Parameters
Type Name Description
Stream stream

The stream from where the arrays should be loaded from.

System.Boolean jagged

Pass true to deserialize matrices as jagged matrices. Pass false to deserialize them as multi-dimensional matrices.

Methods

View Source

Load(Stream)

Loads the array from the specified stream.

Declaration
protected override Array Load(Stream s)
Parameters
Type Name Description
Stream s
Returns
Type Description
Array
Overrides
ISynergy.Framework.Mathematics.IO.NumPy.NpzDictionary<Array>.Load(Stream)

Implements

IReadOnlyDictionary<, >
ICollection<>

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)

See Also

NpyFormat
NpzFormat