Slide 35
Slide 35 text
Example use of pycall:
This example uses numpy via pycall.
[1] pry(main)> require 'numpy'
=> true
[2] pry(main)> x = Numpy.arange(2 * 3).reshape([2, 3])
=> array([[0, 1, 2],
[3, 4, 5]])
[3] pry(main)> y = Numpy.arange(3 * 4).reshape([3, 4])
=> array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
[4] pry(main)> z = x.dot y
=> array([[20, 23, 26, 29],
[56, 68, 80, 92]])
[5] pry(main)> z.shape
=> (2, 4)
35 / 56