Added input transformer to TensorFlow surrogate. Added ability to load it from...

Added input transformer to TensorFlow surrogate. Added ability to load it from JSON file. Added ability to load two new parameters: max_dist and max_angle from JSON file. If available, use input transfromer before MinMaxScaler for the prediction.
3 jobs for loads_notebook in 9 minutes and 4 seconds (queued for 8 seconds)
latest
Status Name Job ID Coverage
  Test
passed check_code_style #84587
python

00:00:35

failed test_PyWake #84586
ci-ubuntu

00:09:04

failed test_PyWake_windows #84588
ANMH_old

00:00:17

 
Name Stage Failure
failed
test_PyWake Test
=========================== short test summary info ============================
FAILED py_wake/tests/test_deprecated/test_aep_calculator.py::test_aep_map_no_turbines
FAILED py_wake/tests/test_load_surrogates/test_iea34_surrogates.py::test_two_turbine_case0
FAILED py_wake/tests/test_load_surrogates/test_iea34_surrogates.py::test_two_turbine_unwaked_10_01
FAILED py_wake/tests/test_load_surrogates/test_iea34_surrogates.py::test_two_turbine_wake_10_01
FAILED py_wake/tests/test_wind_farm_models/test_simulation_result.py::test_save_load
====== 5 failed, 416 passed, 33 xfailed, 28 warnings in 223.21s (0:03:43) ======
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
test_PyWake_windows Test
 the spelling of the name, or if a path was included, verify that the path is correct and try again.
At C:\WINDOWS\TEMP\build_script767305889\script.ps1:221 char:1
+ source activate py38_2
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (source:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Cleaning up file based variables
ERROR: Job failed: exit status 1