![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Public Member Functions | |
void | __init (int _i, ByteBuffer _bb) |
FState | __assign (int _i, ByteBuffer _bb) |
ArraySegment< byte > | GetEnvironmentNameBytes () |
byte [] | GetEnvironmentNameArray () |
ArraySegment< byte > | GetTerminationReasonBytes () |
byte [] | GetTerminationReasonArray () |
FOBS | Observations (int j) |
FOBS | ObservationsByKey (string key) |
float | Observables (int j) |
ArraySegment< byte > | GetObservablesBytes () |
float [] | GetObservablesArray () |
ArraySegment< byte > | GetSerialisedMessageBytes () |
byte [] | GetSerialisedMessageArray () |
Static Public Member Functions | |
static FState | GetRootAsFState (ByteBuffer _bb) |
static FState | GetRootAsFState (ByteBuffer _bb, FState obj) |
static bool | FStateBufferHasIdentifier (ByteBuffer _bb) |
static Offset< FState > | CreateFState (FlatBufferBuilder builder, StringOffset environment_nameOffset=default(StringOffset), int frame_number=0, float signal=0.0f, bool terminated=false, StringOffset termination_reasonOffset=default(StringOffset), float total_energy_spent=0.0f, VectorOffset observationsOffset=default(VectorOffset), VectorOffset observablesOffset=default(VectorOffset), Offset< FUnobservables > unobservablesOffset=default(Offset< FUnobservables >), Offset< FEnvironmentDescription > environment_descriptionOffset=default(Offset< FEnvironmentDescription >), StringOffset serialised_messageOffset=default(StringOffset)) |
static void | StartFState (FlatBufferBuilder builder) |
static void | AddEnvironmentName (FlatBufferBuilder builder, StringOffset environmentNameOffset) |
static void | AddFrameNumber (FlatBufferBuilder builder, int frameNumber) |
static void | AddSignal (FlatBufferBuilder builder, float signal) |
static void | AddTerminated (FlatBufferBuilder builder, bool terminated) |
static void | AddTerminationReason (FlatBufferBuilder builder, StringOffset terminationReasonOffset) |
static void | AddTotalEnergySpent (FlatBufferBuilder builder, float totalEnergySpent) |
static void | AddObservations (FlatBufferBuilder builder, VectorOffset observationsOffset) |
static VectorOffset | CreateObservationsVector (FlatBufferBuilder builder, Offset< FOBS >[] data) |
static VectorOffset | CreateObservationsVectorBlock (FlatBufferBuilder builder, Offset< FOBS >[] data) |
static void | StartObservationsVector (FlatBufferBuilder builder, int numElems) |
static void | AddObservables (FlatBufferBuilder builder, VectorOffset observablesOffset) |
static VectorOffset | CreateObservablesVector (FlatBufferBuilder builder, float[] data) |
static VectorOffset | CreateObservablesVectorBlock (FlatBufferBuilder builder, float[] data) |
static void | StartObservablesVector (FlatBufferBuilder builder, int numElems) |
static void | AddUnobservables (FlatBufferBuilder builder, Offset< FUnobservables > unobservablesOffset) |
static void | AddEnvironmentDescription (FlatBufferBuilder builder, Offset< FEnvironmentDescription > environmentDescriptionOffset) |
static void | AddSerialisedMessage (FlatBufferBuilder builder, StringOffset serialisedMessageOffset) |
static Offset< FState > | EndFState (FlatBufferBuilder builder) |
static void | FinishFStateBuffer (FlatBufferBuilder builder, Offset< FState > offset) |
static void | FinishSizePrefixedFStateBuffer (FlatBufferBuilder builder, Offset< FState > offset) |
static VectorOffset | CreateSortedVectorOfFState (FlatBufferBuilder builder, Offset< FState >[] offsets) |
static FState | __lookup_by_key (int vectorLocation, string key, ByteBuffer bb) |
Properties | |
ByteBuffer | ByteBuffer [get] |
string | EnvironmentName [get] |
int | FrameNumber [get] |
float | Signal [get] |
bool | Terminated [get] |
string | TerminationReason [get] |
float | TotalEnergySpent [get] |
int | ObservationsLength [get] |
int | ObservablesLength [get] |
FUnobservables | Unobservables [get] |
FEnvironmentDescription | EnvironmentDescription [get] |
string | SerialisedMessage [get] |
Definition at line 11 of file NeodroidFBSState.cs.
FState droid.Runtime.Messaging.FBS.FState.__assign | ( | int | _i, |
ByteBuffer | _bb | ||
) |
Definition at line 19 of file NeodroidFBSState.cs.
void droid.Runtime.Messaging.FBS.FState.__init | ( | int | _i, |
ByteBuffer | _bb | ||
) |
Definition at line 18 of file NeodroidFBSState.cs.
|
static |
Definition at line 118 of file NeodroidFBSState.cs.
|
static |
Definition at line 103 of file NeodroidFBSState.cs.
|
static |
Definition at line 88 of file NeodroidFBSState.cs.
|
static |
Definition at line 89 of file NeodroidFBSState.cs.
|
static |
Definition at line 98 of file NeodroidFBSState.cs.
|
static |
Definition at line 94 of file NeodroidFBSState.cs.
|
static |
Definition at line 104 of file NeodroidFBSState.cs.
|
static |
Definition at line 90 of file NeodroidFBSState.cs.
|
static |
Definition at line 91 of file NeodroidFBSState.cs.
|
static |
Definition at line 92 of file NeodroidFBSState.cs.
|
static |
Definition at line 93 of file NeodroidFBSState.cs.
|
static |
Definition at line 102 of file NeodroidFBSState.cs.
|
static |
Definition at line 60 of file NeodroidFBSState.cs.
|
static |
Definition at line 99 of file NeodroidFBSState.cs.
|
static |
Definition at line 100 of file NeodroidFBSState.cs.
|
static |
Definition at line 95 of file NeodroidFBSState.cs.
|
static |
Definition at line 96 of file NeodroidFBSState.cs.
|
static |
Definition at line 113 of file NeodroidFBSState.cs.
|
static |
Definition at line 105 of file NeodroidFBSState.cs.
|
static |
Definition at line 110 of file NeodroidFBSState.cs.
|
static |
Definition at line 111 of file NeodroidFBSState.cs.
|
static |
Definition at line 17 of file NeodroidFBSState.cs.
byte [] droid.Runtime.Messaging.FBS.FState.GetEnvironmentNameArray | ( | ) |
Definition at line 27 of file NeodroidFBSState.cs.
ArraySegment<byte> droid.Runtime.Messaging.FBS.FState.GetEnvironmentNameBytes | ( | ) |
Definition at line 25 of file NeodroidFBSState.cs.
float [] droid.Runtime.Messaging.FBS.FState.GetObservablesArray | ( | ) |
Definition at line 49 of file NeodroidFBSState.cs.
ArraySegment<byte> droid.Runtime.Messaging.FBS.FState.GetObservablesBytes | ( | ) |
Definition at line 47 of file NeodroidFBSState.cs.
|
static |
Definition at line 15 of file NeodroidFBSState.cs.
|
static |
Definition at line 16 of file NeodroidFBSState.cs.
byte [] droid.Runtime.Messaging.FBS.FState.GetSerialisedMessageArray | ( | ) |
Definition at line 58 of file NeodroidFBSState.cs.
ArraySegment<byte> droid.Runtime.Messaging.FBS.FState.GetSerialisedMessageBytes | ( | ) |
Definition at line 56 of file NeodroidFBSState.cs.
byte [] droid.Runtime.Messaging.FBS.FState.GetTerminationReasonArray | ( | ) |
Definition at line 37 of file NeodroidFBSState.cs.
ArraySegment<byte> droid.Runtime.Messaging.FBS.FState.GetTerminationReasonBytes | ( | ) |
Definition at line 35 of file NeodroidFBSState.cs.
float droid.Runtime.Messaging.FBS.FState.Observables | ( | int | j | ) |
Definition at line 42 of file NeodroidFBSState.cs.
FOBS droid.Runtime.Messaging.FBS.FState.Observations | ( | int | j | ) |
Definition at line 39 of file NeodroidFBSState.cs.
FOBS droid.Runtime.Messaging.FBS.FState.ObservationsByKey | ( | string | key | ) |
Definition at line 41 of file NeodroidFBSState.cs.
|
static |
Definition at line 87 of file NeodroidFBSState.cs.
|
static |
Definition at line 101 of file NeodroidFBSState.cs.
|
static |
Definition at line 97 of file NeodroidFBSState.cs.
|
get |
Definition at line 14 of file NeodroidFBSState.cs.
|
get |
Definition at line 51 of file NeodroidFBSState.cs.
|
get |
Definition at line 21 of file NeodroidFBSState.cs.
|
get |
Definition at line 28 of file NeodroidFBSState.cs.
|
get |
Definition at line 43 of file NeodroidFBSState.cs.
|
get |
Definition at line 40 of file NeodroidFBSState.cs.
|
get |
Definition at line 52 of file NeodroidFBSState.cs.
|
get |
Definition at line 29 of file NeodroidFBSState.cs.
|
get |
Definition at line 30 of file NeodroidFBSState.cs.
|
get |
Definition at line 31 of file NeodroidFBSState.cs.
|
get |
Definition at line 38 of file NeodroidFBSState.cs.
|
get |
Definition at line 50 of file NeodroidFBSState.cs.