View::View()

创建一个空的视图对象。建议直接调用make_view()方法。

概要

View()

View::AddFull()

对当前的维度生成完全的视图。

概要

View &AddFull()

返回值

View对象。

View::AddScalar()

对当前的维度生成给定索引的视图。

概要

View &AddScalar(int64_t n)

参量

n: 给定的索引。

返回值

View对象。

View::AddSlice()

对当前的维度生成切片的视图。

概要

View &AddSlice(int64_t start)

参量

start: 包含在内的开始索引。

返回值

View对象。

View::AddSlice()

对当前的维度生成切片的视图。

概要

View &AddSlice(int64_t start, int64_t stop)

参量

start: 包含在内的开始索引。

stop: 不包含在内的结束索引。

返回值

View对象。

View::AddSlice()

对当前的维度生成切片的视图。

概要

View &AddSlice(

int64_t start,

int64_t stop,

int64_t step)

参量

start: 包含在内的开始索引。

stop: 不包含在内的结束索引。

step: 在开始到结束索引之间的步长。可以是负数。

返回值

View对象。

View::operator()()

对当前的维度生成完全的视图。

概要

View &operator()()

返回值

View对象。

View::operator()()

对当前的维度生成切片的视图。

概要

View &operator()(int64_t start, int64_t stop)

参量

start: 包含在内的开始索引。

stop: 不包含在内的结束索引。

返回值

View对象。

View::operator()()

对当前的维度生成切片的视图。

概要

View &operator()(

int64_t start,

int64_t stop,

int64_t step)

参量

start: 包含在内的开始索引。

stop: 不包含在内的结束索引。

step: 在开始到结束索引之间的步长。可以是负数。

返回值

View对象。

View::operator()()

对当前的维度生成给定索引的视图。

概要

View &operator()(int64_t n)

参量

n: 给定的索引。

返回值

View对象。