numpy

    9

    4答えて

    pickleモジュールはpickling時に文字列エスケープ文字を使用するようです。これは非効率的になる。 numpy配列で。次を考慮してください 長さはそれぞれ1133文字と4249文字です。 z.dumps()は "\ x00 \ x00"(文字列の実際のゼロ)を示しますが、pickleは文字列のrepr()関数を使っているようです。 "\ x00 \ x00"アスキーゼロ)。 すなわち(z.

    48

    4答えて

    入力に少なくとも1つの非数値の値が含まれているかどうかを検出する関数を記述する必要があります。数値以外の値が見つかった場合は、エラーが発生します(計算では数値のみが返されるため)。入力配列の次元数は事前に分かっていません。関数はndimに関係なく正しい値を与える必要があります。余分な複雑さとして、入力は単一のfloatまたはnumpy.float64、またはゼロ次元配列のような奇妙なものでもありま

    177

    8答えて

    私は通常、リストを使用する方法で配列や行列を使用する方法を理解できません。私は空の配列(または行列)を作成し、一度に1つの列(または行)を追加したいと思います。瞬間、私はこれを行うに見つけることができる唯一の方法で は次のようである:それはリストだったら、私はこのような何かをしたいのに対し は mat = None for col in columns: if mat is None:

    1

    3答えて

    Numpy &をPython eggファイルとして提供するよう依頼されました。残念ながら、NumpyとScipyは、Win32プラットフォーム用の.egg形式の製品の公式リリースを作成していません。つまり、卵が必要な場合は、自分でコンパイルする必要があります。 私の雇用主は、1.1.1以降のNumpyをコンパイルしないVisual Studio.Net 2003を提供しています。その後リリースされ

    2

    1答えて

    私はPythonとMatplotlibの世界で馴染みがよく、満足していました。私のMac上でXcodeが動作していないと言いましたので、Appleから最新のバージョンをインストールしましたが、何とかmatplotlib(またはnumpy?)のインストールが壊れました!私は今、私は無駄に(1.3.0 Verは)numpyの再インストールや(0.91.1版)matplotlibの試した ... /s

    49

    2答えて

    確かに0次元配列はスカラーですが、ナンシーはそう思わないようです...私は何かを見逃しているのですか、それとも私はその概念を誤解していますか? >>> foo = numpy.array(1.11111111111, numpy.float64) >>> numpy.ndim(foo) 0 >>> numpy.isscalar(foo) False >>> foo.item() 1.1

    7

    2答えて

    私が正常に行うことができます。 v=array(10000*random([512,512,512]),dtype=np.int16) f=fftn(v) が、fはnp.complex128メモリ消費が衝撃的である、と私は多くを行うことはできませんことをMemoryErrorトレースバックなしで結果をより多く(例えば、係数を変調してからf=ifftn(f))にします。 RAMを増設したり、ス

    69

    7答えて

    数字の集合の自己相関を行う必要があります。私はそれがセットと自分自身との相関関係であることを理解しています。 私はnumpyの相関関数を使って試してみましたが、ほとんどの場合、最初の数字がでなく、であるべきであるので、結果は信じられません。 ので、この質問は、実際には2つの質問されていますnumpy.correlateは正確に何を をしているのですか? 自己相関を実行するにはどうすればよいですか?