| compileAdHocKernel(String, String) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
| _add(Tensor, Data, Runnable) |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| getKernel(ExecutionCall) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| _store(JVMData, OpenCLDevice.cl_tsr, boolean) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| _overwrite(Tensor, long, JVMData) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| restore(Tensor) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| _dataTypeOf(Object) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 |
| type() |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| _writeNewNDConfig(NDConfiguration) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| _actualize(Tensor) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| _virtualize(Tensor) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| _read(JVMData, Tensor, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| OpenCLDevice(OpenCLPlatform, cl_device_id) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getAdHocKernel(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getKernel(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _storeNew(JVMData, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| update(Component.OwnerChangeRequest) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| free(Tensor) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _swap(Tensor, Tensor) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| findOrCompileAdHocKernel(String, Supplier) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _store(Tensor, Tensor) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$free$7(Tensor, Device) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| clConfigOf(NDConfiguration) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _findRoot(Tensor) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| findAdHocKernel(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| allocateFromOne(DataType, NDConfiguration, Number) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _readAll(Tensor, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| allocate(DataType, NDConfiguration) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _updateInternal(Tensor, Runnable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| of(OpenCLPlatform, cl_device_id) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| _readItem(Tensor, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocateFromAll(DataType, NDConfiguration, Object) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _readArray(Tensor, Class, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dispose() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$compileAndGetAdHocKernel$1(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| compileAndGetAdHocKernel(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$free$9(Tensor, Device) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _writeItem(Tensor, Number, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _writeArray(Tensor, Object, int, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _sizeOccupiedBy(Tensor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxConstantBufferSizeKB() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| optimizedOperationOf(Function, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$free$8(Tensor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _dataArrayOf(Object, DataType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$compileAdHocKernel$2(cl_kernel, cl_program) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| maxWorkItemSizes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_store$3(Tensor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasAdHocKernel(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _storeNew(JVMData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clConfigOf(Tensor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| name() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| vendor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| version() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxComputeUnits() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxWorkItemSimensions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxWorkGroupSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxClockFrequenzy() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxAddressBits() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxMemAllocSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| globalMemSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| errorCorrectionSupport() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| localMemType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| localMemSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxConstantBufferSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| imageSupport() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxReadImageArgs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxWriteImageArgs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| singleFPConfig() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image2DMaxWidth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image2DMaxHeight() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image3DMaxWidth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image3DMaxHeight() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image3DMaxDepth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefVecWidthChar() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefVecWidthShort() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefVecWidthInt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefVecWidthLong() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefVecWidthFloat() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefVecWidthDouble() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_add$5() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_add$4(CLBackend) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_writeNewNDConfig$6(cl_mem) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPlatform() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _approveExecutionOf(Tensor[], int, Operation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |