問題タブ [contiguous]
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.
python - PyTorch - contiguous() は何をしますか?
私は github (リンク)で LSTM 言語モデルのこの例を見ていました。それが一般的に何をするかは、私にはかなり明確です。contiguous()
しかし、コード内で数回発生する呼び出しが何をするのかを理解するのにまだ苦労しています。
たとえば、コード入力の 74/75 行で、LSTM のターゲット シーケンスが作成されます。データ ( に格納ids
) は 2 次元で、最初の次元はバッチ サイズです。
簡単な例として、バッチ サイズ 1 とseq_length
10を使用すると、次のようinputs
になりtargets
ます。
したがって、一般的に私の質問は、何が機能contiguous()
し、なぜそれが必要なのですか?
さらに、両方の変数が同じデータで構成されているため、メソッドがターゲットシーケンスに対して呼び出され、入力シーケンスに対して呼び出されない理由がわかりません。
targets
非連続でありながら連続している可能性はありinputs
ますか?
編集:
の呼び出しを省略しようとしましたcontiguous()
が、損失を計算するときにエラー メッセージが表示されます。
したがって、明らかcontiguous()
にこの例で呼び出す必要があります。
mysql - MySQL - 連続ブロックによるグループ化
連続GROUP BY
したブロックを作成するのに苦労しています。参照用に次の 2 つを使用
しまし
た。
- https://gcbenison.wordpress.com/2011/09/26/queries-that-group-tables-by-contiguous-blocks/
特定の状態の開始日と終了日で期間をカプセル化しようとしているという主なアイデア。他の例とは異なり複雑なのは、インデックス フィールドとして (連続した ID ではなく) room_id ごとの日付を使用していることです。
私のテーブル:
サンプルデータ:
目的:
私がこれで行った2つの試み:
1)
これはほとんど機能していますが、 row_newを出力するとジャンプし始めます (1、2、3、5、7、...)。
2)
何らかの理由で、これはnull の room_id の結果を返すだけでなく、一般的に不正確です。
c - 関数に渡される変数は、連続したメモリ位置に格納されていますか?
私はこの小さな関数を書きました:
n1
toを含むメモリブロックn5
が連続していることは保証されていますか? 期待通りの戻り値が得られるので期待したいのですが、安全かどうか知りたいです。
c++ - BIT WISE AND による完全平方
サブ配列でビットごとの AND 演算が実行されるときに、隣接するサブ配列の完全な二乗の数を数えるソリューションを最適化する方法。Time Complexity は O(n) または O(n*logn) である必要があります。
これが素朴なアプローチです