<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;color:#0b5394"><div class="gmail_default"><font size="4">Hello,</font></div><div class="gmail_default"><font size="4"><br></font></div><div class="gmail_default"><font size="4">I need to run my TRNSYS <span class="gmail-il">simulation</span> from a Python script to give some inputs and then read back some outputs. At the moment I am using I write values to the .back  and .b18 files, then the </font><i style="font-size:large;font-weight:bold">subprocess </i><span style="font-size:large">function in Python runs the <span class="gmail-il">simulation</span> for one timestep, and then I read the outputs from the outputs of printer component. The <span class="gmail-il">co</span>-<span class="gmail-il">simulation</span> with this method is very time-consuming. So I am searching for easier methods. I also tried the following:</span></div><div class="gmail_default"><span style="font-size:large"><br></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><b><font face="georgia, serif">Implementing my Python script in Type </font><font face="times new roman, serif">3157</font></b><font face="georgia, serif"><b>:</b> This component has a nested dictionary to receive inputs and give back outputs. But my Python script includes a Neural Network that should be trained, and it is not clear how this component can save the neural network. Saving it externally is not feasible due to some other details. </font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif"><b>Using FMU</b>: I heard about <a href="https://sourceforge.net/projects/trnsys-fmu/" target="_blank">TRNSYS FMU</a> for <span class="gmail-il">co</span>-<span class="gmail-il">simulation</span> but it does not work with my 64-bit system.</font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif"><b><br></b></font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif"><b>Simplifying the simulation</b>: I removed all the output types and other unnecessary types. </font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif">Any feedback on how to speed up my <span class="gmail-il">co</span>-<span class="gmail-il">simulation</span> is appreciated.</font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div class="gmail_default" style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:large"><font face="georgia, serif">Thanks </font></span></div></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><div style="text-align:right"><div style="text-align:left"><br></div></div></div><div><font color="#0000ff"><font size="1"><br></font></font><div><div><font color="#0000ff"><font size="1"><br></font></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>