fsprojects / FSharp.Interop.PythonProvider

Early experimental F# type provider for python
http://fsprojects.github.io/FSharp.Interop.PythonProvider/
Other
42 stars 12 forks source link

A New Hope in .NET <-> Python interop #15

Open dsyme opened 7 years ago

dsyme commented 7 years ago

The Python interop type provider has suffered heavily from the fact the the Python.NET interop library underneath was in bad shape

There is A New Hope in this corner of the world of .NET - a new maintainer for Python.NET interop and someone using it heavily to call realworld Python data science libraries from C#/F# --> Python. See https://github.com/Microsoft/CNTK/issues/960#issuecomment-307296008

The next step would be to completely reengineer this type provider to use that component, and like the R provider drive it forward by real-world examples

dsyme commented 7 years ago

e.g.

Here is prime example of using Python.NET from C# to call into Keras, scipy, sklearn, theano, tensorflow, etc, see also comments' section: https://www.quantconnect.com/forum/discussion/1918/update-python-library-support

den-run-ai commented 7 years ago

F# issues in pythonnet tracked here: https://github.com/pythonnet/pythonnet/issues/112