Как исправить ошибку запуска VS Code: bash: синтаксическая ошибка рядом с неожиданным токеном `(' - PullRequest
0 голосов
/ 14 апреля 2020

Следующий код при запуске. json:

"configurations":
["args": ["--variable_schema='(?!global_step|(?:.*/|^)LARSOptimizer|head)'", 
...]

был переведен в

 --variable_schema=\'(?global_step|(?:.*/|^)LARSOptimizer|head|(?:.*/|^)LARSOptimizer|head)\'

VS C при запуске моего приложения, что вызывает следующую ошибку:

bash: syntax error near unexpected token `('

Как отключить VS C, выполняющий преобразование выше?

Редактировать - после применения предложенных изменений:

Полный json:

"version": "0.2.0",
"configurations": [
    {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "run.py",
        "args": [ "--mode=train_then_eval", "--train_mode=finetune", 
        "--fine_tune_after_block=4", "--zero_init_logits_layer=True", 
        "--variable_schema=\\(?\\!global_step\\|\\(?:.*/\\|^\\)LARSOptimizer\\|head\\)"
        "--global_bn=False", "--optimizer=momentum", "--learning_rate=0.1", "--weight_decay=0.0",
        "--train_epochs=100", "--train_batch_size=512", "--warmup_epochs=0",  "--data_dir=data2",
        "--dataset=mycervical", "--image_size=100", "--eval_split=test", "--resnet_depth=18", 
        "--checkpoint=./tmp/simclr_test", "--model_dir=./tmp/simclr_test_ft", "--use_tpu=False"],
        "console": "integratedTerminal"
    }
]

Вывод, полученный из фактического json:

...rain_then_eval
 --train_mode=finetune
 --fine_tune_after_block=4
 --zero_init_logits_layer=True
 --variable_schema=\(?\\!global_step\\|\(?:.*/\\|^\)LARSOptimizer\\|head\)
 --global_bn=False
 --optimizer=momentum
 --learning_rate=0.1
 --weight_decay=0.0 
 --train_epochs=100
 --train_batch_size=512
 --warmup_epochs=0
 --data_dir=data2
 --dataset=mycervical
 --image_size=100
 --eval_split=test
 --resnet_depth=18
 --checkpoint=./tmp/simclr_test
 --model_dir=./tmp/simclr_test_ft
 --use_tpu=False
 bash: syntax error near unexpected token `('
...