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 |