Encog.ML.Data.Buffer.BufferedMLDataSet.EndLoad C# (CSharp) Method

EndLoad() public method

This method should be called once all the data has been loaded. The underlying file will be closed. The binary fill will then be opened for reading.
public EndLoad ( ) : void
return void
        public void EndLoad()
        {
            if (!loading)
            {
                throw new BufferedDataError("Must call beginLoad, before endLoad.");
            }

            egb.Close();
            loading = false;

            Open();
        }

Usage Example

        public void TestBufferData()
        {
            File.Delete(Filename);
            var set = new BufferedMLDataSet(Filename);
            set.BeginLoad(2, 1);
            for (int i = 0; i < XOR.XORInput.Length; i++)
            {
                var input = new BasicMLData(XOR.XORInput[i]);
                var ideal = new BasicMLData(XOR.XORIdeal[i]);
                set.Add(input, ideal);
            }
            set.EndLoad();

            XOR.TestXORDataSet(set);
        }
All Usage Examples Of Encog.ML.Data.Buffer.BufferedMLDataSet::EndLoad