Python language support
Python language support
02 Jul 2017, 20:39
1. Overview:
1.1 Include support for Python programming in cAlgo..
1.2 Specifically, the Anaconda Python distribution.
2. Motivation:
2.1 While advanced machine learning functions written in Python and C++ may be integrated into cBots and advisors through DLL's, called from C#, it would be convenient to have cAlgo support Python scripting directly,
2.2 This would give cBot developers direct access to state of the art machine learning platforms accessible through Python, directly from cAlgo.
3. Specification Ideas:
3.1 Support Anaconda Python distribution.
3.2 Offer option to install Anaconda Python distribution in the cAlgo installer.
3.3. Integrated Python IDE, similar to the existing built in C# IDE, but specialized for Python, including an IPython console.
3.4 Variable Explorer, that includes support for a spreadsheet-like table view, for large datasets, vectors and tensors.
4. Stretch Goal:
4.1. Include support for TensorFlow.