Class Pipeline.NodeInfo
Definition
- Assembly:
- Tizen.MachineLearning.Inference.dll
NodeInfo class for node information in pipeline. Note that, node is depend on the pipeline. If the pipeline is closed, all the node information is invalid.
public abstract class Pipeline.NodeInfo
- Inheritance
-
objectPipeline.NodeInfo
- Derived
Constructors
View SourceNodeInfo(NodeType, string, Pipeline)
Creates a new NodeInfo instance with the given node information
Declaration
protected NodeInfo(Pipeline.NodeType type, string name, Pipeline pipe)
Parameters
Type | Name | Description |
---|---|---|
Pipeline.NodeType | type | The node type. |
string | name | The node name. |
Pipeline | pipe | The Pipeline instance the node included. |
Properties
View SourceName
The node name.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
string |
Type
The node type.
Declaration
public Pipeline.NodeType Type { get; }
Property Value
Type | Description |
---|---|
Pipeline.NodeType |
Valid
The flag to indicate valid state.
Declaration
public bool Valid { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
View SourceGetValue(string, out bool)
Gets the boolean of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out bool retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
bool | retValue | On return, a boolean value. |
GetValue(string, out double)
Gets the floating-point value of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out double retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
double | retValue | On return, a floating-point value. |
GetValue(string, out int)
Gets the integer (i.e. System.Int32) of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out int retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
int | retValue | On return, a integer value. |
GetValue(string, out long)
Gets the long integer (i.e. System.Int64) of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out long retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
long | retValue | On return, a long integer value. |
GetValue(string, out string)
Gets the string of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out string retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
string | retValue | On return, a string value. |
GetValue(string, out uint)
Gets the unsigned integer (i.e. System.UInt32) of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out uint retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
uint | retValue | On return, a unsigned integer value. |
GetValue(string, out ulong)
Gets the unsigned long integer (i.e. System.UInt64) of node's property in NNStreamer pipelines.
Declaration
public void GetValue(string propertyName, out ulong retValue)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
ulong | retValue | On return, a unsigned long integer value. |
GetValue<T>(string)
Get the value of node's property in NNStreamer pipelines.
Declaration
public T GetValue<T>(string propertyName)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
Returns
Type | Description |
---|---|
T | The value of given property. |
Type Parameters
Name | Description |
---|---|
T | The value type of given property. |
SetValue(string, bool)
Sets the boolean of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, bool value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
bool | value | The boolean value of given property. |
SetValue(string, double)
Gets the floating-point value of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, double value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
double | value | The floating-point value of given property. |
SetValue(string, int)
Sets the integer (i.e. System.Int32) of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, int value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
int | value | The integer value of given property. |
SetValue(string, long)
Sets the long integer (i.e. System.Int64) of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, long value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
long | value | The long integer value of given property. |
SetValue(string, string)
Sets the string of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, string value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
string | value | The string of given property. |
SetValue(string, uint)
Sets the unsigned integer (i.e. System.UInt32) of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, uint value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
uint | value | The unsigned integer value of given property. |
SetValue(string, ulong)
Sets the unsigned long integer (i.e. System.UInt64) of node's property in NNStreamer pipelines.
Declaration
public void SetValue(string propertyName, ulong value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyName | The property name. |
ulong | value | The unsigned long integer value of given property. |