Uses of Interface
net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoader
Package
Description
-
Uses of DataLoader in net.bmahe.genetics4j.gpu.spec.fitness
Modifier and TypeFieldDescriptionprivate Map
<Integer, DataLoader> ImmutableSingleKernelFitnessDescriptor.Builder.dataLoaders
private final Map
<Integer, DataLoader> ImmutableSingleKernelFitnessDescriptor.dataLoaders
Modifier and TypeMethodDescriptionImmutableSingleKernelFitnessDescriptor.dataLoaders()
Association of kernel argument index and a data loaderSingleKernelFitnessDescriptor.dataLoaders()
Association of kernel argument index and a data loaderModifier and TypeMethodDescriptionImmutableSingleKernelFitnessDescriptor.Builder.putDataLoaders
(int key, DataLoader value) Put one entry to thedataLoaders
map.Modifier and TypeMethodDescriptionImmutableSingleKernelFitnessDescriptor.Builder.dataLoaders
(Map<Integer, ? extends DataLoader> entries) Sets or replaces all mappings from the specified map as entries for thedataLoaders
map.ImmutableSingleKernelFitnessDescriptor.Builder.putAllDataLoaders
(Map<Integer, ? extends DataLoader> entries) Put all mappings from the specified map as entries todataLoaders
map.ImmutableSingleKernelFitnessDescriptor.Builder.putDataLoaders
(Map.Entry<Integer, ? extends DataLoader> entry) Put one entry to thedataLoaders
map.ImmutableSingleKernelFitnessDescriptor.withDataLoaders
(Map<Integer, ? extends DataLoader> entries) Copy the current immutable object by replacing thedataLoaders
map with the specified map. -
Uses of DataLoader in net.bmahe.genetics4j.gpu.spec.fitness.cldata
Modifier and TypeMethodDescriptionstatic DataLoader
DataLoaders.ofFloatSupplier
(DataSupplier<float[]> floatSupplier) static DataLoader
DataLoaders.ofGenerationAndPopulationSize()
static DataLoader
DataLoaders.ofGenerationAndPopulationSize
(boolean readOnly) static DataLoader
DataLoaders.ofIntSupplier
(DataSupplier<int[]> intSupplier) static DataLoader
DataLoaders.ofLinearizeDoubleChromosome
(int chromosomeIndex) static DataLoader
DataLoaders.ofLinearizeDoubleChromosome
(int chromosomeIndex, boolean readOnly) static DataLoader
DataLoaders.ofLinearizeFloatChromosome
(int chromosomeIndex) static DataLoader
DataLoaders.ofLinearizeFloatChromosome
(int chromosomeIndex, boolean readOnly) -
Uses of DataLoader in net.bmahe.genetics4j.gpu.spec.fitness.multistage
Modifier and TypeFieldDescriptionprivate Map
<Integer, DataLoader> ImmutableStageDescriptor.Builder.dataLoaders
private final Map
<Integer, DataLoader> ImmutableStageDescriptor.dataLoaders
Modifier and TypeMethodDescriptionImmutableStageDescriptor.dataLoaders()
Association of kernel argument index and a data loaderStageDescriptor.dataLoaders()
Association of kernel argument index and a data loaderModifier and TypeMethodDescriptionfinal StageDescriptor.Builder
ImmutableStageDescriptor.Builder.putDataLoaders
(int key, DataLoader value) Put one entry to thedataLoaders
map.Modifier and TypeMethodDescriptionfinal StageDescriptor.Builder
ImmutableStageDescriptor.Builder.dataLoaders
(Map<Integer, ? extends DataLoader> entries) Sets or replaces all mappings from the specified map as entries for thedataLoaders
map.final StageDescriptor.Builder
ImmutableStageDescriptor.Builder.putAllDataLoaders
(Map<Integer, ? extends DataLoader> entries) Put all mappings from the specified map as entries todataLoaders
map.final StageDescriptor.Builder
ImmutableStageDescriptor.Builder.putDataLoaders
(Map.Entry<Integer, ? extends DataLoader> entry) Put one entry to thedataLoaders
map.final ImmutableStageDescriptor
ImmutableStageDescriptor.withDataLoaders
(Map<Integer, ? extends DataLoader> entries) Copy the current immutable object by replacing thedataLoaders
map with the specified map.ModifierConstructorDescriptionprivate
ImmutableStageDescriptor
(String kernelName, KernelExecutionContextComputer kernelExecutionContextComputer, Map<Integer, DataLoader> dataLoaders, Map<Integer, LocalMemoryAllocator> localMemoryAllocators, Map<Integer, ResultAllocator> resultAllocators, Map<Integer, Integer> reusePreviousResultAsArguments, Map<Integer, Integer> reusePreviousResultSizeAsArguments, Map<String, Integer> mapStaticDataAsArgument)