Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Utilities.Structs.Space1 Struct Reference

More...

Inheritance diagram for droid.Runtime.Utilities.Structs.Space1:
Collaboration diagram for droid.Runtime.Utilities.Structs.Space1:

Public Member Functions

 Space1 (int decimal_granularity=2)
 
dynamic Sample ()
 
float ClipNormaliseRound (float v)
 
Vector2 ToVector2 ()
 
Vector3 ToVector3 ()
 
string Vector3Description ()
 
float Round (float v)
 

Public Attributes

int _Decimal_Granularity
 
float _Min_Value
 
float _Max_Value
 
bool normalised
 
DistributionSampler _distribution_sampler
 

Properties

DistributionSampler DistributionSampler [get, set]
 
float Span [get]
 
static Space1 TwentyEighty [get]
 
static Space1 ZeroOne [get]
 
int DecimalGranularity [get]
 
Boolean IsNormalised [get, set]
 
static Space1 MinusOneOne [get]
 
static Space1 DiscreteZeroOne [get]
 
- Properties inherited from droid.Runtime.Interfaces.ISpace
int DecimalGranularity [get]
 
bool IsNormalised [get]
 

Detailed Description

Definition at line 11 of file Space1.cs.

Constructor & Destructor Documentation

◆ Space1()

droid.Runtime.Utilities.Structs.Space1.Space1 ( int  decimal_granularity = 2)

Definition at line 40 of file Space1.cs.

Member Function Documentation

◆ ClipNormaliseRound()

float droid.Runtime.Utilities.Structs.Space1.ClipNormaliseRound ( float  v)

Definition at line 63 of file Space1.cs.

◆ Round()

float droid.Runtime.Utilities.Structs.Space1.Round ( float  v)

Definition at line 81 of file Space1.cs.

◆ Sample()

dynamic droid.Runtime.Utilities.Structs.Space1.Sample ( )

Returns

Implements droid.Runtime.Interfaces.ISpace.

Definition at line 52 of file Space1.cs.

◆ ToVector2()

Vector2 droid.Runtime.Utilities.Structs.Space1.ToVector2 ( )

Definition at line 73 of file Space1.cs.

◆ ToVector3()

Vector3 droid.Runtime.Utilities.Structs.Space1.ToVector3 ( )

Definition at line 75 of file Space1.cs.

◆ Vector3Description()

string droid.Runtime.Utilities.Structs.Space1.Vector3Description ( )

Definition at line 79 of file Space1.cs.

Member Data Documentation

◆ _Decimal_Granularity

int droid.Runtime.Utilities.Structs.Space1._Decimal_Granularity

Definition at line 15 of file Space1.cs.

◆ _distribution_sampler

DistributionSampler droid.Runtime.Utilities.Structs.Space1._distribution_sampler

Definition at line 33 of file Space1.cs.

◆ _Max_Value

float droid.Runtime.Utilities.Structs.Space1._Max_Value

Definition at line 25 of file Space1.cs.

◆ _Min_Value

float droid.Runtime.Utilities.Structs.Space1._Min_Value

Definition at line 20 of file Space1.cs.

◆ normalised

bool droid.Runtime.Utilities.Structs.Space1.normalised

Definition at line 27 of file Space1.cs.

Property Documentation

◆ DecimalGranularity

int droid.Runtime.Utilities.Structs.Space1.DecimalGranularity
get

Definition at line 86 of file Space1.cs.

◆ DiscreteZeroOne

Space1 droid.Runtime.Utilities.Structs.Space1.DiscreteZeroOne
staticget

Definition at line 94 of file Space1.cs.

◆ DistributionSampler

DistributionSampler droid.Runtime.Utilities.Structs.Space1.DistributionSampler
getset

Definition at line 35 of file Space1.cs.

◆ IsNormalised

Boolean droid.Runtime.Utilities.Structs.Space1.IsNormalised
getset

Definition at line 91 of file Space1.cs.

◆ MinusOneOne

Space1 droid.Runtime.Utilities.Structs.Space1.MinusOneOne
staticget

Definition at line 93 of file Space1.cs.

◆ Span

float droid.Runtime.Utilities.Structs.Space1.Span
get

Definition at line 61 of file Space1.cs.

◆ TwentyEighty

Space1 droid.Runtime.Utilities.Structs.Space1.TwentyEighty
staticget

Definition at line 83 of file Space1.cs.

◆ ZeroOne

Space1 droid.Runtime.Utilities.Structs.Space1.ZeroOne
staticget

Definition at line 85 of file Space1.cs.


The documentation for this struct was generated from the following file: