예제 #1
0
        /// <summary>
        /// Create a DensePairAnsi object from a sequence of RowKeyColKeyValue triples.
        /// </summary>
        /// <param name="tripleEnumerable">a sequence of RowKeyColKeyValue</param>
        /// <returns>A DensePairAnsi object</returns>
        public static DensePairAnsi GetInstanceFromSparse(IEnumerable <RowKeyColKeyValue <string, string, UOPair <char> > > tripleEnumerable)
        {
            DensePairAnsi densePairAnsi = new DensePairAnsi();

            densePairAnsi.GetInstanceFromSparseInternal(tripleEnumerable);
            return(densePairAnsi);
        }
예제 #2
0
        /// <summary>
        /// Parses directly from the SparseFile format. Useful if memory must be concerved.
        /// </summary>
        /// <param name="inputSparseFileName">Name of a file in Sparse format.</param>
        /// <returns>An instance of DensePairAnsi.</returns>
        public static DensePairAnsi GetInstanceFromSparse(string inputSparseFileName)
        {
            DensePairAnsi densePairAnsi = new DensePairAnsi();

            densePairAnsi.GetInstanceFromSparseInternal(inputSparseFileName);
            return(densePairAnsi);
        }