# outer

`import { outer } from "destack:tensor";`

Return the outer product of two vectors.

```ds title="outer"
export function outer<T>(left: Tensor<T, 1>, right: Tensor<T, 1>, options?: TensorOutputOptions<T, 2> | undefined): Tensor<T, 2>
```

[language/library/src/tensor/linalg.ds:38:44](https://github.com/destack-sh/destack/blob/main/language/library/src/tensor/linalg.ds#L38-L44)
