問題タブ [normalize]
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.
glsl - GLSL 正規化マウス入力
私はこのシェーダーの世界では初めてで、何かを試してみたいだけです。私は次のことをしたい:
マウスの周りの特定の半径で、背景のテクスチャを 10° 回転させる必要があります。マウス座標は絶対値であるため、それらを操作するにはそれらを正規化する必要があるため、テクスチャ内の適切なスペースを指定できます。しかし、どういうわけかこれは正しく機能しません。回転は機能しますが、少しオフセットして色情報を取得します。
問題はだと思いますが、normalize(mouse)
これを正しく行う方法がわかりません。シェーダーは次のとおりです。
私はこれを行うためにシンダーを使用しています。
ありがとうございました。
matlab - matlabは行列データを-1から1に再スケーリングします
こんにちは、Matlab を使い始めたばかりで、マトリックス内のデータを再スケーリングする方法を知りたいです。N 行 x M 列の行列があり、列のデータを -1 から 1 の間に再スケーリングしたいと考えています。
各列には、たとえば 0 ~ 10,000 から 0 ~ 1 の間のスケールで変化する値が含まれます。これらの値はニューラル ネットワークで変換の入力値として使用されるため、-1 ~ 1 の間で正規化する必要があります。サインベースの関数。
sql-server - SQLServerビュー-正規化されたソースからのテーブルのシミュレーション
了解しました。データベースに保存する必要のあるテーブルがあります。表の形式は次のとおりです。
正規化して簡単にアクセスできるようにするために、SQLServerデータベースではテーブルは次の形式になります。
Value
と列はDeductible
共同主キーであり、重複を防ぎます。さらに、特定の控除可能な値のみを許可する制約があります。
現在、この形式はアクセシビリティに最適ですが、データを挿入するのは明らかに簡単ではありません。論理的なフロントエンドを構築する計画はすぐにはないので、このシナリオのビューが理想的です。しかし、簡単に編集できるビューを作成する試みは失敗しました。
1を試す
複数のベーステーブルを変更できないため、これは機能しません。
2を試す
計算列を変更することもできません。
この問題に対するエレガントな解決策はありますか?おそらく組合との何か?私が今持っている唯一の解決策は、控除対象ごとに複数のビューを作成するか、元のテーブルレイアウトを維持するか(値/控除対象キーが他のテーブルで外部キーとして使用されるため、可能性はありますが好ましくありません)、または単に投資することだと思います。テーブルをシミュレートするための論理フロントエンドを作成する時間です(これは、私が言ったように、後で行いたいと思います)。
gnuplot - gnuplot でのヒストグラム ビンの正規化
ビン内の要素数によってビンが正規化されているヒストグラムをプロットしようとしています。
私は以下を使用しています
基本的なヒストグラムを取得しますが、各ビンの値をビンのサイズで割りたいと思います。gnuplot で、または必要に応じて外部ツールを使用してこれを行うにはどうすればよいですか?
scale - svmlib のスケーリングと pyml の正規化、スケーリング、および変換
線形カーネル SVM で使用するために特徴ベクトルを正規化する適切な方法は何ですか?
LIBSVM を見ると、各機能を単一の標準的な上限/下限の範囲に再スケーリングするだけで完了しているように見えます。ただし、PyML がこの方法でデータをスケーリングする方法を提供しているようには見えません。代わりに、ベクトルを長さで正規化し、標準偏差で再スケーリングしながら各特徴値を平均でシフトするオプションがあります。
いくつかの数値を除いて、ほとんどの機能がバイナリである場合を扱っています。
c - 正規化圧縮距離 C コード
2 つのファイルの NCD (正規化された圧縮距離) を計算する C のコードが既に存在するかどうか、または自分でコードを記述する必要があるかどうかは誰にもわかりませんか? 前もって感謝します!
.net - .NET は Unicode を ASCII に変換して「スマート クォート」などを削除できますか?
一部のユーザーは、メール ヘッダーでエンコーディングなどが適切に設定されていても、Unicode に対応できない電子メール クライアントを使用しています。
彼らが受け取っているコンテンツを「正規化」したいと思います。私たちが抱えている最大の問題は、ユーザーが Microsoft Word から Web アプリケーションにコンテンツをコピーして貼り付けることです。これにより、そのコンテンツが電子メールで転送されます。これには、分数、スマート クォート、および Word が便利に挿入する他のすべての拡張 Unicode 文字が含まれます。 .
これには明確な解決策はないと思いますが、座って大きなルックアップ テーブルを書き始める前に、何か組み込みのメソッドを使って作業を開始できますか?
基本的に 3 つのフェーズが関係しています。
まず、そうでなければ通常の文字からアクセントを取り除きます - これに対する解決策はここにあります
に行く
次に、単一の Unicode 文字を同等の ASCII 文字に置き換えると、次のようになります。
これは、自分で実装する前に解決策があることを望んでいる部分です。最後に、特定の文字を適切な ASCII シーケンス (½ から 1/2 など) に置き換えることは、どの種類の Unicode マジックでもネイティブにサポートされていないことは確かですが、誰かが適切なルックアップ テーブルを作成した可能性があります。再利用。
何か案は?
android - Android 2.1 での DOM の解析に関する問題
私は Android の初心者で、XML RSS フィードからデータを読み取り、それをユーザーに提示する簡単なアプリケーションを作成しました。Android 2.2以降の電話とAndroid 2.1のエミュレーターでは正常に動作しますが、Android 2.1の電話でDOMドキュメントを正規化すると例外がスローされます。
コードの一部は次のとおりです。
命令 dom.normalize() の行で、アプリケーションは次の例外をスローします。
Android 2.1 の一般的な問題ですか、それとも私のミスですか?? 助けてください。
c++ - ベクトルを正規化するときの浮動小数点の精度が異常に低い
コードに短いメソッドがあり、ベクトル(実際にはPCLポイント)を正規化して、精度の低い結果を生成します。コード:
この関数には、座標を持つポイントが渡されます(-0.850650787, 1.37638187, -0.525731087)
。デバッグはnf=0.587785244
、2行目の評価後にそれを示しています。Mathematicaで同じ計算をすると、nf=0.617708029
。これは5%以上のエラーです!pの座標が2より大きくなったり-2より小さくなったりすることはありません。この不正確さはこれらの操作に典型的なものですか、それとも何か問題がありますか?
database - SQLite: 行 VS 列のパフォーマンス
各行 (映画) にいくつかの数値タグ (映画のカテゴリ) があるデータベース テーブルがあります。現在、これらすべてのタグを文字列として同じ列に配置し、%LIKE% を使用してそれらを検索します。これにより、特定のカテゴリのすべての映画を検索する必要がある場合、テーブル全体のスキャンに時間がかかります。
これらのタグの検索を高速化したいのですが、考えられる唯一の解決策は、2 つの整数列を持つ 2 つ目のテーブルを作成することです。最初のものには単一のカテゴリが含まれ、2 番目のものにはムービーの行 ID が含まれます。
ただし、これにはデータベースへの挿入がさらに必要になります。1 行には平均 10 個のタグがあるため、1 行挿入する代わりに 11 行挿入する必要があります。私のアプリケーションは実際のクエリよりもはるかに多くの挿入を行うため、挿入のパフォーマンスは非常に重要です。
挿入パフォーマンスを犠牲にすることなく、これを解決する別の方法はありますか? または、10列の1行と2列の10行の挿入に大きな違いはありませんか?