メイン QualNet General/Miscellaneous <experiment-name> や -np <x> が変わると結果が変わる | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
<experiment-name> や -np <x> が変わると結果が変わる | uzushio | 2010/6/17 18:10 |
» Re: <experiment-name> や -np <x> が変わると結果が変わる | hed | 2010/6/17 18:56 |
Re: <experiment-name> や -np <x> が変わると結果が変わる | mast | 2010/6/17 19:05 |
Re: <experiment-name> や -np <x> が変わると結果が変わる | uzushio | 2010/6/18 10:15 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hed | 投稿日時: 2010/6/17 18:56 |
一人前 登録日: 2006/7/3 居住地: 京都 投稿: 81 |
Re: <experiment-name> や -np <x> が変わると結果が変わる こんにちは
試しに4.5.1のデフォルトシナリオを実行してみました。 なにをもって「結果が異なる」とおっしゃっているかわからないので、イベント数と、statファイルの結果を見てみました。 実行したqualnetは全く改造を加えていないものです。
(1), (2) は-np <x>を1,2と変えただけです。statファイルの比較はしておりませんが、イベント数は447292で一致しました。 (3), (4) は <experiment-name>を変更しましたが、イベント数は先ほどと同様、447292で一致しました。 (3), (4)のstatファイルのdiffをとってみましたが、以下のように差は無いようです。
コードを変更した場合、私は良く意図していない実行ファイルを使って計算してしまうことがあります。そのため、上記のように相対パスや絶対パスを使って明示的に実行するqualnet.exeを指定するようにしております。 間違っているというわけではないのですが、uzushioさんの認識の通り、seedが同じであれば、結果は同じになると思います。もし結果が変わるのであれば、全く同じ引数でも(experiment-name等を変更しなくても)結果が変わるのではないのかと思いました。 余談ですが、おかしくなった時にリビルドをすることで元に戻ったということもありました。 お役にたてれば幸いです。 |
フラット表示 | 前のトピック | 次のトピック |