CADを自作しているのですが、下記のような領域を与えられたときに、
下記のように領域を円で充填したいと考えています。
半径はlist=[7.0,9.0,11.0,13.0]から取ると考えています。
これまでは、人が一円づつ手打ちしていたのを、自動化できないものかと
考えています。
こういう問題は機械学習でなんとかできるのではないかと
調べてみましたが、、、解決の糸口もわかりませんでした。
scikit-learnで考えると、
train_dataは(x1,y1,bulge1,x2,y2,bulge2,x3,y3,bulge3,x4,y4,bulge4,......)
とでき、(要素数は常にちがう。)
target_dataは(center_x1,center_y1,r1,center_x2,center_y2,r2,center_x3,center_y3,r3......)
となりますが、要素数が常に違うことになります。
このような問題に適した機械学習ライブラリ、方法、別のアプローチなど
あれば、ご教授お願い致します。
つたない文章で失礼しました。
回答2件
あなたの回答
tips
プレビュー