問題タブ [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.

0 投票する
8 に答える
95882 参照

python - PyTorch - contiguous() は何をしますか?

私は github (リンク)で LSTM 言語モデルのこの例を見ていました。それが一般的に何をするかは、私にはかなり明確です。contiguous()しかし、コード内で数回発生する呼び出しが何をするのかを理解するのにまだ苦労しています。

たとえば、コード入力の 74/75 行で、LSTM のターゲット シーケンスが作成されます。データ ( に格納ids) は 2 次元で、最初の次元はバッチ サイズです。

簡単な例として、バッチ サイズ 1 とseq_length10を使用すると、次のようinputsになりtargetsます。

したがって、一般的に私の質問は、何が機能contiguous()し、なぜそれが必要なのですか?

さらに、両方の変数が同じデータで構成されているため、メソッドがターゲットシーケンスに対して呼び出され、入力シーケンスに対して呼び出されない理由がわかりません。

targets非連続でありながら連続している可能性はありinputsますか?


編集:

の呼び出しを省略しようとしましたcontiguous()が、損失を計算するときにエラー メッセージが表示されます。

したがって、明らかcontiguous()にこの例で呼び出す必要があります。

0 投票する
2 に答える
67 参照

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 の結果を返すだけでなく、一般的に不正確です。

0 投票する
2 に答える
210 参照

c - 関数に渡される変数は、連続したメモリ位置に格納されていますか?

私はこの小さな関数を書きました:

n1toを含むメモリブロックn5が連続していることは保証されていますか? 期待通りの戻り値が得られるので期待したいのですが、安全かどうか知りたいです。

0 投票する
2 に答える
1412 参照

c++ - BIT WISE AND による完全平方

サブ配列でビットごとの AND 演算が実行されるときに、隣接するサブ配列の完全な二乗の数を数えるソリューションを最適化する方法。Time Complexity は O(n) または O(n*logn) である必要があります。

これが素朴なアプローチです