/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_item_layout_property.cpp | 60 if (axis == Axis::VERTICAL) { in GetCustomCrossIndex() 68 if (axis == Axis::VERTICAL) { in GetMainSpan() 76 if (axis == Axis::VERTICAL) { in GetCrossSpan() 84 if (axis == Axis::VERTICAL) { in GetMainStart() 92 if (axis == Axis::VERTICAL) { in GetCrossStart() 100 if (axis == Axis::VERTICAL) { in GetMainEnd() 108 if (axis == Axis::VERTICAL) { in GetCrossEnd() 116 if (axis == Axis::VERTICAL) { in GetRealMainSpan() 124 if (axis == Axis::VERTICAL) { in GetRealCrossSpan() 132 auto realMainSpan = GetRealMainSpan(axis); in CheckWhetherCurrentItemAtExpectedPosition() [all …]
|
H A D | grid_item_layout_property.h | 83 int32_t GetCustomCrossIndex(Axis axis) const; 84 int32_t GetMainSpan(Axis axis) const; 85 int32_t GetCrossSpan(Axis axis) const; 86 int32_t GetMainStart(Axis axis) const; 87 int32_t GetCrossStart(Axis axis) const; 88 int32_t GetMainEnd(Axis axis) const; 89 int32_t GetCrossEnd(Axis axis) const; 91 int32_t GetRealMainSpan(Axis axis) const; 92 int32_t GetRealCrossSpan(Axis axis) const; 113 void SetAxis(Axis axis) in SetAxis() argument [all …]
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/nnrt/ |
H A D | _full_connection_v10.md | 10 参数限制:useAxis为true的时候axis必须设置,useAxis为false的时候axis为0。 38 | long [axis](#axis) | 指定输入张量做全连接的轴,从指定轴axis开始,将axis和axis之后的轴展开成1维张量之后再做全连接。 | 57 ### axis subsection 60 long FullConnection::axis 66 指定输入张量做全连接的轴,从指定轴axis开始,将axis和axis之后的轴展开成1维张量之后再做全连接。
|
H A D | _full_connection_v20.md | 10 参数限制:useAxis为true的时候axis必须设置,useAxis为false的时候axis为0。 38 | long [axis](#axis) | 指定输入张量做全连接的轴,从指定轴axis开始,将axis和axis之后的轴展开成1维张量之后再做全连接。 | 57 ### axis subsection 60 long FullConnection::axis 66 指定输入张量做全连接的轴,从指定轴axis开始,将axis和axis之后的轴展开成1维张量之后再做全连接。
|
H A D | _split_v20.md | 6 算子沿 axis 维度将x拆分成多个张量,张量数量由outputNum指定。 31 …axis 轴拆分后,每个张量的大小。 如果 sizeSplits 的数据为空,则 sizeSplits 被拆分成大小均等的 张量,此时要求 x.shape[axis] 可以被 outputNum … 32 | long [axis](#axis) | 指定分割的维度。 | 38 ### axis subsection 41 long Split::axis 65 …axis 轴拆分后,每个张量的大小。 如果 sizeSplits 的数据为空,则 sizeSplits 被拆分成大小均等的 张量,此时要求 x.shape[axis] 可以被 outputNum …
|
H A D | _stack_v10.md | 6 将一组tensor沿axis维度进行堆叠,堆叠前每个tensor的维数为n,则堆叠后output维数为n+1。 16 - output,将输入的张量沿axis维度堆叠的输出,n+1维tensor,数据类型与精度和输入相同。 30 | long [axis](#axis) | 一个整数,指定tensor堆叠的维度。axis可以是负数,axis取值范围为[-(n+1),(n+1))。 | 36 ### axis subsection 39 long Stack::axis 43 一个整数,指定tensor堆叠的维度。axis可以是负数,axis取值范围为[-(n+1),(n+1))。
|
H A D | _stack_v20.md | 6 将一组tensor沿axis维度进行堆叠,堆叠前每个tensor的维数为n,则堆叠后output维数为n+1。 16 - output,将输入的张量沿axis维度堆叠的输出,n+1维tensor,数据类型与精度和输入相同。 30 | long [axis](#axis) | 一个整数,指定tensor堆叠的维度。axis可以是负数,axis取值范围为[-(n+1),(n+1))。 | 36 ### axis subsection 39 long Stack::axis 43 一个整数,指定tensor堆叠的维度。axis可以是负数,axis取值范围为[-(n+1),(n+1))。
|
H A D | _unsqueeze_v10.md | 6 根据输入axis的值。增加一个维度。 30 | long[] [axis](#axis) | axis,指定增加的维度。axis可以是一个整数或一组整数,整数的取值范围为[-n,n)。 | 36 ### axis subsection 39 long [] Unsqueeze::axis 43 axis,指定增加的维度。axis可以是一个整数或一组整数,整数的取值范围为[-n,n)。
|
H A D | _unsqueeze_v20.md | 6 根据输入axis的值。增加一个维度。 30 | long[] [axis](#axis) | axis,指定增加的维度。axis可以是一个整数或一组整数,整数的取值范围为[-n,n)。 | 36 ### axis subsection 39 long [] Unsqueeze::axis 43 axis,指定增加的维度。axis可以是一个整数或一组整数,整数的取值范围为[-n,n)。
|
H A D | _squeeze_v10.md | 6 去除axis中,长度为1的维度。支持int8量化输入。 8 假设输入的x的shape为[2,1,1,2,2],axis为[0,1],则输出的output的shape为[2,1,2,2],意思是第0维到第1维之间,长度为1的维度被去除。 18 - output,去除axis中长度为1的维度之后得到的tensor。 32 | long[] [axis](#axis) | 指定删除的维度。axis可以是一个整数或数组,整数的取值范围为[-n,n)。 | 38 ### axis subsection 41 long [] Squeeze::axis 45 指定删除的维度。axis可以是一个整数或数组,整数的取值范围为[-n,n)。
|
H A D | _squeeze_v20.md | 6 去除axis中,长度为1的维度。支持int8量化输入。 8 假设输入的x的shape为[2,1,1,2,2],axis为[0,1],则输出的output的shape为[2,1,2,2],意思是第0维到第1维之间,长度为1的维度被去除。 18 - output,去除axis中长度为1的维度之后得到的tensor。 32 | long[] [axis](#axis) | 指定删除的维度。axis可以是一个整数或数组,整数的取值范围为[-n,n)。 | 38 ### axis subsection 41 long [] Squeeze::axis 45 指定删除的维度。axis可以是一个整数或数组,整数的取值范围为[-n,n)。
|
H A D | _one_hot_v10.md | 24 - output,如果indices时n维tensor,则output是(n+1)维tensor。output的形状由indices和axis共同决定。 38 …axis](#axis) | 一个整型标量,指定插入one-hot的维度。 indices的形状是[N,C],depth的值是D,当axis=0时,output形状为[D,N,C], indice… 44 ### axis subsection 47 long OneHot::axis 51 …形状是[N,C],depth的值是D,当axis=0时,output形状为[D,N,C], indices的形状是[N,C],depth的值是D,当axis=-1时,output形状为[N,C,D…
|
H A D | _one_hot_v20.md | 24 - output,如果indices时n维tensor,则output是(n+1)维tensor。output的形状由indices和axis共同决定。 38 …axis](#axis) | 一个整型标量,指定插入one-hot的维度。 indices的形状是[N,C],depth的值是D,当axis=0时,output形状为[D,N,C], indice… 44 ### axis subsection 47 long OneHot::axis 51 …形状是[N,C],depth的值是D,当axis=0时,output形状为[D,N,C], indices的形状是[N,C],depth的值是D,当axis=-1时,output形状为[N,C,D…
|
H A D | _split_v10.md | 6 算子沿 axis 维度将x拆分成多个张量,张量数量由outputNum指定。 31 | long[] [sizeSplits](#sizesplits) | 指定 输入的张量沿 axis 轴拆分后,每个张量的大小。 | 32 | long [axis](#axis) | 指定分割的维度。 | 38 ### axis subsection 41 long Split::axis 71 指定 输入的张量沿 axis 轴拆分后,每个张量的大小。 73 - 如果 sizeSplits 的数据为空,则 sizeSplits 被拆分成大小均等的 张量,此时要求 x.shape[axis] 可以被 outputNum 整除; 75 - 如果 sizeSplits 不为空,则要求 sizeSplits 所有元素之和等于 x.shape[axis]。
|
H A D | _reduce_fusion_v10.md | 16 - axis,1维tensor,指定reduce的维度,axis中每个元素的取值范围为[-n,n)。 36 …oEnd](#reducetoend) | 如果为true,则从axis取第一个元素并设置为i, 然后axis会被修改为[i,i+1,...,n-1,n], 例如reduceToEnd=True,… 80 如果为true,则从axis取第一个元素并设置为i, 然后axis会被修改为[i,i+1,...,n-1,n], 例如reduceToEnd=True,axis=[2,4],x的维度为7,则axis…
|
H A D | _reduce_fusion_v20.md | 16 - axis,1维tensor,指定reduce的维度,axis中每个元素的取值范围为[-n,n)。 36 …oEnd](#reducetoend) | 如果为true,则从axis取第一个元素并设置为i, 然后axis会被修改为[i,i+1,...,n-1,n], 例如reduceToEnd=True,… 80 如果为true,则从axis取第一个元素并设置为i, 然后axis会被修改为[i,i+1,...,n-1,n], 例如reduceToEnd=True,axis=[2,4],x的维度为7,则axis…
|
H A D | _concat_v10.md | 16 - output,多个张量按axis轴连接的结果。 30 | long [axis](#axis) | 拼接的轴,axis必须小于输入张量的维度数量。 | 36 ### axis subsection 39 long Concat::axis 43 拼接的轴,axis必须小于输入张量的维度数量。
|
H A D | _concat_v20.md | 16 - output,多个张量按axis轴连接的结果。 30 | long [axis](#axis) | 拼接的轴,axis必须小于输入张量的维度数量。 | 36 ### axis subsection 39 long Concat::axis 43 拼接的轴,axis必须小于输入张量的维度数量。
|
H A D | _top_k_fusion_v10.md | 6 查找沿axis轴的前K个最大值和对应索引。 16 - output0,axis维度的前K个最大值。 18 - output1,axis维度的前K个最大值的索引。 33 | long [axis](#axis) | 作用的轴 | 39 ### axis subsection 42 long TopKFusion::axis
|
H A D | _top_k_fusion_v20.md | 6 查找沿axis轴的前K个最大值和对应索引。 16 - output0,axis维度的前K个最大值。 18 - output1,axis维度的前K个最大值的索引。 33 | long [axis](#axis) | 作用的轴 | 39 ### axis subsection 42 long TopKFusion::axis
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | velocity_tracker.cpp | 24 const auto& x = axis.GetXVals(); in CheckExtremePoint() 25 const auto& y = axis.GetYVals(); in CheckExtremePoint() 26 auto count = axis.GetTrackNum(); in CheckExtremePoint() 64 const auto& x = axis.GetXVals(); in GetLinearSlope() 65 const auto& y = axis.GetYVals(); in GetLinearSlope() 66 auto count = axis.GetTrackNum(); in GetLinearSlope() 89 const auto& yVals = axis.GetYVals(); in CorrectMonotonicAxisVelocity() 102 v = GetLinearSlope(axis); in CorrectMonotonicAxisVelocity() 109 auto x = axis.GetXVals().back(); in UpdateAxisVelocity() 113 if (axis.GetLeastSquareParams(param)) { in UpdateAxisVelocity() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | measure_utils.cpp | 250 float GetMainAxisOffset(const OffsetF& offset, Axis axis) in GetMainAxisOffset() argument 255 float GetMainAxisSize(const SizeF& size, Axis axis) in GetMainAxisSize() argument 260 float GetCrossAxisSize(const SizeF& size, Axis axis) in GetCrossAxisSize() argument 265 void SetCrossAxisSize(float value, Axis axis, SizeF& size) in SetCrossAxisSize() argument 267 if (axis == Axis::VERTICAL) { in SetCrossAxisSize() 286 if (axis == Axis::VERTICAL) { in SetCrossAxisSize() 295 if (axis == Axis::VERTICAL) { in SetMainAxisSize() 330 auto selfSize = GetCrossAxisSize(idealSize, axis); in CreateIdealSize() 344 auto selfSize = GetMainAxisSize(idealSize, axis); in CreateIdealSize() 463 auto selfSize = GetCrossAxisSize(idealSize, axis); in CreateIdealSizeByPercentRef() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/ |
H A D | scroll_bar_layout_algorithm.cpp | 38 if (axis == Axis::VERTICAL) { in UpdateChildConstraint() 51 if (axis == Axis::HORIZONTAL) { in UpdateIdealSize() 83 auto axis = layoutProperty->GetAxis().value_or(Axis::VERTICAL); in Measure() local 85 auto idealSize = CreateIdealSize(constraint.value(), axis, MeasureType::MATCH_CONTENT); in Measure() 86 auto parentSize = CreateIdealSize(constraint.value(), axis, MeasureType::MATCH_PARENT); in Measure() 93 UpdateChildConstraint(axis, idealSize, childLayoutConstraint); in Measure() 100 UpdateIdealSize(axis, size, parentSize, idealSize); in Measure() 107 UpdateIdealSize(axis, childSize, parentSize, idealSize); in Measure() 121 auto axis = layoutProperty->GetAxis().value_or(Axis::VERTICAL); in Layout() local 133 scrollableDistance_ = std::abs(GetMainAxisSize(size, axis) - GetMainAxisSize(childSize, axis)); in Layout() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_utils.cpp | 44 if (axis == Axis::VERTICAL) { in OutOfBottomOrRightBoundary() 46 } else if (axis == Axis::HORIZONTAL) { in OutOfBottomOrRightBoundary() 53 bool OutOfTopOrLeftBoundary(Axis axis, RefPtr<GeometryNode>& geoNode, float offset) in OutOfTopOrLeftBoundary() argument 57 if (axis == Axis::VERTICAL) { in OutOfTopOrLeftBoundary() 59 } else if (axis == Axis::HORIZONTAL) { in OutOfTopOrLeftBoundary() 76 if (!OutOfBottomOrRightBoundary(axis, childGeoNode, offset, hostGeoNode)) { in GetScrollDownOrRightItemIndex() 92 if (!OutOfTopOrLeftBoundary(axis, geoNode, offset)) { in GetScrollUpOrLeftItemIndex() 125 Axis axis, float offset, int32_t start, int32_t end, LayoutWrapper* wrapper) in RecycleItemsOutOfBoundary() argument 130 if (axis != Axis::HORIZONTAL && axis != Axis::VERTICAL) { in RecycleItemsOutOfBoundary() 140 int32_t inIndex = GetScrollDownOrRightItemIndex(axis, offset, start, end, host); in RecycleItemsOutOfBoundary() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-transformation.md | 87 | x | number | No | X coordinate of the rotation axis … 88 | y | number | No | Y coordinate of the rotation axis … 104 | x | number \| string | No | Translation distance along the x-axis.| 105 | y | number \| string | No | Translation distance along the y-axis.| 106 | z | number \| string | No | Translation distance along the z-axis.| 116 …axis. x > 1: The component is scaled up along the x-axis.<br>0 < x < 1: The component is scaled do… 117 …axis. y > 1: The component is scaled up along the y-axis.<br>0 < y < 1: The component is scaled do… 118 …axis. z > 1: The component is scaled up along the z-axis.<br>0 < z < 1: The component is scaled do… 146 …}) // The component rotates around the center point of the rotation axis (0,0,1) clockwise by 300 … 151 …({ x: 100, y: 10 }) // The component translates by 100 along the x-axis and by 10 along the y-axis. [all …]
|