Я написал Баш скрипт, run.sh
который имеет команду питона с несколькими вариантами -Запуск Bash скрипты в IPython
python train.py --lr 0.01 \
--momentum 0.5 \
--num_hidden 3 \
--sizes 100,100,100 \
--activation sigmoid \
--loss sq \
--opt adam \
--batch_size 20 \
--anneal true
Я попытался запустить эту команду в IPython -
!./run.sh
Однако в IPython Я не могу получить доступ к переменным скрипта python train.py
. Есть ли способ запустить скрипт bash в iPython, чтобы я мог получить доступ к переменным? Я не хочу копировать эту команду из сценария bash каждый раз.
В настоящее время я использую iPython 5.1.0 для macOS Sierra.
Запустите свою ячейку с '%% bash', затем вы можете ввести код оболочки. Это называется «bash cell magic», если вы хотите его использовать. – cel
@cel: Это, похоже, не помогает. Попробовали. – rvadaga