Package | Description |
---|---|
org.eclipse.january.dataset | |
org.eclipse.january.io |
Modifier and Type | Method and Description |
---|---|
protected SliceND |
LazyDataset.calcTrueSlice(SliceND slice) |
SliceND |
SliceND.clone()
Creates a deep copy of the SliceND.
|
static SliceND |
SliceND.createSlice(ILazyDataset data,
int[] start,
int[] stop)
Creats SliceND from dataset.
|
static SliceND |
SliceND.createSlice(ILazyDataset data,
int[] start,
int[] stop,
int[] step)
Creating SliceND from dataset.
|
protected SliceND |
LazyWriteableDataset.createSlice(int[] nstart,
int[] nstop,
int[] nstep) |
protected SliceND |
LazyDataset.createSlice(int[] nstart,
int[] nstop,
int[] nstep) |
SliceND |
SliceND.flip()
Flips slices directions in all dimensions, this means that all slices are
beginning at previous end point, steps are in the opposite direction, and
finishes are at the previous start point.
|
SliceND |
SliceND.flip(int i)
Flips the slice direction in given dimension, this means that slice
begins at previous end point, steps in the opposite direction, and
finishes at the previous start point.
|
SliceND |
SliceNDIterator.getCurrentSlice()
Get current slice
|
SliceND |
SliceNDIterator.getOmittedSlice()
Get omitted part of source slice which never changes
|
SliceND |
SliceNDIterator.getOutputSlice()
Get output or destination slice
|
SliceND |
SliceNDIterator.getUsedSlice()
Shortened slice where axes are omitted
|
Modifier and Type | Method and Description |
---|---|
protected SliceND |
LazyDataset.calcTrueSlice(SliceND slice) |
static int[] |
AbstractDataset.createStrides(SliceND slice,
Dataset a,
int[] stride,
int[] offset)
Create a stride array from slice information and a dataset
|
static int[] |
AbstractDataset.createStrides(SliceND slice,
int isize,
int[] shape,
int[] oStride,
int oOffset,
int[] stride,
int[] offset)
Create a stride array from slice and dataset information
|
Dataset |
LazyDataset.getSlice(IMonitor monitor,
SliceND slice) |
IDataset |
ILazyDataset.getSlice(IMonitor monitor,
SliceND slice)
Get a slice of the dataset.
|
Dataset |
Dataset.getSlice(IMonitor mon,
SliceND slice) |
CompoundDataset |
CompoundDataset.getSlice(IMonitor mon,
SliceND slice) |
Dataset |
AggregateDataset.getSlice(IMonitor monitor,
SliceND slice) |
Dataset |
AbstractDataset.getSlice(IMonitor monitor,
SliceND slice) |
CompoundDataset |
AbstractCompoundDataset.getSlice(IMonitor mon,
SliceND slice) |
Dataset |
LazyDataset.getSlice(SliceND slice) |
IDataset |
ILazyDataset.getSlice(SliceND slice)
Get a slice of the dataset.
|
IDataset |
IDataset.getSlice(SliceND slice) |
Dataset |
Dataset.getSlice(SliceND slice) |
CompoundDataset |
CompoundDataset.getSlice(SliceND slice) |
Dataset |
AggregateDataset.getSlice(SliceND slice) |
Dataset |
AbstractDataset.getSlice(SliceND slice)
Get a slice of the dataset.
|
CompoundDataset |
AbstractCompoundDataset.getSlice(SliceND slice) |
IndexIterator |
Dataset.getSliceIterator(SliceND slice) |
IndexIterator |
AbstractDataset.getSliceIterator(SliceND slice) |
IndexIterator |
AbstractCompoundDataset.getSliceIterator(SliceND slice) |
LazyWriteableDataset |
LazyWriteableDataset.getSliceView(SliceND slice) |
LazyDataset |
LazyDataset.getSliceView(SliceND slice) |
ILazyDataset |
ILazyDataset.getSliceView(SliceND slice)
Get a slice of the dataset.
|
IDataset |
IDataset.getSliceView(SliceND slice)
Get a slice of the dataset.
|
Dataset |
Dataset.getSliceView(SliceND slice) |
CompoundDataset |
CompoundDataset.getSliceView(SliceND slice) |
AggregateDataset |
AggregateDataset.getSliceView(SliceND slice) |
Dataset |
AbstractDataset.getSliceView(SliceND slice)
Get a slice of the dataset.
|
CompoundDataset |
AbstractCompoundDataset.getSliceView(SliceND slice) |
void |
LazyWriteableDataset.setSlice(IDataset data,
SliceND slice)
Set a slice of the dataset
|
void |
LazyWriteableDataset.setSlice(IMonitor monitor,
IDataset data,
SliceND slice) |
void |
ILazyWriteableDataset.setSlice(IMonitor monitor,
IDataset data,
SliceND slice)
Set a slice of the dataset
|
Dataset |
Dataset.setSlice(Object obj,
SliceND slice)
This is modelled after the NumPy array slice
|
Dataset |
AbstractDataset.setSlice(Object obj,
SliceND slice) |
void |
LazyWriteableDataset.setSliceSync(IMonitor monitor,
IDataset data,
SliceND slice) |
void |
ILazyWriteableDataset.setSliceSync(IMonitor monitor,
IDataset data,
SliceND slice)
Set a slice of the dataset synchronously
|
protected void |
LazyDatasetBase.sliceMetadata(boolean asView,
SliceND slice)
Slice all datasets in metadata that are annotated by @Sliceable.
|
Constructor and Description |
---|
PositionIterator(int offset,
SliceND slice,
int... axes)
Constructor for an iterator that misses out several axes
|
PositionIterator(SliceND slice,
int... axes)
Constructor for an iterator that misses out several axes
|
SliceIterator(int[] shape,
int length,
int isize,
SliceND slice)
Constructs an SliceIterator Object, which can iterate over sliced
Datasets elements, by default the start set to 0 and with a step of 1.
|
SliceIterator(int[] shape,
int length,
SliceND slice)
Constructs an SliceIterator Object, which can iterate over sliced
Datasets elements, by default the start set to 0 and with a step of 1.
|
SliceNDIterator(SliceND slice,
int... axes)
Constructor for an iterator that misses out several axes
|
StrideIterator(int isize,
int[] shape,
int[] strides,
int offset,
SliceND slice) |
Modifier and Type | Method and Description |
---|---|
IDataset |
ILazyLoader.getDataset(IMonitor mon,
SliceND slice) |
void |
ILazySaver.setSlice(IMonitor mon,
IDataset data,
SliceND slice) |
void |
ILazyAsyncSaver.setSliceAsync(IMonitor mon,
IDataset data,
SliceND slice)
Non-blocking version of
ILazySaver.setSlice(IMonitor, IDataset, SliceND) |
Copyright © 2014–2018 Eclipse Foundation. All rights reserved.