[英]How to run Anaconda Powershell commands with '--' flags
快速的問題:我如何運行的命令,比如 這個? 我在哪里運行它 - powershell?
我下載了整個存儲庫並將我的路徑添加到代碼中。 如果我將代碼粘貼到我的 powershell 中,它會給我錯誤(不將它們粘貼在這里,因為它們是德語文本)
鏈接的示例python
命令用於類似 POSIX 的 shell,例如bash
,
\\
作為行繼續符。/
的文件系統路徑而無需驅動器號。 相比之下,PowerShell 使用行結尾`
作為行繼續符 - 請注意,它必須是最后一個字符。
以下假設:
create_pretraining_data.py
在調用時位於當前目錄中。$BERT_PATH
和你下載“ BERT-Base
檢查點”的目錄的路徑(例如, $BERT_PATH = 'C:\\path\\to\\BertBaseDownload'
)python
(僅通過文件名)在所需的 Anaconda 環境中運行目標腳本。python create_pretraining_data.py `
--input_file=./sample_text.txt `
--output_file=/tmp/tf_examples.tfrecord `
--vocab_file=$BERT_BASE_DIR/vocab.txt `
--do_lower_case=True `
--max_seq_length=128 `
--max_predictions_per_seq=20 `
--masked_lm_prob=0.15 `
--random_seed=12345 `
--dupe_factor=5
由於行延續是嚴格為了可讀性,您也可以使用單行形式(只需省略行延續字符:
python create_pretraining_data.py --input_file=./sample_text.txt --output_file=/tmp/tf_examples.tfrecord --vocab_file=$BERT_BASE_DIR/vocab.txt --do_lower_case=True --max_seq_length=128 --max_predictions_per_seq=20 --masked_lm_prob=0.15 --random_seed=12345 --dupe_factor=5
您可以直接從交互式 PowerShell 提示符或腳本文件 ( *.ps1
) 中調用上述命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.