タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Pythonとpycallに関するWatsonのブックマーク (2)

  • Python ライブラリを Ruby から使う

    English version is available at github PyCall は Ruby の中から既存の Python ライブラリを使うにはとても便利なライブラリです。 とはいえ、これは Ruby から Python の関数を呼ぶためのライブラリなので、Python の関数を1回呼ぶ度に Ruby に制御が戻ってきます。 これが元でちょっと間違えやすいこともあるようです。 例えば下のような記事を見つけました。 Ruby×PyCallでTensorflowのMNISTチュートリアル「連想配列の違いで手間取った」 そこで Ruby の柔軟な構文を活かして、Python っぽいコードを Ruby プログラムの中に埋め込んでおくと、そこだけまとめて切り出して Python に送って実行する DSL を作ってみました。 Yadriggy を使って作っています。 この DSL の実装は

  • PyCall Ruby版 Tips - Qiita

    # Pythonだと、 import matplotlib pyimport :matplotlib pyimport 'matplotlib' # 上ではシンボルを使ったが、文字列でも同じ # Python だと import matplotlib.pyplot as plt pyimport 'matplotlib.pyplot', as: :plt plt = PyCall.import_module('matplotlib.pyplot') # 上はこのような記法でも同じ # Python だと from janome.tokenizer import Tokenizer pyfrom 'janome.tokenizer', import: :Tokenizer # Python だと from keras.layers import Dense, Dropout pyfrom '

    PyCall Ruby版 Tips - Qiita
  • 1