チュートリアルの指示に従ってください。
CIFAR-10データセットをダウンロードし、提供されたスクリプトを使用してTFRecordファイルを生成します。次のスクリプトと関連コマンドはCIFAR-10データセットをダウンロードし、トレーニング、検証、および評価データセットのTFRecordを生成します。
私が実行する必要があるコマンドは次のとおりです。
python generate_cifar10_tfrecords.py --data-dir=${PWD}/cifar-10-data
その{PWD}
部分はそのままにしておく必要がありますか、{PWD}
それとも必要な作業ディレクトリに変更する必要がありますか?
答え1
これは${PWD}
、文字列の代わりに「環境変数」の値を挿入するようにシェルに指示するシェルの変数置換です。PWD
これは常に現在存在するディレクトリへの絶対パスであるため、ユーザーが使用するディレクトリと同じ値が含まれます。走っている
user@host$ pwd
コマンドラインから。
cifar-10-data
データがコマンドを実行するディレクトリの下のサブディレクトリにある場合は、文字通り保持できます。そうでない場合は、スクリプトを適用するデータのパス(またはデータをダウンロードするパス)に置き換える必要があります。そのパスの正確な意味はスクリプト文書で見つける必要があります。 。
${PWD}/
原則として、呼び出すコマンドに絶対パス名が必要な場合を除き、パスの前にプレフィックスを付ける必要はありません(もちろん、あなたの場合はそうです)。