public Tensor <Type> this[params Slice[] slices] => Slicing <Type> .Create(this, slices.Select(s => (XSlice)s).ToList());
public Tensor <Type> this[IReadOnlyList <XSlice> slices] => Slicing <Type> .Create(this, slices);
public Tensor <Type> this[params XSlice[] slices] => Slicing <Type> .Create(this, slices);