| Package | Description |
|---|---|
| org.nd4j.linalg.api.memory | |
| org.nd4j.linalg.api.memory.abstracts | |
| org.nd4j.linalg.api.memory.provider | |
| org.nd4j.linalg.workspace |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceConfiguration |
MemoryWorkspace.getWorkspaceConfiguration()
This method returns WorkspaceConfiguration bean that was used for given Workspace instance
|
| Modifier and Type | Method and Description |
|---|---|
MemoryWorkspace |
MemoryWorkspaceManager.createNewWorkspace(WorkspaceConfiguration configuration)
This method builds new Workspace with given configuration
|
MemoryWorkspace |
MemoryWorkspaceManager.createNewWorkspace(WorkspaceConfiguration configuration,
String id)
This method builds new Workspace with given configuration
|
MemoryWorkspace |
MemoryWorkspaceManager.createNewWorkspace(WorkspaceConfiguration configuration,
String id,
Integer deviceId)
This method builds new Workspace with given configuration
|
MemoryWorkspace |
MemoryWorkspaceManager.getAndActivateWorkspace(WorkspaceConfiguration configuration,
String id)
This method gets & activates default with a given configuration and Id
|
MemoryWorkspace |
MemoryWorkspaceManager.getWorkspaceForCurrentThread(WorkspaceConfiguration configuration,
String id)
This method returns you Workspace for a given Id for current Thread
PLEASE NOTE: If Workspace wasn't defined, new Workspace will be created using given configuration
|
void |
MemoryWorkspaceManager.setDefaultWorkspaceConfiguration(WorkspaceConfiguration configuration)
This method sets default workspace configuration for this provider instance
|
| Modifier and Type | Field and Description |
|---|---|
protected WorkspaceConfiguration |
Nd4jWorkspace.workspaceConfiguration |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceConfiguration |
DummyWorkspace.getWorkspaceConfiguration()
This method returns WorkspaceConfiguration bean that was used for given Workspace instance
|
| Constructor and Description |
|---|
Nd4jWorkspace(@NonNull WorkspaceConfiguration configuration) |
Nd4jWorkspace(@NonNull WorkspaceConfiguration configuration,
@NonNull String workspaceId) |
| Modifier and Type | Field and Description |
|---|---|
protected WorkspaceConfiguration |
BasicWorkspaceManager.defaultConfiguration |
| Modifier and Type | Method and Description |
|---|---|
MemoryWorkspace |
BasicWorkspaceManager.getAndActivateWorkspace(@NonNull WorkspaceConfiguration configuration,
@NonNull String id)
This method gets & activates default with a given configuration and Id
|
void |
BasicWorkspaceManager.setDefaultWorkspaceConfiguration(@NonNull WorkspaceConfiguration configuration)
This method allows to specify "Default" configuration, that will be used in signatures which do not have WorkspaceConfiguration argument
|
| Constructor and Description |
|---|
BasicWorkspaceManager(@NonNull WorkspaceConfiguration defaultConfiguration) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<T,WorkspaceConfiguration> |
BaseWorkspaceMgr.configMap |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceConfiguration |
BaseWorkspaceMgr.getConfiguration(T arrayType) |
WorkspaceConfiguration |
WorkspaceMgr.getConfiguration(T arrayType) |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseWorkspaceMgr.setConfiguration(T arrayType,
WorkspaceConfiguration configuration) |
void |
WorkspaceMgr.setConfiguration(T arrayType,
WorkspaceConfiguration configuration)
Set the workspace configuration for the specified array type
|
void |
BaseWorkspaceMgr.setWorkspace(T forEnum,
@NonNull String wsName,
@NonNull WorkspaceConfiguration configuration) |
void |
WorkspaceMgr.setWorkspace(T arrayType,
String wsName,
WorkspaceConfiguration configuration)
Seth the workspace name and configuration for the specified array type
|
| Constructor and Description |
|---|
BaseWorkspaceMgr(Set<T> scopeOutOfWs,
Map<T,WorkspaceConfiguration> configMap,
Map<T,String> workspaceNames) |
Copyright © 2021. All rights reserved.