quolc / neural-collage

Collaging on Internal Representations: An Intuitive Approach for Semantic Transfiguration
MIT License
566 stars 89 forks source link

NeuralCollage_demo.ipynb run failed #8

Closed erikaemma closed 5 years ago

erikaemma commented 5 years ago
argument = "--config_path ./configs/sn_projection_dog_and_cat_256_auxab.yml \
--gpu 0 \
--gen_model ./sn_projection_dog_and_cat_256_large/ResNetAuxABGenerator_75000.npz \
--dis_model ./sn_projection_dog_and_cat_256_large/SNResNetProjectionDiscriminator_450000.npz \
--enc_model ./sn_projection_dog_and_cat_256_large/ResNetEncoder_450000.npz \
--src_class {} \
--input patch_src.png \
--iter_opt 200 \
--mode aux".format(src_class)

This line can't run because zsh: number expected on oh-my-zsh and bash: 未预期的符号(' 附近有语法错误` on bash

quolc commented 5 years ago

Sorry for confusing notebook code!

argument = "--config_path ./configs/sn_projection_dog_and_cat_256_auxab.yml \
--gpu 0 \
--gen_model ./sn_projection_dog_and_cat_256_large/ResNetAuxABGenerator_75000.npz \
--dis_model ./sn_projection_dog_and_cat_256_large/SNResNetProjectionDiscriminator_450000.npz \
--enc_model ./sn_projection_dog_and_cat_256_large/ResNetEncoder_450000.npz \
--src_class {} \
--input patch_src.png \
--iter_opt 200 \
--mode aux".format(src_class)

is a python code to construct a shell line, so it cannot be directly executed in zsh.

Please try to execute a line below instead:

python optimization.py --config_path ./configs/sn_projection_dog_and_cat_256_auxab.yml \
--gpu 0 \
--gen_model ./sn_projection_dog_and_cat_256_large/ResNetAuxABGenerator_75000.npz \
--dis_model ./sn_projection_dog_and_cat_256_large/SNResNetProjectionDiscriminator_450000.npz \
--enc_model ./sn_projection_dog_and_cat_256_large/ResNetEncoder_450000.npz \
--src_class 99 \
--input patch_src.png \
--iter_opt 200 \
--mode aux