FSharp.Interop.PythonProvider icon indicating copy to clipboard operation
FSharp.Interop.PythonProvider copied to clipboard

A New Hope in .NET <-> Python interop

Open dsyme opened this issue 8 years ago • 2 comments

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 avatar Jun 09 '17 12:06 dsyme

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

dsyme avatar Jun 09 '17 13:06 dsyme

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

den-run-ai avatar Jun 09 '17 14:06 den-run-ai