以下のURLを元に自分で用意したデータセットを使用してセマンティックセグメンテーションを行いたいと考えています.そこで再現性を確保するためにrng関数を使用したいと考えているのですが,下記のURLのコードのどこでどのように使用すれば乱数を制御できるのでしょうか?

 채택된 답변

michio
michio 2020년 6월 20일

0 개 추천

rng('default') で乱数発生器の設定を既定値(MATLAB起動時と同じ)に指定します。
ですので、乱数の影響が出る計算の前に記載しておけばOKです。サンプルの中の具体的な位置・・という意味では、毎回必ず一番上から全部実行するのであれば冒頭に記載しておけば良いはずです。

댓글 수: 4

Kodai Sato
Kodai Sato 2020년 6월 21일
一連のコードの中で一回記載すればいいのでしょうか?
michio
michio 2020년 6월 22일
そうですね。
スクリプトなど一部のセクションだけを実行する・・などの処理が入ってくるとまた話は異なりますが、上から一度だけ全部実行することを想定されているのであれば、1回で大丈夫です。
Kodai Sato
Kodai Sato 2020년 6월 22일
URLの項目ごとにファイルが分かれている場合も大丈夫なのでしょうか?
それともすべてのファイルの冒頭に記載するべきなのでしょうか?
michio
michio 2020년 6월 22일
乱数の初期化は、同じ乱数がもう一度出てくるようにする作業ですので、その点をを念頭にご判断頂けると幸いです。何度実行しても特に実害はないと思います。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

제품

질문:

2020년 6월 19일

댓글:

2020년 6월 22일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!