cython

    0

    1答えて

    エラー:TypeError: 'list'はバッファインターフェイスをサポートしていません - cdef int[:] lista = range(1000) 私はCythonで新しいです。それは私にとっては単純なようですが、なぜそれが機能していないのかわかりません...

    0

    1答えて

    Cythonでは、10個のカラムを持つCassandraテーブルから約600000の行をフェッチしようとしています。それから、私はすべてを繰り返します。テストのパフォーマンスのために、ここで私はread.pyxに何をやった:forループ9.449406862258911sでの撮影 from cassandra.cluster import Cluster import pandas as pd

    0

    2答えて

    cpp listをcythonで初期化し、値を設定してリストを反復してその値を取得したいとします。一般的なコードは次のようになります。 from libcpp.list cimport list as cpplist from cpython cimport array import array cdef int[:] c_volumecheck(int n, int comb):

    -1

    1答えて

    cythonのポインタ変数の要素数はどのようにして決められますか?私はCの中で、という変数をポインタが指していると、sizeof(ptr)/sizeof(int)のように見えます。しかし、それはcythonでは動作しないようです。例えば。私はそうのような単一のポインタに二つのメモリビューに参加しようとしたとき: from libc.stdlib cimport malloc, free cdef

    0

    1答えて

    私はcythonの初心者です。現在、拡張型について学習しようとしていますが、次の例(説明の下にあるコード)でポインタの値がどうなるか理解できません。 練習として、私はダミーソルバーを実装しています。問題は2つの数字「a」と「b」で表され、解は「s」(s = a * b)によって表されます。 私は2つの対応するCの構造、problemとsolutionを定義しました。問題の構造体には、2つのintメ

    3

    2答えて

    これは私には意味がありません。 setup.pyを使ってCythonをインストールし、setup.pyを使ってライブラリプロキシをコンパイルするにはどうすればいいですか? import sys, imp, os, glob from setuptools import setup from Cython.Build import cythonize # this isn't installed

    2

    1答えて

    私は別のSOユーザーを助けようとしています。その過程で、NumPy以外の単純な処理を行うCythonプログラムを作成することはできません。これは私にGILを強制します。そのため、OpenMP(マルチコア)を使用することは不可能です。興味深いポストを見つけましたが、SciPyからFortranのライブラリを直接、Cythonコード(BLAS、LAPACK)にインポートすることができます。私の場合はイ