# AI Libraries module or ready to use interface?

**URL:** <https://forum.inductiveautomation.com/t/ai-libraries-module-or-ready-to-use-interface/31805>\
**Category:** Ignition\
**Created:** [January 30, 2020, 11:08pm UTC](https://forum.inductiveautomation.com/t/ai-libraries-module-or-ready-to-use-interface/31805 "2020-01-30T23:08:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cchu3](https://avatars.discourse-cdn.com/v4/letter/c/e8c25b/32.png) [@cchu3](https://forum.inductiveautomation.com/u/cchu3)\
**Post date:** [January 30, 2020, 11:08pm UTC](https://forum.inductiveautomation.com/t/ai-libraries-module-or-ready-to-use-interface/31805/1 "2020-01-30T23:08:09Z")

</div>

Hello, I was wondering if anyone knew if there were libraries included in ignition like scipy or tensorflow. I know there is a way to add some libraries like the link below, but I didn’t know if they were compatible or if someone developed a ready to use interface already like a module I could download.

[https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/98/0/importing-and-using-3rd-party-python-libraries-in-ignition](https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/98/0/importing-and-using-3rd-party-python-libraries-in-ignition)

---

<div class="post-metadata">

**Author:** ![Sanderd17](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sanderd17/32/8735_2.png) [@Sanderd17](https://forum.inductiveautomation.com/u/Sanderd17)\
**Post date:** [January 31, 2020, 7:40am UTC](https://forum.inductiveautomation.com/t/ai-libraries-module-or-ready-to-use-interface/31805/2 "2020-01-31T07:40:12Z")

</div>

Those scientific libraries (numpy, scipy, tensorflow, …) tend to focus a lot on numeric speed.

This sadly means they often have a C++ backend, and make them incompatible with Jython (which is used in Ignition).

If you want to use external libraries for a complex problem, your best bet is probably to search for a Java library, and make an Ignition module for it. Though that requires a lot more setup than just adding scripts to a directory.
