|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.encog.neural.data.buffer.EncogEGBFile
public class EncogEGBFile
Used to access an Encog Binary Training file (*.EGB).
| Field Summary | |
|---|---|
static int |
DOUBLE_SIZE
The size of a double. |
static int |
HEADER_SIZE
The size of the file header. |
| Constructor Summary | |
|---|---|
EncogEGBFile(File file)
Construct an EGB file. |
|
| Method Summary | |
|---|---|
void |
addColumn(int col,
boolean isInput)
Add a column. |
void |
addRow(int row)
Add a row. |
void |
close()
Close the file. |
void |
create(int inputCount,
int idealCount)
Create a new RGB file. |
void |
deleteCol(int col)
Delete a column. |
void |
deleteRow(int row)
Delete a row. |
FileChannel |
getFc()
|
File |
getFile()
|
ByteBuffer |
getHeaderBuffer()
|
int |
getIdealCount()
|
int |
getInputCount()
|
int |
getNumberOfRecords()
|
RandomAccessFile |
getRaf()
|
ByteBuffer |
getRecordBuffer()
|
int |
getRecordCount()
|
int |
getRecordSize()
|
void |
open()
OPen an existing EGB file. |
double |
read()
Read a single double. |
void |
read(double[] d)
Read an array of doubles. |
void |
read(int row,
double[] d)
Read a double array at the specified record. |
double |
read(int row,
int col)
Read a row and column. |
void |
setLocation(int row)
Set the current location to the specified row. |
void |
write(byte b)
Write a byte. |
void |
write(double[] v)
Write an array. |
void |
write(int row,
double[] v)
Write an array at the specified record. |
void |
write(int row,
int col,
double v)
Write the specified row and column. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DOUBLE_SIZE
public static final int HEADER_SIZE
| Constructor Detail |
|---|
public EncogEGBFile(File file)
file - The file.| Method Detail |
|---|
public void create(int inputCount,
int idealCount)
inputCount - The input count.idealCount - The ideal count.public void open()
public void close()
public void setLocation(int row)
row - The row.
public void write(int row,
int col,
double v)
row - The row.col - The column.v - The value.
public void write(int row,
double[] v)
row - The record to write.v - The array to write.public void write(double[] v)
v - The array to write.public void write(byte b)
b - The byte to write.
public double read(int row,
int col)
row - The row to read.col - The column to read.
public void read(int row,
double[] d)
row - The record to read.d - The array to read into.public void read(double[] d)
d - The array to read into.public final double read()
public File getFile()
public int getInputCount()
public int getIdealCount()
public RandomAccessFile getRaf()
public FileChannel getFc()
public ByteBuffer getHeaderBuffer()
public ByteBuffer getRecordBuffer()
public int getRecordCount()
public int getRecordSize()
public int getNumberOfRecords()
public void deleteRow(int row)
row - The row to delete.public void addRow(int row)
row - Where to add the row.public void deleteCol(int col)
col - The column to delete.
public void addColumn(int col,
boolean isInput)
col - THe column to add.isInput - Is this an input column?
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||