問題タブ [spike]
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.
r - コードを遅くすることなく、Rのリストの各ベクトル(長さの異なる)に最初と最後の要素を追加する方法は?
私はRとStackOverFlowが初めてです。ですから、何か足りないものがある場合は、お知らせください。神経の振る舞いをよりよく理解するために、不均一なプロセスをシミュレートすることに取り組んでいます。私のコードは、私が持っている方法で動作します。たとえば、20
試行はそれぞれ数秒続き2
ます (各試行はスパイクトレインを表します)。次に、リストSpikeTimes
には20
ベクトルのリストが表示されます。各ベクトルは、その特定の試行でスパイクが発生した場所のタイムスタンプに対応しています。[例えば。SpikeTimes[1]
これは0.002250802 0.053934034...1.971574170 2.023090384
、最初のスパイク トレインで でスパイクが発生したことを意味0.002250802
し0.053934034
ます。2
制限時間の秒数を超えてタイムスタンプが表示される理由はわかりませんが、後で作業します]。私のコードは次のようになります--
私の問題は、リスト内の各ベクトルについてSpikeTimes
です。これはスパイクのタイム スタンプを提供しますが、スパイク列の開始 (つまり0
) と終了 (つまり )も含めたいと考えています。2
したがって、このリストを追加して、各ベクトルに最初のエントリが として含まれ0
、最後のエントリが として含まれるようにし2
ます。
私の場合は次のSpikeTimes[1]
ように見え0 0.002250802 0.053934034...1.971574170 2
、他の人SpikeTimes[i]
は同様に見えます。SpikeTimes <- c(0, SpikeTimes)
最初に入力しようとし0
ましたが、最初の要素としてベクトルを使用して、リストに20個ではなく21個のベクトルしかありませ0
んでした(なぜそれが起こったのかがわかります)。コードが遅くならないようにするにはどうすればよいですか? 私はRの初心者であり、インターネットで読んでもこの特定の問題の解決にはなりません。あらゆる種類の入力をいただければ幸いです。
simulator - riscv スパイク シミュレーターをインストールします。dtc の実行に失敗しました: そのようなファイルまたはディレクトリはありません 子 dtb プロセスが失敗しました
riscv ツールを Ubuntu 18.04.4 LTS サーバーにインストールしようとしています。
次の git リポジトリを使用して、そのビルド手順に従います。
GNU ツール のインストール (Newlib)
問題spike pk hello
、私に与えます
dtc の実行に失敗しました: そのようなファイルまたはディレクトリはありません 子 dtb プロセスが失敗しました
apt コマンドでdevice-tree-compilerをインストール済みです。そしてwhich dtc
、出力でチェック/usr/bin/dtc
何が問題なのですか?
どんな助けでも大歓迎です。
これらのコマンドはコマンドライン インターフェイスで実行しますが、グラフィック ユーザー インターフェイスを実行することはできません。それがこの問題を引き起こすかどうかはわかりません。
スパイク シミュレーターは、riscv コードを実行する最初の試みです。他の推奨事項も歓迎します。
riscv - rv64imafd と rv64imafdc の区別
実行せずに rv64imafd と rv64imafdc バイナリを区別するにはどうすればよいですか? 拡張機能を変更するためにいくつかのコンパイラ フラグを使用していますが、それを確認する方法がわかりません。私の imafd ボードでテストするために毎回実行可能ファイルをダンプしたくありません。
両方のファイルの objdump を調査しようとしましたが、オペコード間に明確な違いがありましたが、十分ではありません。この点についてさらに情報を共有できるかどうか教えてください。