radumg / DynAI

Practical applications of AI / Machine Learning in BIM, implemented as a Dynamo Package
GNU Affero General Public License v3.0
36 stars 6 forks source link

Decouple Machine from algorithms #7

Closed radumg closed 6 years ago

radumg commented 6 years ago

This enhancement would decouple a Machine from any particular algorithm, instead allowing us to specify the algorithm as an input.

Requires

2 to be completed

abstracting Machine to use Accord.NET interfaces

radumg commented 6 years ago

Turns out Accord.NET interfaces are not complete and the different algorithms don't implement the same interfaces - or in many cases any at all.

Will resort to wrappers that implement a common interface IAlgorithm instead,

radumg commented 6 years ago

fixed in PR #11