Tunny Icon
TunnyDocs

The next-gen Grasshopper optimization tool.

はじめに

🐟Tunny🐟 は、オープンソースのハイパーパラメータ自動最適化フレームワーク Optuna を利用した Grasshopper の最適化コンポーネントです。

発音: Tunny は /tˈʌni/ と発音します。

使用例の詳細については、左サイドバーの Examples ページをご参照ください。

Tunny は Galapagos、OpossumWallacei などのコンポーネントに着想を得て開発されており、 それらと同様の方法でご利用いただけます。

Tunny は Optuna をラップして構築されており、Grasshopper 向けの Optuna UI とも言えるものです。 そのため、Optuna についても合わせてご紹介します。以下は Optuna 公式サイトからの引用です。

Optuna™ は、オープンソースの自動ハイパーパラメータ最適化フレームワークです。 ハイパーパラメータの試行錯誤プロセスを自動化し、最適化目標に基づいて最適なハイパーパラメータ値を 自動的に探索します。Optuna はフレームワークに依存せず、Chainer、Scikit-learn、Pytorch など 主要な Python フレームワークで利用できます。PFN のプロジェクトにも活用され、 Google AI Open Images 2018 – Object Detection Track コンペティションでの 2 位入賞という 優れた成果を残しています。

詳細は Optuna 公式サイトをご参照ください: https://optuna.org/