code: def ger(self, y):
      """Computer an outer product between two vectors"""
      assert (
          self.dim() == 1 and y.dim() == 1
      ), "Outer product must be on 1D tensors"
      return self.view((-1, 1)).matmul(y.view((1, -1)))
  
imports: import torch
  from ..tensor_types import is_tensor
  from ..util import torch_cat, torch_stack
label_desc: Use image node_id 13 for calling a global function with example usage: ger(y) and returns: self