問題タブ [memoryview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Why are process memory viewers reading byte arrays to strings?
I have 2 c# applications which communicate with each other through netPipe WCF. One application is sending to the other application an array of bytes. If I check the receiving application's memory map using a process memory viewer (like CheatEngine), I can read the received byte array as a string. Why is this happening?
pointers - Cython の型付きメモリビューのデータ バッファへのアクセス
Cython で配列ポインタを期待する関数があります。
そして、最初の関数を呼び出したい型付きメモリビューを受け取る関数。
当然、コンパイルさえしません。私は数時間、メモリビューの基礎となるデータポインタにアクセスする方法を見つけようとしてきましたX.data
。
これを達成する方法はありますか?残念ながら、私foo
はメモリビューを受け入れることができません。
python - このメモリビューを作成すると、変数に代入する場合にのみ ValueError が発生するのはなぜですか?
Python のmemoryviewはorをサポートdatetime64
timedelta
していません。Ok。しかし、またはmemoryview
を含む構造化配列のを作成しようとすると、うまくいくように見えます...変数に割り当てない限り!datetime64
timedelta
これは、Python が基本的に機能する方法についての私の理解に深刻な問題をもたらします。(1) とにかく IPythons REPL が出力を割り当て、(2) 関数/クラスには、呼び出し元がその出力で何をしようとしているのかを知る方法がないことを考えるf()
と、どのように異なるのでしょうか?x = f()
_19
memoryview
Python 3.4.1、numpy 1.10.0.dev+fbcc24f、Linux 2.6.32-431.23.3.el6.x86_64、Scientific Linux リリース 6.6 でコードを実行しています。
編集
Python 3.5、numpy 1.10.4 では、次のようになります。
問題がどこにあるかはよくわかりませんが、numpy でバグを報告しました。
cython - 次元が不明な場合は、cython で Typed memoryview を使用します
関数を最適化するために型指定されたメモリビューを使用したいのですが、引数の型がわかりません。numpy 配列またはスカラーでさえある可能性があります。では、型付きメモリビューをどのように使用すればよいですか?
numpy - Numpy 配列をメモリビューにコピーする
配列にがあり、これを使用して別memoryview
の配列numpy
の内容をコピーしたい:numpy
memoryview
しかし、なぜこれが不可能なのですか?それは私に言い続けます
TypeError: Python スカラーに変換できるのは長さ 1 の配列のみです
amemoryview
から a にmemoryview
、またはnumpy
配列から配列にコピーすると問題なく動作しますが、配列numpy
から a にコピーする方法は?numpy
memoryview
python - CythonのC配列のMemoryview
メモリビュー変数の初期化中にエラーが発生しました。これは私のコードです:
そして、これは私が得ているエラーです:
Red Hat Linux で Python 2.6.6、GCC 4.4.7、Cython 0.14.1 を実行しています。