Torch Lens Maker:PyTorchによる微分可能な幾何光学ライブラリ

2025-03-21

Torch Lens Makerは、PyTorchをベースとした微分可能な幾何光学のためのオープンソースPythonライブラリです。野心的な目標は、現代的なコンピューティングと最先端の数値最適化を用いて、現実世界の複雑な光学系(レンズ、ミラーなど)を設計することです。コアは微分可能な幾何光学:PyTorchで実装された3D衝突検出と光学法則です。光学要素をニューラルネットワークの層として巧みに扱い、PyTorchの自動微分と最適化アルゴリズムを活用することで、レンズ設計はニューラルネットワークのトレーニングと驚くほど似通ったものになり、現代の機械学習ツールの力を解き放ちます。このプロジェクトはまだ初期段階にあり、開発継続のための資金提供を求めています。