HyperVolume関数がPython3で機能しない

シルヴィウ・トファン

ここにあるHyperVolume関数(直接ダウンロードリンク)に基づいて、アルゴリズムのハイパーボリュームメトリックを返そうとしています。ただし、テストコードでさえ機能しません。

from hv import HyperVolume
referencePoint = [2, 2, 2]
hyperVolume = HyperVolume(referencePoint)
front = [[1, 0, 1], [0, 1, 0]]
result = hyperVolume.compute(front)

Python 3を使用していて、関数自体がPython 2を使用しているという事実に関連していると思われるエラーが発生します。これを回避する方法はありますか?Python 3に実装されている同様の関数はありますか?

私もこれを深く見てきましたが、同じ問題があるようです。

LE:特定のエラーを求められたので、解決されている間、それらのログを保持します

  1. 名前xrangeが定義されていません-rangeに置き換えることで修正されました
  2. TypeError:順序付けできないタイプ:Node()<Node()
デビッドカレン

2to3を使用してhv.pyをhv3.pyに変換します。

$ 2to3 hv.py > hv3.py.patch
$ cp hv.py hv3.py
$ patch < hv3.py.patch

次に、インポート行をに変更します

from hv3 import HyperVolume

あなたがしたい場合は2to3、元のファイルを変更する変更するには、合格する必要があります-wに示すように、オプションを文書化

$ 2to3 -w hv.py

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

python3のround()組み込み関数が機能しないのはなぜですか?

分類Dev

Python3 DjangoのManyToManyリレーションで.add()関数が機能しない

分類Dev

exec()が関数python3.x内で機能しない

分類Dev

Python3が機能しない

分類Dev

python3 chdir()が機能していないようです

分類Dev

HTTP基本認証がPython3で機能しない

分類Dev

django-adminstartprojectがOSXのpython3で機能しない

分類Dev

Python3でForループが機能しない

分類Dev

openCVがpython3で機能しない

分類Dev

MacのPython3でrequests.requestが機能しない

分類Dev

urllib.request.urlopen(url)がPython3で機能しない

分類Dev

Pandas Apply関数が一貫して機能しない(Python 3)

分類Dev

Python zip()関数が機能しない

分類Dev

Python:Netcat関数が機能しない

分類Dev

Python replace()関数が機能しない-新しい関数ではあるが

分類Dev

Python関数の出口が機能しない-なぜですか?

分類Dev

Pythonで機能しない関数

分類Dev

d3.js関数がdividで機能しない

分類Dev

readWithCallback関数がswift3で機能しない

分類Dev

swift3のappend関数がfirebaseobserverSingleEvent内で機能しない

分類Dev

DidSetがinit関数swift3で機能しない

分類Dev

Python3.6でexec関数が正しく機能しない

分類Dev

なぜPython3で単語の境界が機能しないのですか?

分類Dev

Python3 で scikit-image が機能しないのはなぜですか?

分類Dev

.join()関数がPythonで機能しない

分類Dev

python f'stringがpd.Series.map関数で機能しない

分類Dev

spdiags()関数がPythonで期待どおりに機能しない

分類Dev

Pythonでソート関数が機能しない

分類Dev

JQuery関数がPythonのボトルで機能しない

Related 関連記事

  1. 1

    python3のround()組み込み関数が機能しないのはなぜですか?

  2. 2

    Python3 DjangoのManyToManyリレーションで.add()関数が機能しない

  3. 3

    exec()が関数python3.x内で機能しない

  4. 4

    Python3が機能しない

  5. 5

    python3 chdir()が機能していないようです

  6. 6

    HTTP基本認証がPython3で機能しない

  7. 7

    django-adminstartprojectがOSXのpython3で機能しない

  8. 8

    Python3でForループが機能しない

  9. 9

    openCVがpython3で機能しない

  10. 10

    MacのPython3でrequests.requestが機能しない

  11. 11

    urllib.request.urlopen(url)がPython3で機能しない

  12. 12

    Pandas Apply関数が一貫して機能しない(Python 3)

  13. 13

    Python zip()関数が機能しない

  14. 14

    Python:Netcat関数が機能しない

  15. 15

    Python replace()関数が機能しない-新しい関数ではあるが

  16. 16

    Python関数の出口が機能しない-なぜですか?

  17. 17

    Pythonで機能しない関数

  18. 18

    d3.js関数がdividで機能しない

  19. 19

    readWithCallback関数がswift3で機能しない

  20. 20

    swift3のappend関数がfirebaseobserverSingleEvent内で機能しない

  21. 21

    DidSetがinit関数swift3で機能しない

  22. 22

    Python3.6でexec関数が正しく機能しない

  23. 23

    なぜPython3で単語の境界が機能しないのですか?

  24. 24

    Python3 で scikit-image が機能しないのはなぜですか?

  25. 25

    .join()関数がPythonで機能しない

  26. 26

    python f'stringがpd.Series.map関数で機能しない

  27. 27

    spdiags()関数がPythonで期待どおりに機能しない

  28. 28

    Pythonでソート関数が機能しない

  29. 29

    JQuery関数がPythonのボトルで機能しない

ホットタグ

アーカイブ