Slide 62
Slide 62 text
Ruby Business Users Conference 2017 (2017.02.23)
Python → Ruby
# Python のこのコードを
from sklearn.datasets import fetch_olivetti_faces
data = fetch_olivetti_faces()
x = data.images.reshape((len(data.images), -1))
y = data.target
# 現状の PyCall を使って Ruby で書くとこうなる
require 'pycall/import'
import PyCall::Import
pyfrom 'sklearn.datasets', import: 'fetch_olivetti_faces'
data = fetch_olivetti_faces.()
x = data.images.reshape.(PyCall.tuple(PyCall.len(data.images), -1))
y = data.target