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() |
static SliceND |
SliceND.createSlice(ILazyDataset data,
int[] start,
int[] stop)
Creating slice from dataset
|
static SliceND |
SliceND.createSlice(ILazyDataset data,
int[] start,
int[] stop,
int[] step)
Creating slice 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()
Flip slice direction in all dimensions so slice begins at previous end point,
steps in the opposite direction, and finishes at the previous start point
|
SliceND |
SliceND.flip(int i)
Flip slice direction in given dimension so 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
|
CompoundDataset |
AbstractCompoundDataset.getSlice(IMonitor mon,
SliceND slice) |
Dataset |
Dataset.getSlice(IMonitor mon,
SliceND slice) |
Dataset |
LazyDataset.getSlice(IMonitor monitor,
SliceND slice) |
IDataset |
ILazyDataset.getSlice(IMonitor monitor,
SliceND slice)
Get a slice of the dataset.
|
Dataset |
AggregateDataset.getSlice(IMonitor monitor,
SliceND slice) |
Dataset |
AbstractDataset.getSlice(IMonitor monitor,
SliceND slice) |
CompoundDataset |
CompoundDataset.getSlice(IMonitor mon,
SliceND slice) |
CompoundDataset |
AbstractCompoundDataset.getSlice(SliceND slice) |
Dataset |
Dataset.getSlice(SliceND slice) |
Dataset |
LazyDataset.getSlice(SliceND slice) |
IDataset |
ILazyDataset.getSlice(SliceND slice)
Get a slice of the dataset.
|
IDataset |
IDataset.getSlice(SliceND slice) |
Dataset |
AggregateDataset.getSlice(SliceND slice) |
Dataset |
AbstractDataset.getSlice(SliceND slice)
Get a slice of the dataset.
|
CompoundDataset |
CompoundDataset.getSlice(SliceND slice) |
IndexIterator |
AbstractCompoundDataset.getSliceIterator(SliceND slice) |
IndexIterator |
AbstractDataset.getSliceIterator(SliceND slice) |
CompoundDataset |
AbstractCompoundDataset.getSliceView(SliceND slice) |
Dataset |
Dataset.getSliceView(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.
|
AggregateDataset |
AggregateDataset.getSliceView(SliceND slice) |
Dataset |
AbstractDataset.getSliceView(SliceND slice)
Get a slice of the dataset.
|
CompoundDataset |
CompoundDataset.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)
Constructor for an iterator over the elements of a sliced dataset
|
SliceIterator(int[] shape,
int length,
SliceND slice)
Constructor for an iterator over the elements of a sliced dataset
|
SliceNDIterator(SliceND slice,
int... axes)
Constructor for an iterator that misses out several axes
|
StrideIterator(int isize,
int[] shape,
int[] oStrides,
int oOffset,
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 © 2017. All rights reserved.