- capacity() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
The capacity of the object.
- capacity() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
The capacity of the object.
- capacity() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
The capacity of the object.
- capacity() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
The capacity of the object.
- channelMap - Static variable in class org.petuum.jbosen.common.network.CommBus
-
- clear() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
Resets all values.
- clear() - Method in interface org.petuum.jbosen.row.double_.DoubleRow
-
Reset all values to the default values.
- clear() - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
-
Reset all values to the default values.
- clear() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
Resets all values.
- clear() - Method in interface org.petuum.jbosen.row.float_.FloatRow
-
Reset all values to the default values.
- clear() - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
-
Reset all values to the default values.
- clear() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
Resets all values.
- clear() - Method in interface org.petuum.jbosen.row.int_.IntRow
-
Reset all values to the default values.
- clear() - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
-
Reset all values to the default values.
- clear() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Resets all values.
- clear() - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
Resets all values.
- clear() - Method in interface org.petuum.jbosen.row.long_.LongRow
-
Reset all values to the default values.
- clear() - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
-
Reset all values to the default values.
- clear() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Resets all values.
- CLIENT_CONNECT - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- CLIENT_SEND_OP_LOG - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- CLIENT_SHUT_DOWN - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- CLIENT_START - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- ClientConnectMsg - Class in org.petuum.jbosen.common.msg
-
- ClientConnectMsg() - Constructor for class org.petuum.jbosen.common.msg.ClientConnectMsg
-
- clientId - Variable in class org.petuum.jbosen.PsConfig
-
ID of this client, from 0 to numClients - 1.
- ClientRow - Class in org.petuum.jbosen.client
-
- ClientRow(int, Row) - Constructor for class org.petuum.jbosen.client.ClientRow
-
- ClientSendOpLogMsg - Class in org.petuum.jbosen.common.msg
-
- ClientSendOpLogMsg() - Constructor for class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- ClientTable - Class in org.petuum.jbosen.client
-
- ClientTable(int, int, RowFactory, RowUpdateFactory) - Constructor for class org.petuum.jbosen.client.ClientTable
-
- clock() - Static method in class org.petuum.jbosen.common.ThreadContext
-
- clock() - Static method in class org.petuum.jbosen.PsTableGroup
-
Advance the clock for the calling application thread.
- clockAllTables() - Static method in class org.petuum.jbosen.client.BgThreadGroup
-
- CommBus - Class in org.petuum.jbosen.common.network
-
- CommBus() - Constructor for class org.petuum.jbosen.common.network.CommBus
-
- CommBus.Config - Class in org.petuum.jbosen.common.network
-
- Config() - Constructor for class org.petuum.jbosen.common.network.CommBus.Config
-
- Config(int, int, String) - Constructor for class org.petuum.jbosen.common.network.CommBus.Config
-
- CONNECT_SERVER - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- connectTo(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- connectTo(int, String, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- contains(int) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
Check if this map contains the specified column.
- contains(int) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Check if this map contains the specified column.
- createDenseDoubleTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a dense double table, which can later be retrieved using
getDoubleTable.
- createDenseFloatTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a dense float table, which can later be retrieved using
getFloatTable.
- createDenseIntTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a dense int table, which can later be retrieved using
getIntTable.
- createDenseLongTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a dense long table, which can later be retrieved using
getLongTable.
- createRow() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.float_.DenseFloatRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.float_.SparseFloatRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.int_.DenseIntRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.int_.SparseIntRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.long_.DenseLongRowFactory
-
Create and return a new row.
- createRow() - Method in class org.petuum.jbosen.row.long_.SparseLongRowFactory
-
Create and return a new row.
- createRow() - Method in interface org.petuum.jbosen.row.RowFactory
-
Create and return a new row.
- createRowUpdate() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdateFactory
-
Create and return a new row update.
- createRowUpdate() - Method in interface org.petuum.jbosen.row.RowUpdateFactory
-
Create and return a new row update.
- createSparseDoubleTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a sparse double table, which can later be retrieved using
getDoubleTable.
- createSparseFloatTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a sparse float table, which can later be retrieved using
getFloatTable.
- createSparseIntTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a sparse int table, which can later be retrieved using
getIntTable.
- createSparseLongTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a sparse long table, which can later be retrieved using
getLongTable.
- createTable(int, int, RowFactory, RowUpdateFactory) - Static method in class org.petuum.jbosen.PsTableGroup
-
Creates a Bosen PS table.
- createTable(int, RowFactory, RowUpdateFactory) - Static method in class org.petuum.jbosen.server.ServerThreadGroup
-
- DenseDoubleColumnMap - Class in org.petuum.jbosen.row.double_
-
This implementation of DoubleColumnMap assumes that column IDs are
dense, ie.
- DenseDoubleColumnMap(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Construct a new object based on a capacity.
- DenseDoubleColumnMap(DenseDoubleColumnMap) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseDoubleColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- DenseDoubleRow - Class in org.petuum.jbosen.row.double_
-
This implementation of DoubleRow assumes a dense set of columns, ie.
- DenseDoubleRow(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRow
-
Construct a row by specifying a capacity.
- DenseDoubleRow(DenseDoubleRow) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRow
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseDoubleRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRow
-
Construct a row by de-serializing from a ByteBuffer object.
- DenseDoubleRowFactory - Class in org.petuum.jbosen.row.double_
-
This row factory produces dense double rows of a constant capacity.
- DenseDoubleRowFactory(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowFactory
-
Construct a row factory that produces dense double rows with a certain
capacity.
- DenseDoubleRowUpdate - Class in org.petuum.jbosen.row.double_
-
This implementation of DoubleRowUpdate assumes a dense set of
columns, ie.
- DenseDoubleRowUpdate(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
-
Construct a row update by specifying a capacity.
- DenseDoubleRowUpdate(DenseDoubleRowUpdate) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseDoubleRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
-
Construct a row update by de-serializing from a ByteBuffer
object.
- DenseDoubleRowUpdateFactory - Class in org.petuum.jbosen.row.double_
-
This row update factory produces dense double row updates of a constant
capacity.
- DenseDoubleRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdateFactory
-
Construct a row factory that produces dense double row updates with a
certain capacity.
- DenseFloatColumnMap - Class in org.petuum.jbosen.row.float_
-
This implementation of FloatColumnMap assumes that column IDs are
dense, ie.
- DenseFloatColumnMap(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Construct a new object based on a capacity.
- DenseFloatColumnMap(DenseFloatColumnMap) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseFloatColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- DenseFloatRow - Class in org.petuum.jbosen.row.float_
-
This implementation of FloatRow assumes a dense set of columns, ie.
- DenseFloatRow(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRow
-
Construct a row by specifying a capacity.
- DenseFloatRow(DenseFloatRow) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRow
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseFloatRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRow
-
Construct a row by de-serializing from a ByteBuffer object.
- DenseFloatRowFactory - Class in org.petuum.jbosen.row.float_
-
This row factory produces dense float rows of a constant capacity.
- DenseFloatRowFactory(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowFactory
-
Construct a row factory that produces dense float rows with a certain
capacity.
- DenseFloatRowUpdate - Class in org.petuum.jbosen.row.float_
-
This implementation of FloatRowUpdate assumes a dense set of
columns, ie.
- DenseFloatRowUpdate(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
-
Construct a row update by specifying a capacity.
- DenseFloatRowUpdate(DenseFloatRowUpdate) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseFloatRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
-
Construct a row update by de-serializing from a ByteBuffer
object.
- DenseFloatRowUpdateFactory - Class in org.petuum.jbosen.row.float_
-
This row update factory produces dense float row updates of a constant
capacity.
- DenseFloatRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdateFactory
-
Construct a row factory that produces dense float row updates with a
certain capacity.
- DenseIntColumnMap - Class in org.petuum.jbosen.row.int_
-
This implementation of IntColumnMap assumes that column IDs are
dense, ie.
- DenseIntColumnMap(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Construct a new object based on a capacity.
- DenseIntColumnMap(DenseIntColumnMap) - Constructor for class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseIntColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- DenseIntRow - Class in org.petuum.jbosen.row.int_
-
This implementation of IntRow assumes a dense set of columns, ie.
- DenseIntRow(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRow
-
Construct a row by specifying a capacity.
- DenseIntRow(DenseIntRow) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRow
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseIntRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRow
-
Construct a row by de-serializing from a ByteBuffer object.
- DenseIntRowFactory - Class in org.petuum.jbosen.row.int_
-
This row factory produces dense int rows of a constant capacity.
- DenseIntRowFactory(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowFactory
-
Construct a row factory that produces dense int rows with a certain
capacity.
- DenseIntRowUpdate - Class in org.petuum.jbosen.row.int_
-
This implementation of IntRowUpdate assumes a dense set of
columns, ie.
- DenseIntRowUpdate(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdate
-
Construct a row update by specifying a capacity.
- DenseIntRowUpdate(DenseIntRowUpdate) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseIntRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdate
-
Construct a row update by de-serializing from a ByteBuffer
object.
- DenseIntRowUpdateFactory - Class in org.petuum.jbosen.row.int_
-
This row update factory produces dense int row updates of a constant
capacity.
- DenseIntRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdateFactory
-
Construct a row factory that produces dense int row updates with a
certain capacity.
- DenseLongColumnMap - Class in org.petuum.jbosen.row.long_
-
This implementation of LongColumnMap assumes that column IDs are
dense, ie.
- DenseLongColumnMap(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Construct a new object based on a capacity.
- DenseLongColumnMap(DenseLongColumnMap) - Constructor for class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseLongColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- DenseLongRow - Class in org.petuum.jbosen.row.long_
-
This implementation of LongRow assumes a dense set of columns, ie.
- DenseLongRow(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRow
-
Construct a row by specifying a capacity.
- DenseLongRow(DenseLongRow) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRow
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseLongRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRow
-
Construct a row by de-serializing from a ByteBuffer object.
- DenseLongRowFactory - Class in org.petuum.jbosen.row.long_
-
This row factory produces dense long rows of a constant capacity.
- DenseLongRowFactory(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowFactory
-
Construct a row factory that produces dense long rows with a certain
capacity.
- DenseLongRowUpdate - Class in org.petuum.jbosen.row.long_
-
This implementation of LongRowUpdate assumes a dense set of
columns, ie.
- DenseLongRowUpdate(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdate
-
Construct a row update by specifying a capacity.
- DenseLongRowUpdate(DenseLongRowUpdate) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- DenseLongRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdate
-
Construct a row update by de-serializing from a ByteBuffer
object.
- DenseLongRowUpdateFactory - Class in org.petuum.jbosen.row.long_
-
This row update factory produces dense long row updates of a constant
capacity.
- DenseLongRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdateFactory
-
Construct a row factory that produces dense long row updates with a
certain capacity.
- deregisterThread() - Static method in class org.petuum.jbosen.common.network.CommBus
-
- deregisterWorkerThread() - Static method in class org.petuum.jbosen.client.BgThreadGroup
-
- deregisterWorkerThread() - Static method in class org.petuum.jbosen.PsTableGroup
-
De-registers an application worker thread.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.DenseFloatRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.SparseFloatRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.DenseIntRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.SparseIntRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.DenseLongRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.SparseLongRowFactory
-
Create a new row from serialized data.
- deserializeRow(ByteBuffer) - Method in interface org.petuum.jbosen.row.RowFactory
-
Create a new row from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdateFactory
-
Create a new row update from serialized data.
- deserializeRowUpdate(ByteBuffer) - Method in interface org.petuum.jbosen.row.RowUpdateFactory
-
Create a new row update from serialized data.
- DoubleColumnIterator - Interface in org.petuum.jbosen.row.double_
-
This interface specifies an iterator over a DoubleColumnMap object.
- DoubleColumnMap - Class in org.petuum.jbosen.row.double_
-
This abstract class defines the interface for a structure that contains
columns of double primitive types.
- DoubleColumnMap() - Constructor for class org.petuum.jbosen.row.double_.DoubleColumnMap
-
- DoubleRow - Interface in org.petuum.jbosen.row.double_
-
This interface specifies a row that contains columns of double values.
- DoubleRowUpdate - Interface in org.petuum.jbosen.row.double_
-
This interface specifies a row update that contains columns of double
update values.
- DoubleTable - Class in org.petuum.jbosen.table
-
An object of this class offers a view of a table that contains rows of
double values.
- DoubleTable(ClientTable) - Constructor for class org.petuum.jbosen.table.DoubleTable
-
Internal use only.
- get(int) - Method in class org.petuum.jbosen.client.ClientTable
-
- get(int) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in interface org.petuum.jbosen.row.double_.DoubleRow
-
Get the value associated with a column ID.
- get(int) - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
-
Get the value associated with a column ID.
- get(int) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in interface org.petuum.jbosen.row.float_.FloatRow
-
Get the value associated with a column ID.
- get(int) - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
-
Get the value associated with a column ID.
- get(int) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in interface org.petuum.jbosen.row.int_.IntRow
-
Get the value associated with a column ID.
- get(int) - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
-
Get the value associated with a column ID.
- get(int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in interface org.petuum.jbosen.row.long_.LongRow
-
Get the value associated with a column ID.
- get(int) - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
-
Get the value associated with a column ID.
- get(int) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Returns the value associated with a particular column ID.
- get(int) - Method in class org.petuum.jbosen.table.DoubleTable
-
Retrieve a row from this table.
- get(int, int) - Method in class org.petuum.jbosen.table.DoubleTable
-
Retrieve a single column from a row in this table.
- get(int) - Method in class org.petuum.jbosen.table.FloatTable
-
Retrieve a row from this table.
- get(int, int) - Method in class org.petuum.jbosen.table.FloatTable
-
Retrieve a single column from a row in this table.
- get(int) - Method in class org.petuum.jbosen.table.IntTable
-
Retrieve a row from this table.
- get(int, int) - Method in class org.petuum.jbosen.table.IntTable
-
Retrieve a single column from a row in this table.
- get(int) - Method in class org.petuum.jbosen.table.LongTable
-
Retrieve a row from this table.
- get(int, int) - Method in class org.petuum.jbosen.table.LongTable
-
Retrieve a single column from a row in this table.
- get(int) - Method in class org.petuum.jbosen.table.Table
-
Retrieve a row from this table.
- getAllServerIds() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getBgClock() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- getBgThreadId(int, int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getCachedSystemClock() - Static method in class org.petuum.jbosen.common.ThreadContext
-
- getClientId() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getClientId() - Method in class org.petuum.jbosen.common.msg.ClientConnectMsg
-
- getClientId() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- getClientId() - Static method in class org.petuum.jbosen.PsTableGroup
-
Returns the ID of this client.
- getClock() - Method in class org.petuum.jbosen.client.ClientRow
-
- getClock() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- getClock() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- getClock() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- getClock() - Static method in class org.petuum.jbosen.common.ThreadContext
-
- getClock(int) - Method in class org.petuum.jbosen.common.util.VectorClock
-
- getClock(int) - Method in class org.petuum.jbosen.common.util.VectorClockMT
-
- getColumnId() - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
-
Returns the columnId of the current columnId-value pair.
- getColumnId() - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
-
Returns the columnId of the current columnId-value pair.
- getColumnId() - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
-
Returns the columnId of the current columnId-value pair.
- getColumnId() - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
-
Returns the columnId of the current columnId-value pair.
- getCommChannelIndexServer(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getCopy() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.float_.DenseFloatRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.float_.SparseFloatRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.int_.DenseIntRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.int_.SparseIntRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.long_.DenseLongRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdate
-
Returns a deep copy of this row update.
- getCopy() - Method in class org.petuum.jbosen.row.long_.SparseLongRow
-
Returns a deep copy of this row.
- getCopy() - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdate
-
Returns a deep copy of this row update.
- getDoubleTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
-
- getFloatTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
-
- getForcedRequest() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- getHeadBgId(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getId() - Static method in class org.petuum.jbosen.common.ThreadContext
-
- getIndexBuffer() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- getIndexBuffer() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- getIntTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
-
- getIsClock() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- getIsClock() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- getLocalIdMin() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getLockPoolSize() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getLongTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
-
- getMinClock() - Method in class org.petuum.jbosen.common.util.VectorClock
-
- getMinClock() - Method in class org.petuum.jbosen.common.util.VectorClockMT
-
- getMsgType() - Method in class org.petuum.jbosen.common.network.Msg
-
- getNameNodeClientId() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNameNodeId() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNameNodeInfo() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNettyMsgQueueId(int) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- getNumClients() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNumClients() - Static method in class org.petuum.jbosen.PsTableGroup
-
Returns the total number of Bosen PS clients.
- getNumLocalCommChannels() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNumLocalWorkerThreads() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNumLocalWorkerThreads() - Static method in class org.petuum.jbosen.PsTableGroup
-
Returns the number of worker threads that run on each client.
- getNumPayloads() - Method in class org.petuum.jbosen.common.network.Msg
-
- getNumTotalCommChannels() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNumTotalWorkerThreads() - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getNumTotalWorkerThreads() - Static method in class org.petuum.jbosen.PsTableGroup
-
Returns the total number of worker threads across all clients.
- getOplog() - Method in class org.petuum.jbosen.client.ClientTable
-
- getPartitionClientId(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getPartitionCommChannelIndex(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getPartitionServerId(int, int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getPayload(int) - Method in class org.petuum.jbosen.common.network.Msg
-
- getProcessStorage() - Method in class org.petuum.jbosen.client.ClientTable
-
- getRow() - Method in class org.petuum.jbosen.client.ClientRow
-
- getRowBuffer(int) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- getRowData() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- getRowFactory() - Method in class org.petuum.jbosen.client.ClientTable
-
- getRowId() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- getRowId() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- getRowUpdateBuffer(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- getRowUpdateFactory() - Method in class org.petuum.jbosen.client.ClientTable
-
- getSender() - Method in class org.petuum.jbosen.common.network.Msg
-
- getServerInfo(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getServerThreadId(int, int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getServerThreadIDs(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getSystemClock() - Static method in class org.petuum.jbosen.client.BgThreadGroup
-
- getTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
-
Retrieves a table that was created before worker threads are registered.
- getTableId() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- getTableId() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- getThreadIdMax(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getThreadIdMin(int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- getValue() - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
-
Returns the value of the current columnId-value pair.
- getValue() - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
-
Returns the value of the current columnId-value pair.
- getValue() - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
-
Returns the value of the current columnId-value pair.
- getValue() - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
-
Returns the value of the current columnId-value pair.
- getVersion() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- getVersion() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- getVersion() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- GLOBAL_BARRIER - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- GLOBAL_BARRIER_REPLY - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- globalBarrier() - Static method in class org.petuum.jbosen.client.BgThreadGroup
-
- globalBarrier() - Static method in class org.petuum.jbosen.PsTableGroup
-
Threads that calls this method must be at the same clock.
- GlobalContext - Class in org.petuum.jbosen.common
-
- GlobalContext() - Constructor for class org.petuum.jbosen.common.GlobalContext
-
- id - Variable in class org.petuum.jbosen.common.util.HostInfo
-
- inc(int, RowUpdate) - Method in class org.petuum.jbosen.client.ClientTable
-
- inc(int, double) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, double) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
Increments the current value associated with a column ID.
- inc(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRow
-
Increment the value associated with a column ID.
- inc(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
-
Increment the value associated with a column ID.
- inc(int, double) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, float) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.DenseFloatRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, float) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
Increments the current value associated with a column ID.
- inc(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRow
-
Increment the value associated with a column ID.
- inc(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
-
Increment the value associated with a column ID.
- inc(int, float) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.SparseFloatRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.DenseIntRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
Increments the current value associated with a column ID.
- inc(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRow
-
Increment the value associated with a column ID.
- inc(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
-
Increment the value associated with a column ID.
- inc(int, int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.SparseIntRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, long) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.DenseLongRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, long) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
Increments the current value associated with a column ID.
- inc(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRow
-
Increment the value associated with a column ID.
- inc(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
-
Increment the value associated with a column ID.
- inc(int, long) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Increments the current value associated with a column ID.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.SparseLongRow
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdate
-
Increment this row update using a RowUpdate object.
- inc(RowUpdate) - Method in interface org.petuum.jbosen.row.Row
-
Increment this row using a RowUpdate object.
- inc(RowUpdate) - Method in interface org.petuum.jbosen.row.RowUpdate
-
Increment this row update using a RowUpdate object.
- inc(int, DoubleRowUpdate) - Method in class org.petuum.jbosen.table.DoubleTable
-
Apply a batch update to an entire row.
- inc(int, int, double) - Method in class org.petuum.jbosen.table.DoubleTable
-
Add a single value to a given row and column.
- inc(int, FloatRowUpdate) - Method in class org.petuum.jbosen.table.FloatTable
-
Apply a batch update to an entire row.
- inc(int, int, float) - Method in class org.petuum.jbosen.table.FloatTable
-
Add a single value to a given row and column.
- inc(int, IntRowUpdate) - Method in class org.petuum.jbosen.table.IntTable
-
Apply a batch update to an entire row.
- inc(int, int, int) - Method in class org.petuum.jbosen.table.IntTable
-
Add a single value to a given row and column.
- inc(int, LongRowUpdate) - Method in class org.petuum.jbosen.table.LongTable
-
Apply a batch update to an entire row.
- inc(int, int, long) - Method in class org.petuum.jbosen.table.LongTable
-
Add a single value to a given row and column.
- inc(int, RowUpdate) - Method in class org.petuum.jbosen.table.Table
-
Apply an update to a certain row.
- incAll(DoubleColumnMap) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
- incAll(FloatColumnMap) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
- incAll(IntColumnMap) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
- incAll(LongColumnMap) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
- incValue(double) - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
-
Increments the value of the current columnId-value pair.
- incValue(float) - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
-
Increments the value of the current columnId-value pair.
- incValue(int) - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
-
Increments the value of the current columnId-value pair.
- incValue(long) - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
-
Increments the value of the current columnId-value pair.
- init(TIntObjectMap<ClientTable>) - Static method in class org.petuum.jbosen.client.BgThreadGroup
-
- init(int, int, TIntObjectMap<HostInfo>, int) - Static method in class org.petuum.jbosen.common.GlobalContext
-
- init(int, int) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- init(PsConfig) - Static method in class org.petuum.jbosen.PsTableGroup
-
Initialize the global Bosen PS environment.
- init() - Static method in class org.petuum.jbosen.server.NameNode
-
- init() - Static method in class org.petuum.jbosen.server.ServerThreadGroup
-
- initialize() - Method in class org.petuum.jbosen.PsApplication
-
This method is called after PsTableGroup is initialized and
before any worker threads are spawned.
- INPROC - Static variable in class org.petuum.jbosen.common.network.CommBus
-
- INT_LENGTH - Static variable in class org.petuum.jbosen.common.network.Msg
-
- IntBox - Class in org.petuum.jbosen.common.util
-
- IntBox() - Constructor for class org.petuum.jbosen.common.util.IntBox
-
- IntBox(int) - Constructor for class org.petuum.jbosen.common.util.IntBox
-
- IntColumnIterator - Interface in org.petuum.jbosen.row.int_
-
This interface specifies an iterator over a IntColumnMap object.
- IntColumnMap - Class in org.petuum.jbosen.row.int_
-
This abstract class defines the interface for a structure that contains
columns of int primitive types.
- IntColumnMap() - Constructor for class org.petuum.jbosen.row.int_.IntColumnMap
-
- INTERPROC - Static variable in class org.petuum.jbosen.common.network.CommBus
-
- IntRow - Interface in org.petuum.jbosen.row.int_
-
This interface specifies a row that contains columns of int values.
- IntRowUpdate - Interface in org.petuum.jbosen.row.int_
-
This interface specifies a row update that contains columns of int
update values.
- IntTable - Class in org.petuum.jbosen.table
-
An object of this class offers a view of a table that contains rows of
int values.
- IntTable(ClientTable) - Constructor for class org.petuum.jbosen.table.IntTable
-
Internal use only.
- intValue - Variable in class org.petuum.jbosen.common.util.IntBox
-
- ip - Variable in class org.petuum.jbosen.common.network.CommBus.Config
-
- ip - Variable in class org.petuum.jbosen.common.util.HostInfo
-
- isLocalEntity(int) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- iterator() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in interface org.petuum.jbosen.row.double_.DoubleRow
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in interface org.petuum.jbosen.row.float_.FloatRow
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in interface org.petuum.jbosen.row.int_.IntRow
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- iterator() - Method in interface org.petuum.jbosen.row.long_.LongRow
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
-
Obtain an iterator over the columns stored in this object.
- iterator() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Returns an iterator over the columnId-value pairs contained in this
object.
- send(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- sendInproc(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- sendInterproc(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
-
- serialize() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
ByteBuffer object containing the serialized data for this
object.
- serialize() - Method in interface org.petuum.jbosen.row.Row
-
Serialize this row into a ByteBuffer object.
- serialize() - Method in interface org.petuum.jbosen.row.RowUpdate
-
Serialize this row update into a ByteBuffer object.
- SERVER_CONNECT - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- SERVER_PUSH_ROW - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- SERVER_ROW_REQUEST_REPLY - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- SERVER_SHUTDOWN_ACK - Static variable in class org.petuum.jbosen.common.msg.MsgType
-
- SERVER_THREAD_ID_START_OFFSET - Static variable in class org.petuum.jbosen.common.GlobalContext
-
- ServerPushRowMsg - Class in org.petuum.jbosen.common.msg
-
- ServerPushRowMsg() - Constructor for class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- ServerRowRequestReplyMsg - Class in org.petuum.jbosen.common.msg
-
- ServerRowRequestReplyMsg() - Constructor for class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- ServerThreadGroup - Class in org.petuum.jbosen.server
-
- ServerThreadGroup() - Constructor for class org.petuum.jbosen.server.ServerThreadGroup
-
- set(int, double) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
-
Sets the value associated with a particular column ID.
- set(int, double) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
-
Sets the value associated with a particular column ID.
- set(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRow
-
Set the value associated with a column ID.
- set(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
-
Set the value associated with a column ID.
- set(int, double) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Sets the value associated with a particular column ID.
- set(int, float) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
-
Sets the value associated with a particular column ID.
- set(int, float) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
-
Sets the value associated with a particular column ID.
- set(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRow
-
Set the value associated with a column ID.
- set(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
-
Set the value associated with a column ID.
- set(int, float) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Sets the value associated with a particular column ID.
- set(int, int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
-
Sets the value associated with a particular column ID.
- set(int, int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
-
Sets the value associated with a particular column ID.
- set(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRow
-
Set the value associated with a column ID.
- set(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
-
Set the value associated with a column ID.
- set(int, int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Sets the value associated with a particular column ID.
- set(int, long) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
-
Sets the value associated with a particular column ID.
- set(int, long) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
-
Sets the value associated with a particular column ID.
- set(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRow
-
Set the value associated with a column ID.
- set(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
-
Set the value associated with a column ID.
- set(int, long) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Sets the value associated with a particular column ID.
- setBgClock(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- setCachedSystemClock(int) - Static method in class org.petuum.jbosen.common.ThreadContext
-
- setClientId(int) - Method in class org.petuum.jbosen.common.msg.ClientConnectMsg
-
- setClientId(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- setClock(int) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- setClock(int) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- setClock(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- setForcedRequest(boolean) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- setIndexBuffer(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- setIndexBuffer(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- setIsClock(boolean) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- setIsClock(boolean) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- setPayload(int, ByteBuffer) - Method in class org.petuum.jbosen.common.network.Msg
-
- setRowData(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- setRowId(int) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- setRowId(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- setTableId(int) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
-
- setTableId(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- setValue(double) - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
-
Sets the value of the current columnId-value pair.
- setValue(float) - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
-
Sets the value of the current columnId-value pair.
- setValue(int) - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
-
Sets the value of the current columnId-value pair.
- setValue(long) - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
-
Sets the value of the current columnId-value pair.
- setVersion(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
-
- setVersion(int) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
-
- setVersion(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
-
- shutdown() - Static method in class org.petuum.jbosen.client.BgThreadGroup
-
- shutdown() - Static method in class org.petuum.jbosen.common.network.CommBus
-
- shutdown() - Static method in class org.petuum.jbosen.PsTableGroup
-
Shuts down the global Bosen PS environment.
- shutdown() - Static method in class org.petuum.jbosen.server.NameNode
-
- shutdown() - Static method in class org.petuum.jbosen.server.ServerThreadGroup
-
- size() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
The number of columns this map contains.
- size() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
The number of columns this map contains.
- size() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
The number of columns this map contains.
- size() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
The number of columns this map contains.
- SparseDoubleColumnMap - Class in org.petuum.jbosen.row.double_
-
This implementation of DoubleColumnMap assumes that column IDs are
sparse, ie.
- SparseDoubleColumnMap() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Construct a new object, this object initially contains no columns.
- SparseDoubleColumnMap(SparseDoubleColumnMap) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseDoubleColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseDoubleRow - Class in org.petuum.jbosen.row.double_
-
This implementation of DoubleRow assumes a sparse set of columns,
ie.
- SparseDoubleRow() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRow
-
Construct a new object, this object initially contains no columns (ie.
- SparseDoubleRow(SparseDoubleRow) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRow
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseDoubleRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRow
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseDoubleRowFactory - Class in org.petuum.jbosen.row.double_
-
This row factory produces sparse double rows.
- SparseDoubleRowFactory() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowFactory
-
- SparseDoubleRowUpdate - Class in org.petuum.jbosen.row.double_
-
This implementation of DoubleRowUpdate assumes a sparse set of
columns, ie.
- SparseDoubleRowUpdate() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
-
Construct a new object, this object initially contains no columns (ie.
- SparseDoubleRowUpdate(SparseDoubleRowUpdate) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseDoubleRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseDoubleRowUpdateFactory - Class in org.petuum.jbosen.row.double_
-
This row update factory produces sparse double row updates.
- SparseDoubleRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdateFactory
-
- SparseFloatColumnMap - Class in org.petuum.jbosen.row.float_
-
This implementation of FloatColumnMap assumes that column IDs are
sparse, ie.
- SparseFloatColumnMap() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Construct a new object, this object initially contains no columns.
- SparseFloatColumnMap(SparseFloatColumnMap) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseFloatColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseFloatRow - Class in org.petuum.jbosen.row.float_
-
This implementation of FloatRow assumes a sparse set of columns,
ie.
- SparseFloatRow() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRow
-
Construct a new object, this object initially contains no columns (ie.
- SparseFloatRow(SparseFloatRow) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRow
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseFloatRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRow
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseFloatRowFactory - Class in org.petuum.jbosen.row.float_
-
This row factory produces sparse float rows.
- SparseFloatRowFactory() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowFactory
-
- SparseFloatRowUpdate - Class in org.petuum.jbosen.row.float_
-
This implementation of FloatRowUpdate assumes a sparse set of
columns, ie.
- SparseFloatRowUpdate() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
-
Construct a new object, this object initially contains no columns (ie.
- SparseFloatRowUpdate(SparseFloatRowUpdate) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseFloatRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseFloatRowUpdateFactory - Class in org.petuum.jbosen.row.float_
-
This row update factory produces sparse float row updates.
- SparseFloatRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdateFactory
-
- SparseIntColumnMap - Class in org.petuum.jbosen.row.int_
-
This implementation of IntColumnMap assumes that column IDs are
sparse, ie.
- SparseIntColumnMap() - Constructor for class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Construct a new object, this object initially contains no columns.
- SparseIntColumnMap(SparseIntColumnMap) - Constructor for class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseIntColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.SparseIntColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseIntRow - Class in org.petuum.jbosen.row.int_
-
This implementation of IntRow assumes a sparse set of columns,
ie.
- SparseIntRow() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRow
-
Construct a new object, this object initially contains no columns (ie.
- SparseIntRow(SparseIntRow) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRow
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseIntRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRow
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseIntRowFactory - Class in org.petuum.jbosen.row.int_
-
This row factory produces sparse int rows.
- SparseIntRowFactory() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowFactory
-
- SparseIntRowUpdate - Class in org.petuum.jbosen.row.int_
-
This implementation of IntRowUpdate assumes a sparse set of
columns, ie.
- SparseIntRowUpdate() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdate
-
Construct a new object, this object initially contains no columns (ie.
- SparseIntRowUpdate(SparseIntRowUpdate) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseIntRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdate
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseIntRowUpdateFactory - Class in org.petuum.jbosen.row.int_
-
This row update factory produces sparse int row updates.
- SparseIntRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdateFactory
-
- SparseLongColumnMap - Class in org.petuum.jbosen.row.long_
-
This implementation of LongColumnMap assumes that column IDs are
sparse, ie.
- SparseLongColumnMap() - Constructor for class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Construct a new object, this object initially contains no columns.
- SparseLongColumnMap(SparseLongColumnMap) - Constructor for class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseLongColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.SparseLongColumnMap
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseLongRow - Class in org.petuum.jbosen.row.long_
-
This implementation of LongRow assumes a sparse set of columns,
ie.
- SparseLongRow() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRow
-
Construct a new object, this object initially contains no columns (ie.
- SparseLongRow(SparseLongRow) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRow
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseLongRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRow
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseLongRowFactory - Class in org.petuum.jbosen.row.long_
-
This row factory produces sparse long rows.
- SparseLongRowFactory() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowFactory
-
- SparseLongRowUpdate - Class in org.petuum.jbosen.row.long_
-
This implementation of LongRowUpdate assumes a sparse set of
columns, ie.
- SparseLongRowUpdate() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdate
-
Construct a new object, this object initially contains no columns (ie.
- SparseLongRowUpdate(SparseLongRowUpdate) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdate
-
Copy constructor, constructs a new, deep copy of the argument.
- SparseLongRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdate
-
Construct an object by de-serializing from a ByteBuffer object.
- SparseLongRowUpdateFactory - Class in org.petuum.jbosen.row.long_
-
This row update factory produces sparse long row updates.
- SparseLongRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdateFactory
-