2017-04-20 6 views
2

Windowsコンピュータでpython=3.5を使用しており、hyperasを使用してkerasにグリッド検索を作成しようとしています。私が何をするか分からないHyperas:このIndentationErrorの処理方法

C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\python.exe 
Using TensorFlow backend. 
Running 
Traceback (most recent call last): 
    File "C:/Users/mmc/pycharmprojects/hha/hta/nn/model_creator.py", line 123, in <module> 
    main() 
    File "C:/Users/mmc/pycharmprojects/hha/hta/nn/model_creator.py", line 87, in main 
    verbose = 0) 
    File "C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\optim.py", line 42, in minimize 
    notebook_name=notebook_name, verbose=verbose) 
C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\optim.py 
    File "C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\optim.py", line 62, in base_minimizer 
C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\optim.py 
    model_str = get_hyperopt_model_string(model, data, notebook_name, verbose, stack) 
C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\optim.py 
    File "C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\optim.py", line 132, in get_hyperopt_model_string 
C:/Users/mmc/pycharmprojects/hha/hta/nn/model_creator.py 
    imports = extract_imports(cleaned_source, verbose) 
C:/Users/mmc/pycharmprojects/hha/hta/nn/model_creator.py 
    File "C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\site-packages\hyperas\utils.py", line 31, in extract_imports 
    tree = ast.parse(source) 
    File "C:\Users\mmc\AppData\Local\Continuum\Anaconda3\envs\mmc35\lib\ast.py", line 35, in parse 
    return compile(source, filename, mode, PyCF_ONLY_AST) 
    File "<unknown>", line 32 
    act_1  = {{choice(['tanh', 'elu'])}} 
              ^
IndentationError: unindent does not match any outer indentation level 

またはSyntaxError

:私は、このエラーのいずれかを取得しておきます。私はIPythonへの参照を見つけましたが、私はそれを使用していません。私はこれをpycharmまたはcmd.exeで実行しています。これは、有効化されたconda環境の中からです。ここで

は私pip freezeです:

appdirs==1.4.3 
better-exceptions==0.1.1 
bleach==2.0.0 
colorama==0.3.7 
cycler==0.10.0 
decorator==4.0.11 
entrypoints==0.2.2 
filelock==2.0.8 
future==0.16.0 
h5py==2.7.0 
hta==1.0 
html5lib==0.999999999 
hyperas==0.3 
hyperopt==0.1 
IbPy2==0.8.0 
ipykernel==4.6.1 
ipython==5.0.0 
ipython-genutils==0.2.0 
ipywidgets==6.0.0 
jedi==0.10.2 
Jinja2==2.9.6 
jsonschema==2.6.0 
jupyter==1.0.0 
jupyter-client==5.0.1 
jupyter-console==5.1.0 
jupyter-core==4.3.0 
Keras==2.0.3 
keras-toolbox==0.1.2 
MarkupSafe==1.0 
matplotlib==2.0.0 
mistune==0.7.4 
nbconvert==5.1.1 
nbformat==4.3.0 
networkx==1.11 
nose==1.3.7 
notebook==5.0.0 
numpy==1.12.1 
packaging==16.8 
pandas==0.19.2 
pandocfilters==1.4.1 
pickleshare==0.7.4 
prompt-toolkit==1.0.14 
protobuf==3.2.0 
pydot-ng==1.0.0 
Pygments==2.2.0 
PyInstaller==3.2.1 
pymongo==3.4.0 
pyparsing==2.2.0 
pypiwin32==219 
PyPrind==2.9.9 
python-dateutil==2.6.0 
pytz==2016.10 
PyYAML==3.12 
pyzmq==16.0.2 
qtconsole==4.3.0 
scikit-learn==0.18.1 
scipy==0.19.0 
simplegeneric==0.8.1 
six==1.10.0 
sklearn==0.0 
sklearn-pandas==1.3.0 
tabulate==0.7.7 
tensorflow==1.0.1 
testpath==0.3 
Theano==0.9.0 
tornado==4.5.1 
tqdm==4.11.2 
traitlets==4.3.2 
wcwidth==0.1.7 
webencodings==0.5.1 
widgetsnbextension==2.0.0 
win-unicode-console==0.5 

答えて

1

私はhyperasをインストールするためにpipを使用し、それは私と古いバージョンを与えました。

pip install git+https://github.com/maxpumperla/[email protected] --upgrade私は正しいバージョンを教えてくれました。