murmurhash

    2

    1答えて

    Murmurhash3を使用して、テキスト入力用のユニークなハッシュを作成しています。テキストエントリが作成されるとき、私はthis php implementationを使用しています。これは32ビットのハッシュ整数を返し、ハッシュ値を取得します。ハッシュは、BINARY(16)データベース列に格納されます。既存のデータベースを更新して、this MySql implementationを使用し

    5

    2答えて

    私はPythonとScalaの両方でMurmurHash文字列を使う必要があります。しかし、彼らは非常に異なる結果を与えています。 Scalaの組み込みのMurmurHash3ライブラリは、私がオンラインのものを含めて試した他のライブラリと同じ結果を出すようには見えません。奇妙なことは、1文字にはマッチしているようですが、複数の文字にはマッチしていないようです。ここではいくつかの例は以下のとおりで

    0

    1答えて

    キー値が多いときにMurmurHash3_x86_128()を呼び出す方法と混乱します。 murmurhash3のコードはhttps://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cppです。メソッドの定義を以下に示します。 void MurmurHash3_x86_128 (const void * key, const i

    0

    1答えて

    見てくださいhttps://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp私はそうは思わないが、私は確認したいと思った。 1,2,3,4バイトのキーがある場合、単純に8バイトにハッシュする代わりにそれらのバイトの数値を取得するのが信頼できるかどうか、またはそれらが原因で衝突が発生しますmurmur3でハッシュされた4バイトを

    3

    1答えて

    私はアバランシェミキサーを使用して整数座標をハッシュしようとしています。私はMurmur3's 32ビットと64ビットのアバランシェミキサーを使っていました(実際の合計ハッシュ関数ではありません)。私のアプリケーションのための全体のハッシュ関数が必要とされていない、ここで見るだけで雪崩ミキサー:これらは私のマシン上で高速に表示され uint32_t murmurmix32(uint32_t h)

    0

    2答えて

    数十億のクッキー、文字列のようなUUIDがある場合、このサンプルのmurmur3のような32ビットハッシュ関数の衝突率をテストする最良の方法は何ですか? まず、何十億ものユニークな文字列を生成することは困難です。メモリに保持することは不可能であり、100%正確なランダムストリングジェネレータはありません。私は考えることができる 唯一の方法は次のとおりです。 それらを生成し、約使用します。可能な重複

    0

    1答えて

    整数キー値でMurmurHash3_x86_128()を呼び出す方法と混同していますか、それとも可能ですか? murmurhash3コードはhttps://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cppです。メソッドの定義を以下に示します。 void MurmurHash3_x86_128 (const void * key

    1

    1答えて

    私はUbuntu 16.04を使用しています。私はMurmurhashのpythonライブラリをインストールしようとしていますが、エラーが発生しています: 'x86_64-linux-gnu-gcc'コマンドが終了ステータス1で失敗しました。私はインターネットを見て、それはこのエラーがPythonヘッダーファイルがないためにあると言います。だから私はした sudo apt-get install

    -2

    1答えて

    最近、fastestの1つとしてMurmurHashが見つかりました。MurmurHash3はMurmurHashの新しいバージョンです。 また、Ian BoydによるMurmurHash in a Diagramの完全な説明も見つかりました。 ダイアグラムは本当に素晴らしいようですが、私はまだ初心者であり、ハッシングの関心を持っているので、少ししか分かりませんでした。 誰かが私にMurmurHa

    1

    1答えて

    EDIT:正解のコメントを参照してください。 こんにちは、ここでは、NLPプログラムSpaCYをインストールすることに取り組んでいる問題があります。 pip install -U spacyとpip install spacyの両方を試しましたが、同じエラーが発生するようです。私は3つの別々のコンピュータでこれを試しました。私はVisual Studio 2017プレビューを介してインストールしよ