partial_tensor_to_vec#
- ivy.partial_tensor_to_vec(x, /, skip_begin=1, skip_end=0, *, out=None)[source]#
Partial vectorization of a tensor while ignoring the specified dimension at the beginning and the end.
- Parameters:
x (
Union[Array,NativeArray]) – tensor to partially vectoriseskip_begin (
int, default:1) – number of dimensions to leave untouched at the beginningskip_end (
int, default:0) – number of dimensions to leave untouched at the endout (
Optional[Array], default:None) – optional output array, for writing the result to.
- Return type:
- Returns:
ret – partially vectorised tensor with the skip_begin first and skip_end last dimensions untouched
- Array.partial_tensor_to_vec(self, /, skip_begin=1, skip_end=0, *, out=None)[source]#
ivy.Array instance method variant of ivy.partial_tensor_to_vec. This method simply wraps the function, and so the docstring for ivy.partial_tensor_to_vec also applies to this method with minimal changes.
- Parameters:
x – tensor to partially vectorise
skip_begin (
Optional[int], default:1) – number of dimensions to leave untouched at the beginningskip_end (
Optional[int], default:0) – number of dimensions to leave untouched at the endout (
Optional[Array], default:None) – optional output array, for writing the result to.
- Return type:
Array- Returns:
partially vectorised tensor with the
skip_begin first and skip_end last dimensions untouched
- Container.partial_tensor_to_vec(self, /, skip_begin=1, skip_end=0, *, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out=None)[source]#
ivy.Container instance method variant of ivy.partial_tensor_to_vec.
This method simply wraps the function, and so the docstring for ivy.partial_tensor_to_vec also applies to this method with minimal changes.
- Parameters:
self (
Union[Array,NativeArray,Container]) – tensor to partially vectoriseskip_begin (
Optional[Union[int,Container]], default:1) – number of dimensions to leave untouched at the beginningskip_end (
Optional[Union[int,Container]], default:0) – number of dimensions to leave untouched at the endout (
Optional[Container], default:None) – optional output container, for writing the result to. It must have a shape that the inputs broadcast to.
- Return type:
Container- Returns:
ret – partially re-folded tensor