Class WorkerExtensions
IWorker interface extensions
Namespace: Unity.Barracuda
Syntax
public static class WorkerExtensions : object
Methods
CopyOutput(IWorker)
Returns CPU copy of the first output tensor. This method is a blocking call and will wait until network execution is completed. Useful when network has only one output.
Declaration
public static Tensor CopyOutput(this IWorker worker)
Parameters
Type | Name | Description |
---|---|---|
IWorker | worker | IWorker |
Returns
Type | Description |
---|---|
Tensor | output Tensor |
CopyOutput(IWorker, String)
Returns CPU copy of output tensor by name. This method is a blocking call and will wait until network execution is completed.
Declaration
public static Tensor CopyOutput(this IWorker worker, string name)
Parameters
Type | Name | Description |
---|---|---|
IWorker | worker | IWorker |
String | name | output Tensor name |
Returns
Type | Description |
---|---|
Tensor | output Tensor |