Skip to content

outer

Outer-product between two vectors.

Parameters

  • u

    Typedict

  • v

    Typedict

Examples

import pprint
from river import utils

u = dict(enumerate((1, 2, 3)))
v = dict(enumerate((2, 4, 8)))

uTv = utils.math.outer(u, v)
pprint.pprint(uTv)
{(0, 0): 2,
    (0, 1): 4,
    (0, 2): 8,
    (1, 0): 4,
    (1, 1): 8,
    (1, 2): 16,
    (2, 0): 6,
    (2, 1): 12,
    (2, 2): 24}