2017-04-04 1 views
1

Ich schreibe folgendes:Import: Kein Modul namens benchmark_util

import HPOlib.benchmark_util as benchmark_util

Und versuchen Funktion zu nutzen, wie es in Beispiel http://hpolib.readthedocs.io/en/development/manual.html#how-to-run-your-own-benchmarks:

args, params = benchmark_util.parse_cli()

Aber es wirft Ausnahme:

ImportError: No module named benchmark_util

Wie kann ich dieses Modul importieren?

+0

Welche Beispiel sind Sie beziehen? Welche Bibliothek ist "HPOlib"? – jwodder

+0

Ich füge den Link hinzu. HPOlib ist eine Bibliothek, die Hyperparameter von maschinellen Lernalgorithmen stimmt. – evaleria

Antwort

1

Das Handbuch ist nicht mit der Quelle synchronisiert. Wenn Sie sich den Quellcode ansehen, befindet sich benchmark_util unter dem Verzeichnis benchmarks.

einen direkten Import tun Sie import HPOlib.benchmarks.benchmark_util as benchmark_util

Zum Beispiel tun müssen, würde, wenn man sich die har6 source code aussehen, verwendet es import HPOlib.benchmarks.benchmark_util as benchmark_util