public MinibatchSourceConfig(DictionaryVector deserializers) : this(CNTKLibPINVOKE.new_MinibatchSourceConfig__SWIG_1(DictionaryVector.getCPtr(deserializers)), true) { if (CNTKLibPINVOKE.SWIGPendingException.Pending) { throw CNTKLibPINVOKE.SWIGPendingException.Retrieve(); } }
public void SetRange(int index, DictionaryVector values) { CNTKLibPINVOKE.DictionaryVector_SetRange(swigCPtr, index, DictionaryVector.getCPtr(values)); if (CNTKLibPINVOKE.SWIGPendingException.Pending) throw CNTKLibPINVOKE.SWIGPendingException.Retrieve(); }
public static DictionaryVector Repeat(CNTKDictionary value, int count) { global::System.IntPtr cPtr = CNTKLibPINVOKE.DictionaryVector_Repeat(CNTKDictionary.getCPtr(value), count); DictionaryVector ret = (cPtr == global::System.IntPtr.Zero) ? null : new DictionaryVector(cPtr, true); if (CNTKLibPINVOKE.SWIGPendingException.Pending) throw CNTKLibPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public DictionaryVector GetRange(int index, int count) { global::System.IntPtr cPtr = CNTKLibPINVOKE.DictionaryVector_GetRange(swigCPtr, index, count); DictionaryVector ret = (cPtr == global::System.IntPtr.Zero) ? null : new DictionaryVector(cPtr, true); if (CNTKLibPINVOKE.SWIGPendingException.Pending) throw CNTKLibPINVOKE.SWIGPendingException.Retrieve(); return ret; }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(DictionaryVector obj) { return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; }
public DictionaryVector(DictionaryVector other) : this(CNTKLibPINVOKE.new_DictionaryVector__SWIG_1(DictionaryVector.getCPtr(other)), true) { if (CNTKLibPINVOKE.SWIGPendingException.Pending) throw CNTKLibPINVOKE.SWIGPendingException.Retrieve(); }
public DictionaryVectorEnumerator(DictionaryVector collection) { collectionRef = collection; currentIndex = -1; currentObject = null; currentSize = collectionRef.Count; }