{"cells":[{"metadata":{"trusted":true},"cell_type":"code","source":"# Standard\nimport gc\nimport pandas as pd\nimport numpy as np\nfrom sklearn.preprocessing import LabelEncoder, StandardScaler\nfrom scipy.sparse import csr_matrix\nfrom sklearn.decomposition import PCA, TruncatedSVD\n# Graph Stuff\nimport matplotlib.pyplot as plt\n%matplotlib inline\nimport seaborn as sns\n","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"df = pd.read_csv('../input/train.csv')\ndf.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"df_test = pd.read_csv('../input/test.csv')\ndf_test.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"df_structures = pd.read_csv('../input/structures.csv')\ndf_structures.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"le = LabelEncoder()\ndf_structures.atom = le.fit_transform(df_structures.atom)","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"def map_atom_info(df, atom_idx):\n    df = pd.merge(df, df_structures, how = 'left',\n                  left_on  = ['molecule_name', f'atom_index_{atom_idx}'],\n                  right_on = ['molecule_name',  'atom_index'])\n    \n    df = df.drop('atom_index', axis=1)\n    df = df.rename(columns={'atom': f'atom_{atom_idx}',\n                            'x': f'x_{atom_idx}',\n                            'y': f'y_{atom_idx}',\n                            'z': f'z_{atom_idx}'})\n    return df\n\ndf = map_atom_info(df, 0)\ndf = map_atom_info(df, 1)\ndf_test = map_atom_info(df_test, 0)\ndf_test = map_atom_info(df_test, 1)\n\ndel df_structures\ngc.collect()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"df['dist'] = np.linalg.norm(df[['x_0', 'y_0', 'z_0']].values - df[['x_1', 'y_1', 'z_1']].values, axis=1)\ndf_test['dist'] = np.linalg.norm(df_test[['x_0', 'y_0', 'z_0']].values - df_test[['x_1', 'y_1', 'z_1']].values, axis=1)\ndf['dist'] = np.exp(-(df['dist']**2))\ndf_test['dist'] = np.exp(-(df_test['dist']**2))","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"geofeats = ['molecule_name','atom_index_0','atom_index_1','atom_0','atom_1','dist']\na = pd.concat([df[geofeats],df_test[geofeats]])\nprint(a.shape)\ndel df\ndel df_test\ngc.collect()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"a = a.set_index(['molecule_name','atom_0','atom_1','atom_index_0','atom_index_1'])","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"a = a.unstack()\nprint(a.shape)\na.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"a = a.unstack()\nprint(a.shape)\na.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"a = a.unstack()\nprint(a.shape)\na.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"a = a.unstack()\nprint(a.shape)\na.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"moleculenames = a.index.values\nmoleculenames.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"a = a.fillna(0)\na = csr_matrix(a.values) #distances of zero are physically meaningless so wipe them out with sparse matrix","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"svd = TruncatedSVD(n_components=100)\nb = svd.fit_transform(a)\nprint(np.sum(svd.explained_variance_ratio_))\ndel a\ngc.collect()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"b.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"c = pd.DataFrame(b)\nc.columns=['svd_'+str(c) for c in range(c.shape[1])]\n\ndel b\ngc.collect()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"c.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"c.to_csv('tsnedata.csv',index=False) # Shove into your favorite clusterer","execution_count":null,"outputs":[]},{"metadata":{"trusted":true,"_kg_hide-input":true},"cell_type":"code","source":"def GPx16(data):\n    return (0.500000*np.tanh(((((((14.89817619323730469)) + (data[\"svd_3\"]))/2.0)) + ((((14.89817619323730469)) * ((((((14.89817619323730469)) * ((((14.89817619323730469)) * (((data[\"svd_3\"]) - (((data[\"svd_8\"]) - (data[\"svd_4\"]))))))))) + ((((((((14.89817619323730469)) * (data[\"svd_3\"]))) * 2.0)) * 2.0)))))))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_2\"]) + (data[\"svd_2\"]))) + (((((data[\"svd_4\"]) + (data[\"svd_3\"]))) + (((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) * 2.0)) + (data[\"svd_18\"]))))))) * ((12.00413227081298828)))) * 2.0)) * 2.0)) * ((9.0)))) +\n            0.500000*np.tanh((((((((((((data[\"svd_1\"]) * 2.0)) <= (((data[\"svd_2\"]) / 2.0)))*1.)) + (((((((((((((data[\"svd_4\"]) + (data[\"svd_2\"]))) * 2.0)) * 2.0)) + ((((data[\"svd_1\"]) <= (((data[\"svd_4\"]) + (0.090790))))*1.)))) * 2.0)) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((((((((data[\"svd_6\"]) + (((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)) * 2.0)))) + (data[\"svd_5\"]))) * 2.0)) + (data[\"svd_3\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_3\"]))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((10.0)) + ((((10.0)) * ((((((10.0)) * (((((data[\"svd_2\"]) + (((((data[\"svd_2\"]) + (((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)))) * 2.0)))) * 2.0)))) * 2.0)))))/2.0)) +\n            0.500000*np.tanh((((9.0)) * (((((((data[\"svd_2\"]) + (((((((((data[\"svd_0\"]) <= (((data[\"svd_2\"]) + (((((((((data[\"svd_0\"]) <= (data[\"svd_1\"]))*1.)) + (data[\"svd_1\"]))/2.0)) - (data[\"svd_1\"]))))))*1.)) + (data[\"svd_4\"]))/2.0)) - (data[\"svd_1\"]))))) * ((4.65244293212890625)))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((-1.0*((3.141593)))) <= (((data[\"svd_4\"]) + ((((0.636620) > ((7.0)))*1.)))))*1.)) - ((((((((((data[\"svd_2\"]) + (((((data[\"svd_4\"]) + (data[\"svd_3\"]))) + (data[\"svd_3\"]))))) <= (data[\"svd_1\"]))*1.)) * 2.0)) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((8.0)) * (((((((((((((((((((((((data[\"svd_2\"]) + (((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)) - (data[\"svd_1\"]))))) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((((((((((((((((((((((((((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) - (data[\"svd_8\"]))) * 2.0)) + (data[\"svd_3\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((-1.0) + (((3.0) * (((3.0) * (((0.636620) - ((((((((((data[\"svd_3\"]) + (data[\"svd_1\"]))/2.0)) + (np.maximum(((data[\"svd_3\"])), ((data[\"svd_6\"])))))/2.0)) > (data[\"svd_3\"]))*1.)))))))))) * 2.0)) - (data[\"svd_1\"]))) + (data[\"svd_1\"]))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_4\"]) + (((((((((((((((((((data[\"svd_2\"]) + (((((((((((data[\"svd_4\"]) + (((data[\"svd_2\"]) - (data[\"svd_1\"]))))) + (((data[\"svd_3\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_4\"]) + ((13.07071113586425781)))) + ((13.07071113586425781)))) * 2.0)) + ((13.07071113586425781)))) - (data[\"svd_6\"]))) + ((13.07071113586425781)))) * ((((13.07071113586425781)) * ((((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) * 2.0)) + (((data[\"svd_9\"]) - (data[\"svd_1\"]))))/2.0)))))) +\n            0.500000*np.tanh((((((((9.50012207031250000)) * (((((((data[\"svd_3\"]) * 2.0)) + (((data[\"svd_2\"]) + (((((((((0.031423) / 2.0)) + (data[\"svd_4\"]))) + ((-1.0*((data[\"svd_8\"])))))) * 2.0)))))) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((12.69329547882080078)) * (((data[\"svd_4\"]) + (((((data[\"svd_3\"]) * 2.0)) + (((data[\"svd_2\"]) * 2.0)))))))) * (np.maximum((((12.69329547882080078))), (((((12.69329547882080078)) + (((np.maximum((((12.69329547882080078))), (((12.69329547882080078))))) + ((((12.69329547882080078)) * 2.0))))))))))) * ((12.69329547882080078)))) +\n            0.500000*np.tanh(((((data[\"svd_4\"]) + ((((((14.93181133270263672)) * ((((10.0)) * (((data[\"svd_3\"]) + ((((14.93181133270263672)) * (((data[\"svd_4\"]) + (data[\"svd_3\"]))))))))))) * ((14.93181133270263672)))))) - (np.minimum(((((((data[\"svd_3\"]) + (data[\"svd_3\"]))) + (data[\"svd_4\"])))), (((10.0))))))) +\n            0.500000*np.tanh((((((((((((-0.007366) <= (((data[\"svd_3\"]) + (data[\"svd_10\"]))))*1.)) + (((((((((data[\"svd_5\"]) + (data[\"svd_2\"]))) * 2.0)) + ((-1.0*(((((data[\"svd_1\"]) > (data[\"svd_3\"]))*1.))))))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((np.maximum((((4.89792203903198242))), ((((data[\"svd_1\"]) / 2.0))))) * ((((11.83734607696533203)) * ((((((((((((data[\"svd_3\"]) - (((0.318310) / 2.0)))) > (data[\"svd_1\"]))*1.)) + (((0.318310) / 2.0)))) - (data[\"svd_0\"]))) + (((((((11.83734607696533203)) > ((11.83734607696533203)))*1.)) + (data[\"svd_2\"]))))))))) +\n            0.500000*np.tanh(((((((2.0) + (((3.141593) * (((2.0) + (((3.141593) * (((data[\"svd_2\"]) - ((((data[\"svd_4\"]) <= (((data[\"svd_1\"]) - (data[\"svd_3\"]))))*1.)))))))))))) * 2.0)) - (data[\"svd_4\"]))) +\n            0.500000*np.tanh((((((9.0)) * ((((9.0)) * (((((data[\"svd_3\"]) + (((((((data[\"svd_40\"]) + (((data[\"svd_5\"]) * 2.0)))) + (((data[\"svd_3\"]) - (data[\"svd_1\"]))))) + (((data[\"svd_4\"]) + (0.104860))))))) + (data[\"svd_2\"]))))))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((data[\"svd_2\"]) - (((-0.104302) - (data[\"svd_4\"]))))) * 2.0)) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) + (((-0.104302) - (data[\"svd_2\"]))))) +\n            0.500000*np.tanh((((10.0)) * (((data[\"svd_4\"]) + ((((10.0)) * (((((data[\"svd_2\"]) - (((((data[\"svd_1\"]) - (data[\"svd_40\"]))) - ((((data[\"svd_9\"]) > (data[\"svd_0\"]))*1.)))))) + (data[\"svd_4\"]))))))))) +\n            0.500000*np.tanh(((((((((data[\"svd_3\"]) * (np.maximum((((7.0))), (((7.0))))))) - ((((data[\"svd_3\"]) <= ((((((7.0)) * (data[\"svd_3\"]))) * (data[\"svd_0\"]))))*1.)))) * (((np.maximum((((9.0))), (((7.0))))) * ((7.0)))))) * ((7.0)))) +\n            0.500000*np.tanh((((8.0)) * (((((((((((data[\"svd_5\"]) + ((((0.005167) > (data[\"svd_0\"]))*1.)))) * 2.0)) * 2.0)) * 2.0)) - ((((data[\"svd_2\"]) <= (((0.005167) * (data[\"svd_5\"]))))*1.)))))) +\n            0.500000*np.tanh((((9.15567588806152344)) * (((((data[\"svd_5\"]) - (data[\"svd_15\"]))) + (((((((((((((0.084367) - (0.084367))) > (((0.084367) - (data[\"svd_2\"]))))*1.)) > (data[\"svd_15\"]))*1.)) - ((((data[\"svd_15\"]) > (((data[\"svd_5\"]) + (data[\"svd_9\"]))))*1.)))) + (data[\"svd_2\"]))))))) +\n            0.500000*np.tanh((((7.07298707962036133)) * (((((np.minimum(((data[\"svd_5\"])), ((data[\"svd_4\"])))) + (((data[\"svd_5\"]) * 2.0)))) - (((0.081674) - ((((((data[\"svd_0\"]) - (0.026879))) <= (((0.081674) * (((data[\"svd_0\"]) - (0.026879))))))*1.)))))))) +\n            0.500000*np.tanh(((((((((data[\"svd_4\"]) + (((((((((((data[\"svd_5\"]) + (data[\"svd_3\"]))) + (data[\"svd_4\"]))) - (-0.107790))) * 2.0)) - ((((data[\"svd_8\"]) > (0.038330))*1.)))))) + (data[\"svd_3\"]))) * ((8.0)))) + (data[\"svd_3\"]))) +\n            0.500000*np.tanh((((((((0.085905) + (data[\"svd_7\"]))/2.0)) + (((((((((((data[\"svd_10\"]) + (((((data[\"svd_7\"]) + ((((data[\"svd_0\"]) <= (0.019395))*1.)))) + ((((data[\"svd_0\"]) <= (0.019395))*1.)))))) - (data[\"svd_28\"]))) * 2.0)) - ((((data[\"svd_4\"]) <= (data[\"svd_28\"]))*1.)))) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((((data[\"svd_9\"]) + ((((((data[\"svd_3\"]) > (data[\"svd_1\"]))*1.)) + (((((((((((data[\"svd_2\"]) + (data[\"svd_4\"]))) * 2.0)) - (data[\"svd_28\"]))) - (data[\"svd_28\"]))) * 2.0)))))) + (data[\"svd_3\"]))) * ((((7.0)) - ((((data[\"svd_3\"]) > (data[\"svd_1\"]))*1.)))))) +\n            0.500000*np.tanh(((data[\"svd_5\"]) - ((((((((((((data[\"svd_15\"]) > (((data[\"svd_5\"]) / 2.0)))*1.)) - (np.maximum(((((data[\"svd_5\"]) * 2.0))), (((((data[\"svd_2\"]) > (data[\"svd_15\"]))*1.))))))) - (data[\"svd_5\"]))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh((((((((11.07456874847412109)) * ((((((((6.0)) * 2.0)) + (data[\"svd_3\"]))) * 2.0)))) * (((data[\"svd_9\"]) + (((np.minimum(((np.minimum((((((6.0)) + (data[\"svd_3\"])))), ((((((data[\"svd_40\"]) * 2.0)) * 2.0)))))), ((data[\"svd_2\"])))) + (data[\"svd_3\"]))))))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((np.minimum(((data[\"svd_4\"])), (((((-1.0*((((data[\"svd_14\"]) * 2.0))))) - (data[\"svd_4\"])))))) - (((-0.143632) - (data[\"svd_3\"]))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((data[\"svd_14\"]) <= (data[\"svd_26\"]))*1.)) * 2.0)) + ((((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) <= ((((data[\"svd_14\"]) <= (data[\"svd_3\"]))*1.)))*1.)) + ((((((9.60145187377929688)) * (np.minimum(((data[\"svd_7\"])), ((((data[\"svd_4\"]) + (data[\"svd_3\"])))))))) * 2.0)))))) +\n            0.500000*np.tanh((((((((((((((data[\"svd_15\"]) <= (((data[\"svd_2\"]) + (data[\"svd_41\"]))))*1.)) - ((((data[\"svd_15\"]) > ((((data[\"svd_15\"]) > ((((data[\"svd_15\"]) > (data[\"svd_2\"]))*1.)))*1.)))*1.)))) - ((((data[\"svd_15\"]) > (((data[\"svd_41\"]) / 2.0)))*1.)))) - (data[\"svd_1\"]))) - (data[\"svd_1\"]))) * ((9.0)))) +\n            0.500000*np.tanh((((((9.0)) * ((((9.0)) * ((((9.0)) * (((((((data[\"svd_9\"]) - (data[\"svd_39\"]))) + (((data[\"svd_7\"]) + (data[\"svd_26\"]))))) + (((0.051566) + (((((data[\"svd_26\"]) + (data[\"svd_10\"]))) + (((data[\"svd_9\"]) + (data[\"svd_2\"]))))))))))))))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((data[\"svd_5\"]) + (data[\"svd_64\"]))) + (((data[\"svd_51\"]) + (((((0.036441) + (((data[\"svd_37\"]) + (((data[\"svd_64\"]) + (data[\"svd_5\"]))))))) + (((data[\"svd_3\"]) - (data[\"svd_14\"]))))))))) * 2.0)) * 2.0)) - ((((data[\"svd_57\"]) <= (data[\"svd_0\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((8.0)) * ((((data[\"svd_4\"]) > ((-1.0*((((data[\"svd_2\"]) - ((-1.0*((((data[\"svd_5\"]) - (-0.115018))))))))))))*1.)))) - (((3.141593) - ((-1.0*(((((data[\"svd_4\"]) > ((-1.0*((((data[\"svd_2\"]) - ((-1.0*((((data[\"svd_2\"]) - (-0.115018))))))))))))*1.))))))))) +\n            0.500000*np.tanh((((((((((((data[\"svd_59\"]) > (data[\"svd_0\"]))*1.)) + (((((data[\"svd_7\"]) + (((((data[\"svd_5\"]) + (data[\"svd_10\"]))) + (((data[\"svd_28\"]) - (data[\"svd_28\"]))))))) * 2.0)))) + ((((((data[\"svd_3\"]) > (data[\"svd_0\"]))*1.)) - ((((data[\"svd_43\"]) <= (data[\"svd_28\"]))*1.)))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_43\"]) - ((((9.63504791259765625)) * (((((((data[\"svd_0\"]) * 2.0)) * (data[\"svd_15\"]))) * (data[\"svd_0\"]))))))) + ((((9.63504409790039062)) * (((((((((data[\"svd_43\"]) - (((((data[\"svd_0\"]) * 2.0)) * (data[\"svd_15\"]))))) * 2.0)) * 2.0)) + (data[\"svd_9\"]))))))) +\n            0.500000*np.tanh((((((((((((((((((((data[\"svd_57\"]) * 2.0)) > (data[\"svd_0\"]))*1.)) + ((-1.0*((-0.009346)))))) * 2.0)) * 2.0)) - (np.minimum(((data[\"svd_2\"])), ((data[\"svd_5\"])))))) - ((((data[\"svd_28\"]) > (np.maximum(((data[\"svd_2\"])), ((data[\"svd_5\"])))))*1.)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((-0.026937) <= (((((data[\"svd_30\"]) - (data[\"svd_0\"]))) - (((((-0.026937) + (-0.026937))) - (-0.026937))))))*1.)) - (np.minimum(((data[\"svd_1\"])), ((0.091994)))))) - ((((data[\"svd_30\"]) <= (np.minimum(((data[\"svd_0\"])), ((np.minimum(((-0.026937)), ((data[\"svd_1\"]))))))))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((8.50574779510498047)) + (((((data[\"svd_0\"]) - ((((-0.018743) > ((8.50574493408203125)))*1.)))) * 2.0)))) * ((((8.50574779510498047)) * ((-1.0*((((data[\"svd_27\"]) - (((((((data[\"svd_41\"]) > (data[\"svd_0\"]))*1.)) > (data[\"svd_0\"]))*1.))))))))))) +\n            0.500000*np.tanh((((((data[\"svd_2\"]) > (-0.038253))*1.)) + (((((np.minimum(((((data[\"svd_7\"]) - (np.minimum(((((data[\"svd_4\"]) + (data[\"svd_5\"])))), ((data[\"svd_1\"]))))))), ((((((np.maximum(((data[\"svd_5\"])), ((data[\"svd_2\"])))) + (data[\"svd_4\"]))) * 2.0))))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh((((((((((-0.040501) / 2.0)) <= (data[\"svd_35\"]))*1.)) - (((((data[\"svd_0\"]) - (data[\"svd_5\"]))) * 2.0)))) + ((((((((-0.040501) <= (data[\"svd_35\"]))*1.)) - ((((-0.040983) > (data[\"svd_55\"]))*1.)))) - ((((data[\"svd_51\"]) <= ((((-0.040501) > (-0.040501))*1.)))*1.)))))) +\n            0.500000*np.tanh(((((((3.141593) * (((np.minimum(((data[\"svd_4\"])), ((np.minimum((((((((((-0.131643) <= (data[\"svd_8\"]))*1.)) * (data[\"svd_10\"]))) - (data[\"svd_4\"])))), ((data[\"svd_4\"]))))))) * 2.0)))) + ((((((data[\"svd_11\"]) + (data[\"svd_8\"]))) <= (((data[\"svd_4\"]) / 2.0)))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((-0.061153) - (((data[\"svd_39\"]) - ((((((data[\"svd_3\"]) / 2.0)) <= (np.minimum(((-0.075700)), ((data[\"svd_41\"])))))*1.)))))) * 2.0)) * 2.0)) - (((((((data[\"svd_6\"]) - (data[\"svd_43\"]))) * 2.0)) - (((np.minimum(((data[\"svd_3\"])), ((data[\"svd_3\"])))) * 2.0)))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((np.minimum((((((data[\"svd_43\"]) <= (data[\"svd_21\"]))*1.))), ((((np.minimum(((data[\"svd_43\"])), ((data[\"svd_43\"])))) - ((((((data[\"svd_0\"]) > (((0.023513) - (data[\"svd_19\"]))))*1.)) - ((((data[\"svd_19\"]) > (data[\"svd_11\"]))*1.))))))))) * 2.0)) + ((((data[\"svd_11\"]) <= (data[\"svd_43\"]))*1.)))) +\n            0.500000*np.tanh(((((((((np.minimum(((data[\"svd_4\"])), ((data[\"svd_25\"])))) + ((((((((-0.125173) > (data[\"svd_3\"]))*1.)) + (((((np.minimum(((data[\"svd_30\"])), ((data[\"svd_25\"])))) + (data[\"svd_7\"]))) + (data[\"svd_25\"]))))) + ((((data[\"svd_0\"]) <= (0.020962))*1.)))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((data[\"svd_5\"]) - (np.maximum((((((0.065950) <= (data[\"svd_41\"]))*1.))), ((data[\"svd_14\"])))))) * 2.0)) - (((((data[\"svd_6\"]) - (data[\"svd_41\"]))) - (data[\"svd_41\"]))))) * 2.0)) + ((((data[\"svd_41\"]) > ((((data[\"svd_14\"]) > (data[\"svd_14\"]))*1.)))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((-1.0*((((np.maximum(((data[\"svd_0\"])), (((((0.018768) <= (data[\"svd_42\"]))*1.))))) - ((((np.maximum(((data[\"svd_18\"])), ((np.maximum(((data[\"svd_16\"])), ((np.maximum(((data[\"svd_3\"])), ((np.maximum(((data[\"svd_0\"])), (((((data[\"svd_16\"]) <= (data[\"svd_25\"]))*1.)))))))))))))) > (data[\"svd_0\"]))*1.))))))) * 2.0)) +\n            0.500000*np.tanh((((((data[\"svd_1\"]) - ((-1.0*(((((((((((data[\"svd_27\"]) + (-0.020874))/2.0)) + ((((((((0.024951) * 2.0)) - (data[\"svd_27\"]))) + (((data[\"svd_1\"]) - (0.042541))))/2.0)))/2.0)) + (((data[\"svd_0\"]) - (0.026790))))/2.0))))))) <= (((data[\"svd_27\"]) + (0.049588))))*1.)) +\n            0.500000*np.tanh((((10.0)) * (((data[\"svd_6\"]) * (((((data[\"svd_22\"]) - (((((data[\"svd_13\"]) - (data[\"svd_19\"]))) - (data[\"svd_4\"]))))) * (((np.maximum(((data[\"svd_22\"])), ((((((((data[\"svd_19\"]) - (data[\"svd_6\"]))) - ((10.0)))) - (data[\"svd_19\"])))))) - ((10.0)))))))))) +\n            0.500000*np.tanh(((((((-0.004564) - ((((data[\"svd_37\"]) <= ((((data[\"svd_17\"]) <= (data[\"svd_33\"]))*1.)))*1.)))) + ((((data[\"svd_57\"]) > (np.maximum(((data[\"svd_34\"])), ((data[\"svd_33\"])))))*1.)))) + ((((data[\"svd_93\"]) > (-0.005110))*1.)))) +\n            0.500000*np.tanh(((((((((((((((((((data[\"svd_40\"]) - (data[\"svd_8\"]))) - ((((((-0.278531) > (((data[\"svd_4\"]) + (data[\"svd_26\"]))))*1.)) + (data[\"svd_4\"]))))) * 2.0)) - (data[\"svd_3\"]))) * 2.0)) - (data[\"svd_4\"]))) - (-0.278531))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((-0.278531) - ((((-0.278531) > (((data[\"svd_4\"]) + (data[\"svd_3\"]))))*1.)))) + (((((((data[\"svd_38\"]) <= (-0.074945))*1.)) > (((data[\"svd_4\"]) + (data[\"svd_3\"]))))*1.)))) * 2.0)) + (((((data[\"svd_4\"]) + (data[\"svd_3\"]))) + (data[\"svd_3\"]))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((data[\"svd_0\"]) <= (data[\"svd_14\"]))*1.)) - (((((data[\"svd_48\"]) + (data[\"svd_14\"]))) + (((((data[\"svd_48\"]) - (-0.000001))) - ((((data[\"svd_0\"]) <= (0.005622))*1.)))))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_16\"]) - ((((-0.131131) > (np.minimum((((((-0.278531) > (data[\"svd_30\"]))*1.))), ((np.minimum(((np.minimum(((((data[\"svd_4\"]) / 2.0))), (((((np.minimum(((data[\"svd_30\"])), ((((data[\"svd_4\"]) / 2.0))))) > (data[\"svd_30\"]))*1.)))))), ((np.minimum(((((data[\"svd_41\"]) * 2.0))), ((data[\"svd_30\"])))))))))))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((data[\"svd_68\"]) > (np.minimum(((((data[\"svd_3\"]) * (data[\"svd_2\"])))), ((((0.238372) - (data[\"svd_3\"])))))))*1.)) - ((((np.minimum(((((((0.238372) - (data[\"svd_3\"]))) - (((data[\"svd_94\"]) * (data[\"svd_3\"])))))), ((((data[\"svd_10\"]) / 2.0))))) > (np.maximum(((data[\"svd_2\"])), ((data[\"svd_74\"])))))*1.)))) +\n            0.500000*np.tanh(((((((((np.minimum(((data[\"svd_24\"])), ((((data[\"svd_14\"]) + (data[\"svd_24\"])))))) + (((data[\"svd_35\"]) + ((((data[\"svd_0\"]) <= (np.maximum(((data[\"svd_14\"])), ((((data[\"svd_5\"]) + (0.005916)))))))*1.)))))) + (np.minimum(((data[\"svd_35\"])), (((-1.0*((data[\"svd_14\"]))))))))) * 2.0)) * 2.0)) +\n            0.472846*np.tanh(((data[\"svd_13\"]) - (((((((data[\"svd_60\"]) + (((((data[\"svd_28\"]) + (((((data[\"svd_60\"]) + (((data[\"svd_39\"]) + (((((data[\"svd_60\"]) + (np.minimum(((0.051712)), ((data[\"svd_82\"])))))) * 2.0)))))) * 2.0)))) * 2.0)))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((np.minimum(((data[\"svd_78\"])), ((data[\"svd_37\"])))) + (data[\"svd_37\"]))/2.0)) + (data[\"svd_51\"]))/2.0)) + ((((((9.17241668701171875)) * ((((np.minimum(((np.minimum(((data[\"svd_55\"])), ((data[\"svd_61\"]))))), ((data[\"svd_61\"])))) + (((data[\"svd_37\"]) / 2.0)))/2.0)))) + ((((9.17241668701171875)) * (data[\"svd_78\"]))))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((data[\"svd_4\"]) + (data[\"svd_5\"]))/2.0)) + (((((-0.191586) + (((((((((-1.0*((-0.191586)))) <= (data[\"svd_3\"]))*1.)) + ((((0.037473) > (np.maximum(((data[\"svd_9\"])), ((np.maximum(((data[\"svd_5\"])), ((((data[\"svd_9\"]) - ((((data[\"svd_4\"]) + (data[\"svd_5\"]))/2.0)))))))))))*1.)))) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((data[\"svd_30\"]) - ((-1.0*((data[\"svd_1\"])))))) + (((((data[\"svd_83\"]) + (((((data[\"svd_30\"]) - (data[\"svd_3\"]))) + (((data[\"svd_4\"]) + (((((((((data[\"svd_4\"]) * ((-1.0*((data[\"svd_1\"])))))) * 2.0)) * 2.0)) * 2.0)))))))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((np.maximum((((((np.maximum(((data[\"svd_72\"])), (((((np.maximum(((0.022289)), ((data[\"svd_97\"])))) > (0.022289))*1.))))) > (0.022289))*1.))), (((((np.maximum(((data[\"svd_5\"])), ((data[\"svd_3\"])))) > (0.318310))*1.))))) * 2.0)) + ((((((data[\"svd_72\"]) > (((-0.022527) + (data[\"svd_0\"]))))*1.)) - (data[\"svd_0\"]))))) +\n            0.500000*np.tanh((((((data[\"svd_54\"]) + ((((data[\"svd_4\"]) <= (data[\"svd_5\"]))*1.)))/2.0)) - (((np.maximum(((data[\"svd_16\"])), ((data[\"svd_4\"])))) - (np.minimum(((((((np.minimum(((data[\"svd_16\"])), ((data[\"svd_4\"])))) + (((data[\"svd_54\"]) + (data[\"svd_54\"]))))) * 2.0))), ((data[\"svd_46\"])))))))) +\n            0.500000*np.tanh(((((((((data[\"svd_59\"]) <= (data[\"svd_32\"]))*1.)) <= (data[\"svd_59\"]))*1.)) - ((((data[\"svd_33\"]) > ((((data[\"svd_2\"]) > ((((((((data[\"svd_32\"]) - (data[\"svd_32\"]))) * (data[\"svd_59\"]))) > ((((data[\"svd_32\"]) <= ((((data[\"svd_59\"]) > (data[\"svd_2\"]))*1.)))*1.)))*1.)))*1.)))*1.)))) +\n            0.500000*np.tanh(((((((data[\"svd_19\"]) > (-0.008510))*1.)) > ((((data[\"svd_22\"]) > (((((((((((data[\"svd_19\"]) / 2.0)) - (data[\"svd_22\"]))) / 2.0)) * (0.255608))) - (((np.maximum((((((-0.003385) + (((data[\"svd_4\"]) / 2.0)))/2.0))), ((data[\"svd_1\"])))) - (0.113396))))))*1.)))*1.)) +\n            0.500000*np.tanh(((((data[\"svd_6\"]) + (((((((data[\"svd_45\"]) - ((((-1.0*((np.minimum(((data[\"svd_26\"])), (((((-1.0*((np.minimum(((data[\"svd_12\"])), ((data[\"svd_43\"]))))))) - (data[\"svd_6\"]))))))))) + (np.minimum(((data[\"svd_12\"])), ((((data[\"svd_12\"]) * ((-1.0*((data[\"svd_23\"]))))))))))))) * 2.0)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_46\"]) + (((((data[\"svd_65\"]) * (((data[\"svd_65\"]) + (np.maximum((((6.0))), (((((((data[\"svd_15\"]) <= (data[\"svd_15\"]))*1.)) + (data[\"svd_65\"])))))))))) + ((((((data[\"svd_15\"]) <= (-0.134312))*1.)) * 2.0)))))) + (data[\"svd_15\"]))) +\n            0.500000*np.tanh(np.minimum((((-1.0*(((((-0.153039) > (((np.minimum(((np.minimum(((data[\"svd_4\"])), ((data[\"svd_6\"]))))), ((data[\"svd_2\"])))) / 2.0)))*1.)))))), ((np.minimum((((((data[\"svd_2\"]) > (data[\"svd_25\"]))*1.))), (((-1.0*(((((((data[\"svd_10\"]) + (data[\"svd_2\"]))) > ((((data[\"svd_6\"]) > (data[\"svd_25\"]))*1.)))*1.))))))))))) +\n            0.500000*np.tanh((((data[\"svd_4\"]) <= (np.minimum(((np.maximum(((0.397706)), ((np.maximum(((-0.240143)), ((((data[\"svd_30\"]) + ((-1.0*((0.099876))))))))))))), ((((((((data[\"svd_7\"]) - (data[\"svd_4\"]))) - (data[\"svd_2\"]))) - ((((data[\"svd_2\"]) <= (0.035822))*1.))))))))*1.)) +\n            0.500000*np.tanh((((((((data[\"svd_13\"]) > (0.160946))*1.)) - (np.minimum(((((data[\"svd_10\"]) * 2.0))), ((((((((((data[\"svd_94\"]) * 2.0)) * 2.0)) * 2.0)) * 2.0))))))) - (np.minimum(((((((((0.160946) * 2.0)) * 2.0)) * 2.0))), ((0.160946)))))) +\n            0.500000*np.tanh((((((((((np.minimum(((data[\"svd_8\"])), (((((data[\"svd_2\"]) <= (data[\"svd_23\"]))*1.))))) > (0.131809))*1.)) - ((-1.0*((((data[\"svd_7\"]) * (((((((data[\"svd_2\"]) + (data[\"svd_5\"]))) * 2.0)) + (((((((data[\"svd_5\"]) + (data[\"svd_2\"]))) * 2.0)) * 2.0))))))))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((np.maximum((((((((((((-1.0*((data[\"svd_27\"])))) + (data[\"svd_54\"]))) * 2.0)) + (data[\"svd_49\"]))) * 2.0))), ((((data[\"svd_45\"]) + (data[\"svd_49\"])))))) - ((((np.minimum(((data[\"svd_55\"])), ((((((data[\"svd_92\"]) + (data[\"svd_49\"]))) * 2.0))))) <= (-0.062026))*1.)))) +\n            0.500000*np.tanh((((-1.0*((data[\"svd_11\"])))) + ((-1.0*((((2.0) * ((((((data[\"svd_20\"]) + (((((-1.0*(((((data[\"svd_30\"]) <= (-0.090094))*1.))))) + (((data[\"svd_20\"]) + ((((((data[\"svd_50\"]) / 2.0)) <= (0.023716))*1.)))))/2.0)))) <= (data[\"svd_44\"]))*1.))))))))) +\n            0.500000*np.tanh(((np.maximum(((np.maximum((((((((data[\"svd_12\"]) <= (((0.000853) * 2.0)))*1.)) * ((((data[\"svd_23\"]) <= (0.000853))*1.))))), ((((data[\"svd_23\"]) + (-3.0))))))), (((((data[\"svd_0\"]) <= (((data[\"svd_23\"]) + (data[\"svd_21\"]))))*1.))))) - ((((((-3.0) * (data[\"svd_23\"]))) <= (-0.130552))*1.)))) +\n            0.500000*np.tanh((((((((-0.103547) > (np.minimum(((data[\"svd_50\"])), (((-1.0*(((((data[\"svd_18\"]) + ((((data[\"svd_3\"]) + (data[\"svd_51\"]))/2.0)))/2.0)))))))))*1.)) * 2.0)) - ((((-0.063779) > (data[\"svd_51\"]))*1.)))) +\n            0.499805*np.tanh((((0.238372) <= (np.maximum((((((0.055887) <= ((((((0.238372) <= (data[\"svd_5\"]))*1.)) - (data[\"svd_78\"]))))*1.))), (((((0.055887) <= (data[\"svd_69\"]))*1.))))))*1.)) +\n            0.500000*np.tanh(((((np.minimum(((((((((data[\"svd_58\"]) - ((((((data[\"svd_58\"]) - (data[\"svd_6\"]))) > (np.maximum(((data[\"svd_58\"])), ((data[\"svd_0\"])))))*1.)))) - (data[\"svd_48\"]))) * 2.0))), ((((data[\"svd_0\"]) - (data[\"svd_6\"])))))) * 2.0)) + ((((data[\"svd_27\"]) > (data[\"svd_0\"]))*1.)))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) + (((data[\"svd_8\"]) * 2.0)))) * (((((((data[\"svd_8\"]) + (data[\"svd_2\"]))) - (((data[\"svd_6\"]) + ((((-0.111573) > ((-1.0*((((((data[\"svd_8\"]) + (data[\"svd_2\"]))) / 2.0))))))*1.)))))) - (-0.111573))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((data[\"svd_5\"]) * 2.0)) * 2.0)) + ((((((0.114770) <= ((((((-0.026427) <= (((((data[\"svd_5\"]) * 2.0)) * 2.0)))*1.)) - (((data[\"svd_1\"]) / 2.0)))))*1.)) - (((((data[\"svd_14\"]) * 2.0)) / 2.0)))))) * 2.0)) * ((((data[\"svd_1\"]) <= (0.074949))*1.)))) +\n            0.500000*np.tanh(((data[\"svd_4\"]) + (((((0.205134) + (data[\"svd_4\"]))) + ((((((-1.0*(((((data[\"svd_0\"]) <= (((-0.073602) + (data[\"svd_4\"]))))*1.))))) + (((data[\"svd_40\"]) + ((((0.205134) + ((-1.0*(((((data[\"svd_3\"]) > (data[\"svd_1\"]))*1.))))))/2.0)))))) * 2.0)))))) +\n            0.500000*np.tanh((((((0.007068) > (np.maximum(((data[\"svd_86\"])), ((((((((data[\"svd_0\"]) > ((((data[\"svd_0\"]) + (0.086820))/2.0)))*1.)) > (data[\"svd_0\"]))*1.))))))*1.)) + ((-1.0*((((((-1.0*((data[\"svd_28\"])))) <= (-0.095811))*1.))))))) +\n            0.500000*np.tanh((((-1.0*(((((((-0.176405) > (data[\"svd_4\"]))*1.)) - ((-1.0*((((((-0.176405) * (-0.176405))) - ((((((data[\"svd_4\"]) <= (((-0.176405) - ((((np.maximum(((data[\"svd_2\"])), ((data[\"svd_32\"])))) > (data[\"svd_2\"]))*1.)))))*1.)) * 2.0)))))))))))) * 2.0)) +\n            0.500000*np.tanh(((np.minimum(((data[\"svd_6\"])), ((data[\"svd_9\"])))) + (((np.minimum(((data[\"svd_6\"])), ((((data[\"svd_9\"]) - (data[\"svd_6\"])))))) + ((((-0.194978) > (np.minimum(((((data[\"svd_53\"]) + (data[\"svd_15\"])))), ((np.minimum(((data[\"svd_19\"])), ((((data[\"svd_9\"]) + (data[\"svd_6\"]))))))))))*1.)))))) +\n            0.500000*np.tanh(((((np.maximum(((np.maximum(((data[\"svd_31\"])), ((data[\"svd_8\"]))))), (((((((data[\"svd_42\"]) <= ((((data[\"svd_8\"]) + (data[\"svd_2\"]))/2.0)))*1.)) / 2.0))))) - ((((0.055887) <= ((((data[\"svd_8\"]) + (np.minimum(((data[\"svd_3\"])), (((((-1.0*((data[\"svd_23\"])))) * 2.0))))))/2.0)))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_57\"]) - ((-1.0*((np.minimum((((((((((((((data[\"svd_57\"]) > (data[\"svd_7\"]))*1.)) - (((data[\"svd_11\"]) * 2.0)))) * 2.0)) - ((-1.0*((np.minimum(((data[\"svd_57\"])), ((((((data[\"svd_57\"]) * 2.0)) * 2.0)))))))))) * 2.0))), ((data[\"svd_11\"]))))))))) +\n            0.500000*np.tanh((((((data[\"svd_2\"]) > (np.maximum(((data[\"svd_0\"])), ((data[\"svd_59\"])))))*1.)) - (((((data[\"svd_27\"]) * 2.0)) - ((((((data[\"svd_3\"]) > ((((((data[\"svd_27\"]) * 2.0)) <= ((((data[\"svd_59\"]) <= (data[\"svd_75\"]))*1.)))*1.)))*1.)) - ((((data[\"svd_0\"]) <= (data[\"svd_75\"]))*1.)))))))) +\n            0.500000*np.tanh((((((data[\"svd_2\"]) + ((((data[\"svd_2\"]) <= (data[\"svd_20\"]))*1.)))/2.0)) - (((data[\"svd_15\"]) - (((data[\"svd_2\"]) - (((((((0.111313) + (data[\"svd_20\"]))/2.0)) > (((((((0.111313) + (data[\"svd_4\"]))/2.0)) <= ((((data[\"svd_2\"]) <= (data[\"svd_15\"]))*1.)))*1.)))*1.)))))))) +\n            0.500000*np.tanh(((np.minimum(((((data[\"svd_18\"]) - ((((data[\"svd_4\"]) > (data[\"svd_0\"]))*1.))))), ((((data[\"svd_4\"]) + (0.035822)))))) - (((data[\"svd_5\"]) - ((((0.035822) <= ((-1.0*((((data[\"svd_70\"]) + ((((data[\"svd_1\"]) > (data[\"svd_5\"]))*1.))))))))*1.)))))) +\n            0.487888*np.tanh((((data[\"svd_0\"]) <= ((((data[\"svd_60\"]) + (((((((data[\"svd_60\"]) > (data[\"svd_0\"]))*1.)) > ((((((data[\"svd_40\"]) > (((data[\"svd_4\"]) - (data[\"svd_0\"]))))*1.)) * (data[\"svd_60\"]))))*1.)))/2.0)))*1.)) +\n            0.490232*np.tanh(((data[\"svd_7\"]) + (((data[\"svd_47\"]) + (((((np.minimum(((((((((((0.035863) - (data[\"svd_38\"]))) - (data[\"svd_38\"]))) + (data[\"svd_92\"]))) * 2.0))), ((((data[\"svd_58\"]) + (((data[\"svd_47\"]) + (data[\"svd_47\"])))))))) * 2.0)) + (data[\"svd_92\"]))))))) +\n            0.500000*np.tanh((((((-1.0) + ((((data[\"svd_41\"]) <= (((((((data[\"svd_60\"]) <= (((0.019866) / 2.0)))*1.)) <= (data[\"svd_41\"]))*1.)))*1.)))/2.0)) + ((((-0.275976) + ((((((data[\"svd_2\"]) * (data[\"svd_93\"]))) <= ((((-1.0) > (data[\"svd_93\"]))*1.)))*1.)))/2.0)))) +\n            0.500000*np.tanh((((((data[\"svd_16\"]) * (((np.minimum(((data[\"svd_4\"])), ((((data[\"svd_6\"]) + (((data[\"svd_16\"]) * (((data[\"svd_4\"]) * (data[\"svd_59\"])))))))))) * (-3.0))))) <= (np.minimum(((data[\"svd_59\"])), ((data[\"svd_6\"])))))*1.)) +\n            0.500000*np.tanh(((data[\"svd_15\"]) + (((((data[\"svd_15\"]) - (data[\"svd_15\"]))) + ((((((((((((((data[\"svd_27\"]) > (data[\"svd_15\"]))*1.)) * (data[\"svd_17\"]))) - ((((-0.288017) > ((((-1.0*((((data[\"svd_15\"]) - (data[\"svd_36\"])))))) - (0.086174))))*1.)))) * 2.0)) * 2.0)) * 2.0)))))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_51\"]) * 2.0)) * 2.0)) * (np.maximum((((((data[\"svd_5\"]) > (data[\"svd_8\"]))*1.))), ((data[\"svd_10\"])))))) * 2.0)) * 2.0)) - (((data[\"svd_17\"]) - ((((((((data[\"svd_5\"]) * 2.0)) * (data[\"svd_24\"]))) + (data[\"svd_5\"]))/2.0)))))) +\n            0.500000*np.tanh(((((((((data[\"svd_77\"]) + (data[\"svd_58\"]))) + (((((((((data[\"svd_36\"]) + (-0.014994))) > (((((data[\"svd_0\"]) - (data[\"svd_5\"]))) / 2.0)))*1.)) + (np.minimum(((((((-0.014994) + (data[\"svd_36\"]))) - (data[\"svd_5\"])))), ((((data[\"svd_77\"]) - (data[\"svd_36\"])))))))/2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_4\"]) + ((((((-0.157555) > (np.maximum(((data[\"svd_4\"])), ((np.maximum(((data[\"svd_4\"])), (((((-1.0*((((data[\"svd_28\"]) * 2.0))))) + (np.minimum(((np.minimum(((-0.048398)), ((data[\"svd_1\"]))))), ((data[\"svd_16\"])))))))))))))*1.)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((data[\"svd_13\"]) * ((((((((data[\"svd_8\"]) <= (((data[\"svd_18\"]) + ((((data[\"svd_17\"]) <= (data[\"svd_6\"]))*1.)))))*1.)) - (((data[\"svd_12\"]) + (data[\"svd_6\"]))))) - ((((data[\"svd_19\"]) > (np.minimum(((data[\"svd_18\"])), ((data[\"svd_17\"])))))*1.)))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.484274*np.tanh((-1.0*(((((((((((-1.0*((data[\"svd_7\"])))) * (((-0.018937) + (data[\"svd_7\"]))))) + ((-1.0*((data[\"svd_16\"])))))/2.0)) <= (((-0.073398) + (((data[\"svd_7\"]) * (((data[\"svd_3\"]) * (np.minimum(((-2.0)), ((((-0.018937) * (-0.073398)))))))))))))*1.))))) +\n            0.500000*np.tanh((((data[\"svd_70\"]) > ((((data[\"svd_10\"]) > ((-1.0*(((((data[\"svd_0\"]) <= ((((0.337627) <= ((((data[\"svd_0\"]) + (((data[\"svd_70\"]) * ((((data[\"svd_18\"]) + ((-1.0*(((((0.337627) <= ((((data[\"svd_0\"]) + (data[\"svd_10\"]))/2.0)))*1.))))))/2.0)))))/2.0)))*1.)))*1.))))))*1.)))*1.)))\n\ndef GPy16(data):\n    return (0.500000*np.tanh(((((((((((((((((((((((((((((((((((((((((-1.0) + (((data[\"svd_0\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_0\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((((data[\"svd_0\"]) * 2.0)) - ((((((((-1.0*((data[\"svd_0\"])))) > (((data[\"svd_0\"]) - (2.0))))*1.)) <= (1.0))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((-1.0*(((((6.14751386642456055)) - ((((14.04469394683837891)) * ((((((((data[\"svd_1\"]) * 2.0)) * 2.0)) <= ((((data[\"svd_2\"]) > (data[\"svd_4\"]))*1.)))*1.))))))))) +\n            0.500000*np.tanh(((((((((((((((((((data[\"svd_0\"]) * 2.0)) - (((((((data[\"svd_0\"]) + (((((((data[\"svd_0\"]) * 2.0)) * 2.0)) * 2.0)))/2.0)) > (-0.131643))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((5.96397542953491211)) * ((((4.97111034393310547)) * (((((np.maximum(((data[\"svd_1\"])), ((data[\"svd_0\"])))) + (data[\"svd_0\"]))) - ((((-0.001507) <= (np.maximum((((((data[\"svd_0\"]) <= ((5.96397542953491211)))*1.))), (((((data[\"svd_0\"]) <= ((((4.97111034393310547)) / 2.0)))*1.))))))*1.)))))))) +\n            0.500000*np.tanh(((((((((((((((((((((((((-1.0) + (((data[\"svd_0\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) / 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_0\"]) * 2.0)) + ((((((8.0)) * (((data[\"svd_0\"]) + ((((8.0)) * (((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_0\"]) > (((data[\"svd_0\"]) + (((data[\"svd_0\"]) - (1.0))))))*1.)))))))))) * 2.0)))) +\n            0.500000*np.tanh((((((((((((((((((((((((((((data[\"svd_3\"]) <= (data[\"svd_2\"]))*1.)) - (((((((data[\"svd_1\"]) * 2.0)) * 2.0)) + (data[\"svd_3\"]))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_1\"]))) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((data[\"svd_0\"]) - (((0.651012) - (((data[\"svd_0\"]) * (data[\"svd_0\"]))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * ((7.0)))) - (((((data[\"svd_0\"]) - (data[\"svd_0\"]))) * 2.0)))) +\n            0.500000*np.tanh(((((((((np.minimum(((data[\"svd_1\"])), ((data[\"svd_3\"])))) * 2.0)) * 2.0)) + (data[\"svd_1\"]))) * (((((((((data[\"svd_1\"]) * 2.0)) * 2.0)) - ((((9.0)) * ((9.0)))))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_0\"]) > (((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_0\"]) > (-0.095650))*1.)))))*1.)))) * 2.0)) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((-1.0*(((8.0))))) * (((((((data[\"svd_1\"]) - (data[\"svd_0\"]))) + (((-0.004668) - (data[\"svd_0\"]))))) + (((((8.0)) > ((((8.0)) * (((np.minimum(((np.minimum(((data[\"svd_0\"])), ((data[\"svd_0\"]))))), ((data[\"svd_1\"])))) * 2.0)))))*1.)))))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) * 2.0)) - (((((-1.0*((((((((1.570796) <= ((10.0)))*1.)) <= (data[\"svd_0\"]))*1.))))) <= ((((((data[\"svd_0\"]) * 2.0)) <= (((data[\"svd_0\"]) * 2.0)))*1.)))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((data[\"svd_0\"]) - (data[\"svd_8\"]))) - (((data[\"svd_3\"]) * (data[\"svd_0\"]))))) * 2.0)) * 2.0)) - (1.0))) - ((((((data[\"svd_0\"]) * 2.0)) > ((((-1.0*((1.0)))) - ((((data[\"svd_0\"]) > (data[\"svd_0\"]))*1.)))))*1.)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_0\"]) - ((((((((-1.0*((-0.024352)))) <= (((((((data[\"svd_2\"]) <= (((((((data[\"svd_2\"]) + (data[\"svd_0\"]))/2.0)) <= (0.191190))*1.)))*1.)) + (data[\"svd_8\"]))/2.0)))*1.)) + (data[\"svd_8\"]))/2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((9.0)) * ((((9.0)) * (((data[\"svd_0\"]) - (((data[\"svd_1\"]) + ((((((((((((data[\"svd_46\"]) <= ((9.0)))*1.)) <= ((9.0)))*1.)) <= ((9.0)))*1.)) / 2.0)))))))))) +\n            0.500000*np.tanh(((((((((((((((((((((((((((((((data[\"svd_0\"]) - (0.318310))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) + (((data[\"svd_2\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) - (((((data[\"svd_0\"]) - (0.318310))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((data[\"svd_2\"]) > (data[\"svd_1\"]))*1.)) * 2.0)) + (((((((data[\"svd_0\"]) + (((data[\"svd_0\"]) - ((((data[\"svd_0\"]) > ((((data[\"svd_2\"]) > (data[\"svd_0\"]))*1.)))*1.)))))) * 2.0)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh((((14.69063758850097656)) * (((((data[\"svd_0\"]) + ((((-1.0*((((((14.69064140319824219)) > ((((data[\"svd_0\"]) > (data[\"svd_1\"]))*1.)))*1.))))) - (np.minimum(((data[\"svd_1\"])), ((np.minimum(((data[\"svd_1\"])), ((data[\"svd_1\"]))))))))))) + (((data[\"svd_0\"]) - (np.maximum((((((data[\"svd_1\"]) > ((14.69064140319824219)))*1.))), ((data[\"svd_2\"])))))))))) +\n            0.500000*np.tanh((((6.0)) * ((((6.0)) * (((data[\"svd_0\"]) + (((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_2\"]) <= (((((((0.126620) <= (((data[\"svd_0\"]) * 2.0)))*1.)) <= (data[\"svd_0\"]))*1.)))*1.)))))))))) +\n            0.500000*np.tanh((((((11.12319850921630859)) * 2.0)) * (((((data[\"svd_0\"]) - (data[\"svd_1\"]))) + ((((-1.0*((((((11.12319850921630859)) <= ((11.12319850921630859)))*1.))))) / 2.0)))))) +\n            0.500000*np.tanh(((((((((((data[\"svd_0\"]) - ((((data[\"svd_3\"]) > (((((((data[\"svd_0\"]) + (((data[\"svd_3\"]) - (((data[\"svd_8\"]) * 2.0)))))/2.0)) + (-0.025565))/2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((12.07992076873779297)) * (((data[\"svd_0\"]) - ((((np.maximum(((data[\"svd_1\"])), ((((((data[\"svd_2\"]) * 2.0)) * 2.0))))) + ((((data[\"svd_2\"]) > (((((data[\"svd_2\"]) - (((((12.07992076873779297)) > (np.maximum(((data[\"svd_1\"])), ((((data[\"svd_2\"]) * 2.0))))))*1.)))) - (data[\"svd_1\"]))))*1.)))/2.0)))))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_0\"]) - ((((14.24830245971679688)) * (((0.318310) - (((data[\"svd_5\"]) - ((-1.0*((((data[\"svd_2\"]) + (data[\"svd_0\"])))))))))))))) * 2.0)) +\n            0.500000*np.tanh(((((((((0.100185) * 2.0)) * 2.0)) + (((((((data[\"svd_0\"]) + (((((((0.100185) + (((((((data[\"svd_5\"]) * 2.0)) * 2.0)) - ((((data[\"svd_0\"]) <= (((0.100185) * 2.0)))*1.)))))) - (0.011234))) * 2.0)))) * 2.0)) * 2.0)))) + (data[\"svd_0\"]))) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_0\"]) - ((((data[\"svd_3\"]) > ((-1.0*((data[\"svd_1\"])))))*1.)))) * 2.0)) - (((((((data[\"svd_0\"]) > (data[\"svd_3\"]))*1.)) > (((data[\"svd_3\"]) - ((((data[\"svd_3\"]) <= (data[\"svd_3\"]))*1.)))))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((((data[\"svd_6\"]) > (((data[\"svd_1\"]) * 2.0)))*1.)) - (0.105497))) * 2.0)) - (data[\"svd_6\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((((((((((((((((((data[\"svd_2\"]) + (data[\"svd_0\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_0\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - (((data[\"svd_0\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((-1.0*((((((data[\"svd_3\"]) + (0.138639))) + (((data[\"svd_1\"]) * 2.0))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - ((((data[\"svd_5\"]) <= ((((-1.0*((data[\"svd_1\"])))) * 2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((((((((((data[\"svd_5\"]) - (data[\"svd_3\"]))) > (data[\"svd_8\"]))*1.)) - (((data[\"svd_3\"]) + (data[\"svd_1\"]))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_3\"]))) + (((((data[\"svd_1\"]) - (data[\"svd_8\"]))) * 2.0)))) +\n            0.500000*np.tanh(((((((((data[\"svd_5\"]) + ((((data[\"svd_1\"]) <= (-0.078975))*1.)))) * ((12.93593883514404297)))) + (((data[\"svd_5\"]) * (((data[\"svd_5\"]) + (((((((data[\"svd_1\"]) + (((-0.078975) + ((((data[\"svd_1\"]) <= (-0.078975))*1.)))))) + (-0.078975))) * (data[\"svd_5\"]))))))))) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((data[\"svd_3\"]) <= (data[\"svd_0\"]))*1.)) - (((((data[\"svd_3\"]) * 2.0)) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_3\"]))) * 2.0)) - (((data[\"svd_0\"]) - ((((((data[\"svd_3\"]) <= (data[\"svd_3\"]))*1.)) - (((data[\"svd_0\"]) * 2.0)))))))) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_2\"]) + ((((data[\"svd_1\"]) <= (-0.071393))*1.)))) * 2.0)) - ((((data[\"svd_7\"]) <= (data[\"svd_8\"]))*1.)))) * 2.0)) - ((((data[\"svd_10\"]) <= (data[\"svd_8\"]))*1.)))) * 2.0)) + ((((-0.071393) <= (data[\"svd_1\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((((((((data[\"svd_0\"]) - (((data[\"svd_8\"]) * 2.0)))) - (data[\"svd_20\"]))) - (0.306494))) * (np.maximum(((((((data[\"svd_8\"]) * 2.0)) - (data[\"svd_20\"])))), ((np.maximum((((13.01905918121337891))), ((data[\"svd_20\"]))))))))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_5\"]) - (data[\"svd_1\"]))) + (data[\"svd_13\"]))) * 2.0)) + (np.minimum((((((data[\"svd_1\"]) <= (((((((data[\"svd_5\"]) - (data[\"svd_1\"]))) + (data[\"svd_1\"]))) * 2.0)))*1.))), (((((((-1.0*((data[\"svd_3\"])))) * 2.0)) * 2.0))))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((11.69577503204345703)) * (((((((data[\"svd_5\"]) + (data[\"svd_4\"]))) - (np.minimum(((data[\"svd_6\"])), (((((data[\"svd_1\"]) > (np.minimum(((data[\"svd_6\"])), ((data[\"svd_1\"])))))*1.))))))) - (np.minimum(((data[\"svd_6\"])), ((data[\"svd_1\"])))))))) +\n            0.500000*np.tanh(((((((((data[\"svd_5\"]) * 2.0)) + (((data[\"svd_5\"]) * ((14.53878211975097656)))))) * 2.0)) + ((((((data[\"svd_5\"]) * ((((data[\"svd_3\"]) <= ((14.53878211975097656)))*1.)))) <= ((((14.53878211975097656)) + (((((data[\"svd_5\"]) * ((14.53878211975097656)))) * 2.0)))))*1.)))) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_9\"]) * 2.0)) - (((data[\"svd_1\"]) + ((((((((data[\"svd_1\"]) + ((((((data[\"svd_1\"]) + (data[\"svd_3\"]))) > (data[\"svd_9\"]))*1.)))) + (data[\"svd_3\"]))) > (-0.045840))*1.)))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_9\"]))) +\n            0.500000*np.tanh(((((((np.minimum(((((np.minimum(((data[\"svd_3\"])), ((data[\"svd_0\"])))) + (data[\"svd_0\"])))), ((((data[\"svd_0\"]) + (((((np.minimum(((data[\"svd_3\"])), ((((data[\"svd_0\"]) + (np.minimum(((data[\"svd_0\"])), ((data[\"svd_2\"]))))))))) * 2.0)) * 2.0))))))) * 2.0)) + (data[\"svd_0\"]))) * 2.0)) +\n            0.500000*np.tanh((((-1.0*(((((((7.0)) * ((((((((9.80491352081298828)) * (((data[\"svd_8\"]) + (data[\"svd_3\"]))))) / 2.0)) / 2.0)))) - (((((-1.0*(((9.80491352081298828))))) <= (((((((data[\"svd_8\"]) * (((data[\"svd_8\"]) + (data[\"svd_3\"]))))) / 2.0)) / 2.0)))*1.))))))) * 2.0)) +\n            0.500000*np.tanh(((((((((np.minimum(((data[\"svd_5\"])), ((data[\"svd_10\"])))) + (((((data[\"svd_9\"]) + (data[\"svd_15\"]))) + (data[\"svd_9\"]))))) + (((((np.minimum(((data[\"svd_5\"])), ((data[\"svd_9\"])))) - (((data[\"svd_12\"]) - (((data[\"svd_15\"]) + (data[\"svd_13\"]))))))) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((((-0.106821) > (np.maximum(((data[\"svd_4\"])), ((data[\"svd_5\"])))))*1.)) * 2.0)) * 2.0)) + (((data[\"svd_28\"]) + (((data[\"svd_4\"]) + (data[\"svd_5\"]))))))) * 2.0)) + (((data[\"svd_4\"]) + (data[\"svd_5\"]))))) * 2.0)) * 2.0)) + (data[\"svd_5\"]))) +\n            0.500000*np.tanh((((((13.93707561492919922)) * (((data[\"svd_19\"]) + (data[\"svd_15\"]))))) + (((((((((((((((data[\"svd_6\"]) + (data[\"svd_19\"]))) * (((((((((data[\"svd_6\"]) - (data[\"svd_6\"]))) / 2.0)) - (data[\"svd_6\"]))) - (data[\"svd_6\"]))))) / 2.0)) - (data[\"svd_6\"]))) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh((((((((((((((((data[\"svd_1\"]) <= (data[\"svd_7\"]))*1.)) + (((np.minimum(((data[\"svd_19\"])), ((np.minimum(((data[\"svd_19\"])), ((data[\"svd_3\"]))))))) - (data[\"svd_6\"]))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_19\"]) - ((((((((data[\"svd_3\"]) > (data[\"svd_43\"]))*1.)) / 2.0)) + ((((((((data[\"svd_43\"]) <= (data[\"svd_20\"]))*1.)) - ((((data[\"svd_20\"]) <= (data[\"svd_19\"]))*1.)))) * 2.0)))))) * 2.0)) +\n            0.500000*np.tanh(((((((0.019664) - (data[\"svd_8\"]))) + ((((((((data[\"svd_12\"]) <= (0.019664))*1.)) + (((((data[\"svd_13\"]) + (np.minimum(((((((((((data[\"svd_5\"]) - (data[\"svd_8\"]))) - (data[\"svd_8\"]))) * 2.0)) * 2.0))), ((data[\"svd_8\"])))))) * 2.0)))) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh((((((((data[\"svd_3\"]) <= (np.maximum(((data[\"svd_2\"])), ((data[\"svd_3\"])))))*1.)) + ((((data[\"svd_3\"]) <= (np.maximum(((data[\"svd_2\"])), ((0.081674)))))*1.)))) - ((((((((np.maximum(((data[\"svd_3\"])), ((np.maximum(((data[\"svd_3\"])), ((((data[\"svd_2\"]) + (data[\"svd_1\"]))))))))) > ((-1.0*((-0.084877)))))*1.)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((data[\"svd_5\"]) * 2.0)) + (((data[\"svd_19\"]) * 2.0)))) * 2.0)) + (((((((-1.0*((data[\"svd_20\"])))) > (((-0.062725) - (data[\"svd_28\"]))))*1.)) - ((((((((data[\"svd_51\"]) * 2.0)) + (data[\"svd_43\"]))) <= (data[\"svd_20\"]))*1.)))))) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((data[\"svd_4\"]) > ((((data[\"svd_22\"]) > (((data[\"svd_9\"]) * 2.0)))*1.)))*1.)) * 2.0)) * 2.0)) - ((((data[\"svd_0\"]) <= (data[\"svd_9\"]))*1.)))) * 2.0)) - (((data[\"svd_4\"]) / 2.0)))) * 2.0)) + (((data[\"svd_9\"]) * 2.0)))) +\n            0.500000*np.tanh(((((((((((data[\"svd_21\"]) + (((data[\"svd_16\"]) + (np.minimum((((((data[\"svd_56\"]) > (data[\"svd_27\"]))*1.))), ((((data[\"svd_0\"]) + (data[\"svd_5\"])))))))))) * 2.0)) * 2.0)) * 2.0)) - (((((((((((data[\"svd_0\"]) > (data[\"svd_5\"]))*1.)) <= (((data[\"svd_0\"]) * 2.0)))*1.)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((data[\"svd_52\"]) - (((np.maximum(((data[\"svd_31\"])), ((data[\"svd_8\"])))) * 2.0)))) + (((((data[\"svd_28\"]) - (((((data[\"svd_34\"]) * 2.0)) * 2.0)))) + ((((((data[\"svd_4\"]) > (np.maximum(((-0.013516)), ((data[\"svd_8\"])))))*1.)) + (((data[\"svd_52\"]) + (data[\"svd_19\"]))))))))) * 2.0)) +\n            0.500000*np.tanh(((((((((((data[\"svd_5\"]) * 2.0)) * 2.0)) - ((((((data[\"svd_5\"]) > ((((data[\"svd_20\"]) <= (-0.074945))*1.)))*1.)) * 2.0)))) - (((data[\"svd_20\"]) - (data[\"svd_0\"]))))) + (((data[\"svd_0\"]) - ((((data[\"svd_5\"]) > ((((data[\"svd_2\"]) <= (-0.126176))*1.)))*1.)))))) +\n            0.500000*np.tanh(((((((((data[\"svd_70\"]) + (data[\"svd_41\"]))) + (data[\"svd_41\"]))) * 2.0)) - (((((((np.maximum(((data[\"svd_26\"])), (((-1.0*((((((((((np.maximum(((data[\"svd_43\"])), ((data[\"svd_2\"])))) + (data[\"svd_43\"]))) - (data[\"svd_26\"]))) + (data[\"svd_43\"]))) + (data[\"svd_43\"]))))))))) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((data[\"svd_10\"]) + ((((data[\"svd_4\"]) <= (((-0.075700) - (((((((((((((-0.125173) > (np.maximum((((-1.0*(((((np.maximum(((data[\"svd_4\"])), ((data[\"svd_1\"])))) > (data[\"svd_1\"]))*1.)))))), ((data[\"svd_4\"])))))*1.)) <= (data[\"svd_10\"]))*1.)) <= (data[\"svd_38\"]))*1.)) > (data[\"svd_1\"]))*1.)))))*1.)))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) > ((((((((data[\"svd_0\"]) + (data[\"svd_1\"]))) > ((((((data[\"svd_0\"]) > ((((((((0.051812) + (data[\"svd_0\"]))) > (data[\"svd_1\"]))*1.)) / 2.0)))*1.)) - (0.051812))))*1.)) / 2.0)))*1.)) <= (data[\"svd_1\"]))*1.)) * 2.0)) * 2.0)) + (-1.0))) +\n            0.500000*np.tanh((((data[\"svd_6\"]) <= (((data[\"svd_0\"]) - ((((data[\"svd_6\"]) <= (((data[\"svd_1\"]) * ((((((((((data[\"svd_8\"]) + (((data[\"svd_0\"]) + (data[\"svd_6\"]))))/2.0)) - ((((data[\"svd_6\"]) <= (data[\"svd_8\"]))*1.)))) * 2.0)) - ((((data[\"svd_6\"]) <= (data[\"svd_8\"]))*1.)))))))*1.)))))*1.)) +\n            0.500000*np.tanh(((((((data[\"svd_48\"]) * 2.0)) + (((((((((((data[\"svd_94\"]) + ((((data[\"svd_31\"]) <= (-0.186770))*1.)))/2.0)) - (data[\"svd_10\"]))) - ((((data[\"svd_94\"]) > ((((-0.186770) > (data[\"svd_1\"]))*1.)))*1.)))) + ((((data[\"svd_31\"]) <= (data[\"svd_10\"]))*1.)))/2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((((((((np.maximum(((((data[\"svd_29\"]) + (np.minimum(((data[\"svd_32\"])), ((((data[\"svd_7\"]) + (data[\"svd_29\"]))))))))), ((np.minimum(((data[\"svd_4\"])), ((data[\"svd_6\"]))))))) * 2.0)) * 2.0)) * 2.0)) + (((((data[\"svd_29\"]) * 2.0)) + (data[\"svd_7\"]))))) * 2.0)) +\n            0.472846*np.tanh(((((((((data[\"svd_21\"]) + (((((-1.0*((data[\"svd_4\"])))) > (0.174365))*1.)))) * 2.0)) * 2.0)) + (((data[\"svd_52\"]) + (((data[\"svd_52\"]) - (((((((-1.0*((data[\"svd_52\"])))) > (data[\"svd_52\"]))*1.)) - (((((((((data[\"svd_28\"]) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_52\"]))))))))))) +\n            0.500000*np.tanh((((((data[\"svd_55\"]) > (np.maximum(((((data[\"svd_80\"]) + ((((data[\"svd_2\"]) > (data[\"svd_2\"]))*1.))))), ((((data[\"svd_55\"]) + (data[\"svd_2\"])))))))*1.)) - (((((0.318310) - ((((data[\"svd_80\"]) > (((0.318310) + (0.318310))))*1.)))) - ((((((data[\"svd_2\"]) > (0.318310))*1.)) * 2.0)))))) +\n            0.500000*np.tanh(((1.570796) * (((((((data[\"svd_10\"]) <= (np.minimum(((np.minimum(((np.minimum((((((data[\"svd_0\"]) + (np.minimum(((data[\"svd_0\"])), ((data[\"svd_2\"])))))/2.0))), ((data[\"svd_0\"]))))), ((data[\"svd_0\"]))))), ((data[\"svd_2\"])))))*1.)) > (((-0.007974) + (((((data[\"svd_90\"]) + (data[\"svd_0\"]))) + (data[\"svd_0\"]))))))*1.)))) +\n            0.500000*np.tanh((((-1.0*(((((np.maximum(((data[\"svd_1\"])), ((data[\"svd_6\"])))) <= ((((data[\"svd_8\"]) + (np.minimum(((data[\"svd_1\"])), ((((data[\"svd_6\"]) * (data[\"svd_6\"])))))))/2.0)))*1.))))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_32\"]) + ((((0.005916) <= ((((np.maximum(((data[\"svd_72\"])), (((((data[\"svd_0\"]) <= (0.005916))*1.))))) > (0.007669))*1.)))*1.)))) + (((data[\"svd_48\"]) + (np.minimum((((((data[\"svd_0\"]) <= (0.007669))*1.))), ((((np.minimum(((data[\"svd_32\"])), ((((data[\"svd_19\"]) * 2.0))))) * 2.0))))))))) +\n            0.500000*np.tanh(((((data[\"svd_3\"]) * ((((((((((((data[\"svd_16\"]) > (data[\"svd_9\"]))*1.)) - (((((((((((data[\"svd_9\"]) * 2.0)) > (0.114770))*1.)) * 2.0)) + ((((data[\"svd_56\"]) > ((((((data[\"svd_9\"]) > (0.114770))*1.)) * 2.0)))*1.)))/2.0)))) * 2.0)) * 2.0)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh((((((0.085514) <= (np.maximum((((-1.0*((data[\"svd_34\"]))))), ((((data[\"svd_15\"]) - (((data[\"svd_15\"]) * (data[\"svd_2\"])))))))))*1.)) - ((((((data[\"svd_15\"]) > (((((((data[\"svd_2\"]) > ((((-1.0*((data[\"svd_34\"])))) - (data[\"svd_34\"]))))*1.)) <= (data[\"svd_9\"]))*1.)))*1.)) - (data[\"svd_2\"]))))) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_41\"]) * (((((((data[\"svd_0\"]) - (data[\"svd_12\"]))) - (data[\"svd_3\"]))) - ((((-1.0*((((data[\"svd_2\"]) * 2.0))))) + (np.maximum(((data[\"svd_41\"])), ((np.maximum(((data[\"svd_41\"])), ((0.043982))))))))))))) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_12\"]))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((data[\"svd_0\"]) <= (((((((((data[\"svd_0\"]) <= ((((((data[\"svd_0\"]) / 2.0)) <= ((((data[\"svd_1\"]) <= (((((((data[\"svd_1\"]) <= (data[\"svd_0\"]))*1.)) <= (data[\"svd_1\"]))*1.)))*1.)))*1.)))*1.)) <= ((((0.023700) > (data[\"svd_0\"]))*1.)))*1.)) / 2.0)))*1.)) +\n            0.500000*np.tanh(((((((((data[\"svd_79\"]) - (np.maximum((((((-0.096603) > ((((data[\"svd_5\"]) + (data[\"svd_79\"]))/2.0)))*1.))), ((np.maximum(((data[\"svd_61\"])), ((data[\"svd_28\"]))))))))) * 2.0)) + ((((data[\"svd_35\"]) <= (((np.minimum(((-0.096603)), ((((data[\"svd_61\"]) - (-0.096603)))))) - (data[\"svd_31\"]))))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_54\"]) + ((((((np.maximum(((data[\"svd_0\"])), (((((data[\"svd_42\"]) > (np.minimum(((data[\"svd_1\"])), ((data[\"svd_1\"])))))*1.))))) <= ((((((np.maximum((((((data[\"svd_42\"]) > (data[\"svd_1\"]))*1.))), ((data[\"svd_1\"])))) <= (data[\"svd_0\"]))*1.)) / 2.0)))*1.)) - (data[\"svd_1\"]))))) * 2.0)) +\n            0.500000*np.tanh(((np.maximum(((np.maximum(((np.maximum(((data[\"svd_7\"])), (((((data[\"svd_0\"]) <= (data[\"svd_4\"]))*1.)))))), (((-1.0*((data[\"svd_1\"])))))))), (((((data[\"svd_0\"]) <= (((data[\"svd_14\"]) - (data[\"svd_25\"]))))*1.))))) - ((((data[\"svd_6\"]) <= (((data[\"svd_27\"]) - (((((-1.0*((data[\"svd_1\"])))) <= (data[\"svd_7\"]))*1.)))))*1.)))) +\n            0.500000*np.tanh(((((((((np.minimum((((((data[\"svd_56\"]) + (-0.028928))/2.0))), ((((((data[\"svd_25\"]) + (np.maximum(((data[\"svd_13\"])), ((data[\"svd_44\"])))))) * 2.0))))) + (np.maximum(((data[\"svd_13\"])), ((data[\"svd_44\"])))))) * 2.0)) - ((((-0.028928) > (data[\"svd_56\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((-0.125386) > (np.minimum(((np.minimum(((data[\"svd_34\"])), ((data[\"svd_7\"]))))), ((data[\"svd_7\"])))))*1.)) + (((np.minimum(((((((data[\"svd_51\"]) * 2.0)) * 2.0))), ((np.minimum((((((data[\"svd_51\"]) > (np.minimum(((0.000104)), ((data[\"svd_51\"])))))*1.))), ((data[\"svd_34\"]))))))) + (data[\"svd_7\"]))))) +\n            0.500000*np.tanh(((((((data[\"svd_54\"]) - (np.minimum(((data[\"svd_1\"])), (((((((data[\"svd_49\"]) <= (-0.062026))*1.)) * 2.0))))))) - (data[\"svd_11\"]))) - ((((0.013486) <= (((data[\"svd_45\"]) * ((((data[\"svd_1\"]) <= ((((data[\"svd_49\"]) <= (-0.062026))*1.)))*1.)))))*1.)))) +\n            0.500000*np.tanh(((((((data[\"svd_35\"]) > (((((data[\"svd_0\"]) + (((data[\"svd_0\"]) + (data[\"svd_0\"]))))) * (np.minimum(((data[\"svd_35\"])), (((((data[\"svd_35\"]) > (((data[\"svd_0\"]) + ((((data[\"svd_20\"]) + ((((data[\"svd_35\"]) > (data[\"svd_0\"]))*1.)))/2.0)))))*1.))))))))*1.)) > (((data[\"svd_0\"]) + (data[\"svd_0\"]))))*1.)) +\n            0.500000*np.tanh(((((((((np.minimum(((((((-0.275976) - ((((data[\"svd_2\"]) <= (-0.275976))*1.)))) - (data[\"svd_3\"])))), ((data[\"svd_6\"])))) - (data[\"svd_2\"]))) - (data[\"svd_33\"]))) - ((((np.minimum(((np.minimum(((data[\"svd_3\"])), ((data[\"svd_2\"]))))), ((data[\"svd_2\"])))) <= (-0.275976))*1.)))) - (-0.275976))) +\n            0.500000*np.tanh((((((((-0.071712) + (data[\"svd_32\"]))) > (((data[\"svd_51\"]) * (((data[\"svd_92\"]) * (data[\"svd_6\"]))))))*1.)) - ((((((data[\"svd_5\"]) > ((((-0.090094) + ((((data[\"svd_92\"]) > (data[\"svd_73\"]))*1.)))/2.0)))*1.)) - ((((((data[\"svd_92\"]) > (data[\"svd_69\"]))*1.)) / 2.0)))))) +\n            0.499805*np.tanh(((((((((((data[\"svd_7\"]) * ((((((((data[\"svd_4\"]) <= (((data[\"svd_8\"]) + (data[\"svd_20\"]))))*1.)) - (((((((data[\"svd_4\"]) <= (data[\"svd_12\"]))*1.)) <= (((data[\"svd_4\"]) + (data[\"svd_7\"]))))*1.)))) + (data[\"svd_4\"]))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((data[\"svd_48\"]) + (((((((data[\"svd_51\"]) > (data[\"svd_0\"]))*1.)) <= (((((((data[\"svd_51\"]) / 2.0)) / 2.0)) + (((((data[\"svd_48\"]) + (data[\"svd_51\"]))) + (data[\"svd_51\"]))))))*1.)))/2.0)) > (data[\"svd_0\"]))*1.)) > (data[\"svd_0\"]))*1.)) +\n            0.500000*np.tanh((((((-1.0*((data[\"svd_15\"])))) - (data[\"svd_34\"]))) + (((-0.103547) + (((((-0.103547) - (data[\"svd_15\"]))) * 2.0)))))) +\n            0.500000*np.tanh(((((((((np.minimum(((data[\"svd_0\"])), ((data[\"svd_43\"])))) + ((((((data[\"svd_0\"]) <= (data[\"svd_36\"]))*1.)) - (np.minimum(((data[\"svd_14\"])), ((np.minimum(((data[\"svd_14\"])), ((np.maximum(((data[\"svd_18\"])), ((data[\"svd_36\"])))))))))))))) * 2.0)) * 2.0)) + (np.minimum(((data[\"svd_0\"])), ((((data[\"svd_43\"]) + (data[\"svd_43\"])))))))) +\n            0.500000*np.tanh(((np.maximum((((((((0.205134) * (0.082493))) <= (((data[\"svd_0\"]) * (data[\"svd_98\"]))))*1.))), ((((data[\"svd_15\"]) - (data[\"svd_21\"])))))) * 2.0)) +\n            0.500000*np.tanh(((((((-0.086809) + (((((data[\"svd_8\"]) * ((((((((data[\"svd_67\"]) > (data[\"svd_9\"]))*1.)) + ((((((data[\"svd_12\"]) > (((data[\"svd_23\"]) + (data[\"svd_23\"]))))*1.)) - (((data[\"svd_3\"]) + ((((data[\"svd_9\"]) > (-0.074713))*1.)))))))) * 2.0)))) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_58\"]) + (((data[\"svd_58\"]) + (((((((-0.104649) + (((data[\"svd_14\"]) + (data[\"svd_7\"]))))) + ((((data[\"svd_7\"]) <= ((-1.0*((0.111313)))))*1.)))) + (np.minimum(((data[\"svd_14\"])), ((((data[\"svd_7\"]) + (data[\"svd_14\"])))))))))))) +\n            0.500000*np.tanh((((data[\"svd_9\"]) > (((data[\"svd_36\"]) + (np.maximum(((np.maximum((((((data[\"svd_1\"]) + (0.289260))/2.0))), ((data[\"svd_8\"]))))), ((np.maximum((((((((0.116743) > (data[\"svd_0\"]))*1.)) - (data[\"svd_8\"])))), ((np.maximum((((((((data[\"svd_1\"]) > (data[\"svd_0\"]))*1.)) - (data[\"svd_8\"])))), ((data[\"svd_1\"])))))))))))))*1.)) +\n            0.500000*np.tanh(np.maximum((((((-0.278531) > (((-0.126977) - (data[\"svd_24\"]))))*1.))), (((((0.013006) > (np.maximum(((np.maximum(((data[\"svd_0\"])), (((-1.0*(((((-0.278531) > (data[\"svd_18\"]))*1.))))))))), ((np.maximum(((data[\"svd_0\"])), ((np.minimum((((-1.0*(((((0.017814) > (data[\"svd_0\"]))*1.)))))), (((-1.0*((data[\"svd_18\"]))))))))))))))*1.))))) +\n            0.500000*np.tanh(((((np.minimum(((((-1.0) * ((((-0.024436) > (data[\"svd_64\"]))*1.))))), ((((((((data[\"svd_8\"]) <= (data[\"svd_64\"]))*1.)) <= (((-1.0) * (((-1.0) * (data[\"svd_8\"]))))))*1.))))) - ((((data[\"svd_8\"]) > ((-1.0*((-0.299428)))))*1.)))) - (data[\"svd_38\"]))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_47\"]) / 2.0)) + (((((((((((data[\"svd_47\"]) * 2.0)) - ((-1.0*((data[\"svd_57\"])))))) + (data[\"svd_47\"]))) - (data[\"svd_32\"]))) + (data[\"svd_47\"]))))) + (data[\"svd_47\"]))) - (data[\"svd_28\"]))) * ((((data[\"svd_20\"]) <= (data[\"svd_3\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((data[\"svd_20\"]) <= (-0.176405))*1.)) + (((np.maximum(((((np.maximum(((-0.176405)), ((data[\"svd_80\"])))) * (((-3.0) * 2.0))))), ((-3.0)))) * ((((data[\"svd_80\"]) > (((-0.176405) + (((data[\"svd_45\"]) * (np.maximum(((-0.176405)), ((data[\"svd_80\"])))))))))*1.)))))) +\n            0.500000*np.tanh((((((((((data[\"svd_2\"]) > (np.maximum(((0.380181)), ((((np.minimum((((((data[\"svd_4\"]) <= (-0.208387))*1.))), ((data[\"svd_25\"])))) + (data[\"svd_70\"])))))))*1.)) + (data[\"svd_70\"]))) * 2.0)) + (np.minimum((((((data[\"svd_4\"]) <= (-0.096603))*1.))), (((((data[\"svd_31\"]) <= (data[\"svd_1\"]))*1.))))))) +\n            0.487888*np.tanh((((((((((-1.0*((((((data[\"svd_5\"]) * (((((data[\"svd_8\"]) * 2.0)) * 2.0)))) + (np.maximum(((data[\"svd_60\"])), ((((data[\"svd_2\"]) / 2.0)))))))))) * 2.0)) * 2.0)) * 2.0)) - ((-1.0*(((((((-0.106680) * 2.0)) + (((((data[\"svd_8\"]) * 2.0)) * 2.0)))/2.0))))))) +\n            0.490232*np.tanh(((data[\"svd_4\"]) + (((data[\"svd_2\"]) + (((((np.minimum(((data[\"svd_7\"])), ((((data[\"svd_18\"]) + (data[\"svd_18\"])))))) + (np.minimum((((((-0.176405) > (((data[\"svd_7\"]) + (np.minimum(((data[\"svd_3\"])), ((data[\"svd_4\"])))))))*1.))), (((((np.maximum(((data[\"svd_2\"])), ((data[\"svd_83\"])))) > (data[\"svd_18\"]))*1.))))))) * 2.0)))))) +\n            0.500000*np.tanh((((((data[\"svd_3\"]) + (-0.142429))/2.0)) + (((((((data[\"svd_34\"]) * 2.0)) + (np.maximum(((data[\"svd_3\"])), (((((((((((-0.142429) > (data[\"svd_3\"]))*1.)) - (((data[\"svd_34\"]) * 2.0)))) - (data[\"svd_34\"]))) - ((((((data[\"svd_34\"]) * 2.0)) > (data[\"svd_8\"]))*1.))))))))) - (data[\"svd_20\"]))))) +\n            0.500000*np.tanh(((((data[\"svd_7\"]) - (np.minimum(((data[\"svd_7\"])), ((data[\"svd_6\"])))))) - (((np.minimum(((-0.112665)), ((((((((data[\"svd_7\"]) <= (-0.148158))*1.)) <= (data[\"svd_7\"]))*1.))))) + ((((-0.112665) + ((((-0.112665) <= ((-1.0*(((((data[\"svd_75\"]) <= ((((data[\"svd_0\"]) <= (data[\"svd_12\"]))*1.)))*1.))))))*1.)))/2.0)))))) +\n            0.500000*np.tanh(((((((data[\"svd_67\"]) + (np.minimum(((data[\"svd_49\"])), ((((((0.086174) + ((((((data[\"svd_67\"]) - (((data[\"svd_67\"]) + (((-0.002151) * 2.0)))))) + (data[\"svd_1\"]))/2.0)))) + ((((((-1.0*((((data[\"svd_67\"]) / 2.0))))) - (data[\"svd_36\"]))) - (data[\"svd_8\"])))))))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_21\"]) + (((((((data[\"svd_12\"]) > ((-1.0*((-0.019120)))))*1.)) > ((((data[\"svd_21\"]) > (np.minimum(((np.minimum((((((data[\"svd_12\"]) > ((-1.0*(((-1.0*((data[\"svd_21\"]))))))))*1.))), (((((-1.0*((data[\"svd_12\"])))) / 2.0)))))), (((((data[\"svd_12\"]) > ((-1.0*((-0.019120)))))*1.))))))*1.)))*1.)))) +\n            0.500000*np.tanh(((((((((((((-0.058323) > (((data[\"svd_61\"]) / 2.0)))*1.)) + (((data[\"svd_61\"]) / 2.0)))) > (((data[\"svd_61\"]) / 2.0)))*1.)) + (((-0.058323) / 2.0)))) - ((((-0.097334) > ((((((-0.058323) > (data[\"svd_61\"]))*1.)) - (data[\"svd_61\"]))))*1.)))) +\n            0.500000*np.tanh((((((np.minimum(((np.minimum(((data[\"svd_2\"])), ((np.minimum(((data[\"svd_2\"])), ((np.minimum(((data[\"svd_22\"])), ((data[\"svd_25\"]))))))))))), ((((np.minimum(((data[\"svd_25\"])), ((data[\"svd_22\"])))) * 2.0))))) + ((((-0.145309) > (np.minimum(((np.minimum(((data[\"svd_58\"])), ((data[\"svd_22\"]))))), ((data[\"svd_25\"])))))*1.)))/2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_57\"]) + (((data[\"svd_57\"]) * ((((data[\"svd_1\"]) <= (((data[\"svd_57\"]) * (((0.033575) * 2.0)))))*1.)))))) + (((((data[\"svd_7\"]) + (((data[\"svd_57\"]) * 2.0)))) * ((((data[\"svd_1\"]) <= (data[\"svd_57\"]))*1.)))))) +\n            0.484274*np.tanh(((((((data[\"svd_7\"]) * ((((((((((data[\"svd_8\"]) <= ((((data[\"svd_7\"]) <= (data[\"svd_8\"]))*1.)))*1.)) - (((((((data[\"svd_11\"]) + ((-1.0*((data[\"svd_8\"])))))/2.0)) <= (data[\"svd_54\"]))*1.)))) * 2.0)) - ((((data[\"svd_11\"]) <= (data[\"svd_11\"]))*1.)))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((((data[\"svd_0\"]) <= (((data[\"svd_42\"]) + (((data[\"svd_1\"]) - (((data[\"svd_0\"]) * (data[\"svd_18\"]))))))))*1.)) <= (((data[\"svd_18\"]) + ((((data[\"svd_1\"]) + (((data[\"svd_18\"]) + (data[\"svd_1\"]))))/2.0)))))*1.)) > (((data[\"svd_0\"]) * 2.0)))*1.)) * 2.0)) * 2.0)))\n","execution_count":null,"outputs":[]},{"metadata":{"_kg_hide-input":true,"trusted":true},"cell_type":"code","source":"def GPx32(data):\n    return (0.500000*np.tanh(((((((((((((((((((((((((((np.minimum(((((((((data[\"svd_2\"]) + (data[\"svd_3\"]))) * 2.0)) * 2.0))), ((data[\"svd_3\"])))) + (((data[\"svd_2\"]) + (((data[\"svd_3\"]) * 2.0)))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((data[\"svd_3\"]) * 2.0)) * 2.0)) * 2.0)) + ((((((13.48981571197509766)) * (((((((((((((((((((((data[\"svd_3\"]) * 2.0)) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) - (data[\"svd_1\"]))) - (data[\"svd_0\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh((((8.35344505310058594)) * ((((((8.35344505310058594)) + ((((8.35344505310058594)) * (((((((((((((data[\"svd_2\"]) + (((((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)) - (data[\"svd_8\"]))) * 2.0)))) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) - (data[\"svd_1\"]))))))) + (data[\"svd_4\"]))))) +\n            0.500000*np.tanh(((((((((((((((((((((((((((((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)) + (data[\"svd_2\"]))) * 2.0)) - (data[\"svd_1\"]))) - (data[\"svd_8\"]))) * 2.0)) - (data[\"svd_1\"]))) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((data[\"svd_3\"]) > (data[\"svd_8\"]))*1.)) + (((((((((((((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)) + (data[\"svd_2\"]))) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) - (((data[\"svd_1\"]) - (((data[\"svd_2\"]) + (data[\"svd_2\"]))))))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_6\"]) * ((12.70041275024414062)))) + ((((12.70040893554687500)) * (((((3.141593) + (-0.024699))) * ((((((12.70040893554687500)) * ((12.70040893554687500)))) * ((((((data[\"svd_6\"]) + (data[\"svd_5\"]))/2.0)) + (((((data[\"svd_4\"]) + (data[\"svd_3\"]))) * (3.0))))))))))))) +\n            0.500000*np.tanh((((9.0)) * ((((((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) > (data[\"svd_8\"]))*1.)) * 2.0)) - ((((((((data[\"svd_3\"]) * 2.0)) * 2.0)) <= (((((((np.minimum((((9.0))), ((((-0.018425) * 2.0))))) > (data[\"svd_4\"]))*1.)) > (data[\"svd_2\"]))*1.)))*1.)))))) +\n            0.500000*np.tanh((((((8.31609439849853516)) * ((((8.31609439849853516)) * ((((8.31609439849853516)) * (((data[\"svd_3\"]) + (data[\"svd_4\"]))))))))) + ((((((8.31609439849853516)) * (((data[\"svd_3\"]) + (data[\"svd_4\"]))))) + ((8.31609439849853516)))))) +\n            0.500000*np.tanh((((10.0)) * ((((((((data[\"svd_3\"]) > (((((data[\"svd_3\"]) * (data[\"svd_2\"]))) * 2.0)))*1.)) + ((((((((10.0)) * 2.0)) * (((((((data[\"svd_3\"]) + (data[\"svd_4\"]))) + (data[\"svd_2\"]))) * 2.0)))) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((data[\"svd_3\"]) + (((data[\"svd_2\"]) + (data[\"svd_3\"]))))) + ((-1.0*((data[\"svd_1\"])))))) + (data[\"svd_4\"]))) * (np.maximum(((data[\"svd_3\"])), ((np.maximum(((((data[\"svd_3\"]) + ((11.81076335906982422))))), (((11.81076335906982422)))))))))) * ((((11.81076335906982422)) * (np.maximum((((11.81076335906982422))), ((data[\"svd_4\"])))))))) +\n            0.500000*np.tanh((((11.56113529205322266)) * ((((11.56113529205322266)) * ((((11.56113529205322266)) * ((((11.56113529205322266)) * (np.minimum((((((11.56113529205322266)) * ((((13.49511241912841797)) * (((np.minimum(((data[\"svd_2\"])), ((((data[\"svd_2\"]) + (data[\"svd_3\"])))))) + (data[\"svd_3\"])))))))), (((11.56113529205322266))))))))))))) +\n            0.500000*np.tanh(((((((((np.minimum(((((data[\"svd_2\"]) + (data[\"svd_4\"])))), ((((data[\"svd_4\"]) * 2.0))))) + ((((((((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) > (data[\"svd_1\"]))*1.)) + (data[\"svd_2\"]))) * 2.0)) + (data[\"svd_3\"]))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((data[\"svd_2\"]) + (((((((((((((((((((((((data[\"svd_2\"]) + (((((data[\"svd_3\"]) + (((data[\"svd_9\"]) + (data[\"svd_4\"]))))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_4\"]))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((data[\"svd_4\"]) > (data[\"svd_1\"]))*1.)) - (data[\"svd_0\"]))) + (((((((((data[\"svd_1\"]) + (((((((data[\"svd_2\"]) + ((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) > (data[\"svd_1\"]))*1.)))) * 2.0)) - (data[\"svd_0\"]))))) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_2\"]) + (((0.018997) + (((data[\"svd_2\"]) + (((((data[\"svd_3\"]) + (data[\"svd_4\"]))) * 2.0)))))))) * 2.0)) * ((((8.0)) * (((data[\"svd_4\"]) + ((7.65822029113769531)))))))) * 2.0)) * ((8.0)))) * ((13.92125034332275391)))) +\n            0.500000*np.tanh(((((((((data[\"svd_4\"]) * 2.0)) * 2.0)) + (((((((((((((data[\"svd_2\"]) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) + (((((((data[\"svd_1\"]) > (((data[\"svd_1\"]) - (data[\"svd_1\"]))))*1.)) > ((((data[\"svd_0\"]) > (data[\"svd_1\"]))*1.)))*1.)))) * 2.0)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh((((((14.49659252166748047)) * ((((14.49659252166748047)) * ((((((np.minimum(((data[\"svd_2\"])), ((data[\"svd_4\"])))) + (data[\"svd_5\"]))/2.0)) - (((((-0.054234) - (((data[\"svd_0\"]) * (((((data[\"svd_2\"]) + (data[\"svd_4\"]))) - (data[\"svd_1\"]))))))) * 2.0)))))))) - ((((data[\"svd_2\"]) <= (data[\"svd_2\"]))*1.)))) +\n            0.500000*np.tanh((((((((((((((((data[\"svd_3\"]) > (data[\"svd_1\"]))*1.)) - (((((-1.0*((data[\"svd_4\"])))) > (((data[\"svd_3\"]) * 2.0)))*1.)))) * 2.0)) - (((((((((data[\"svd_3\"]) > (data[\"svd_1\"]))*1.)) > (data[\"svd_3\"]))*1.)) - (data[\"svd_3\"]))))) * 2.0)) - ((((data[\"svd_4\"]) > (data[\"svd_2\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((((((data[\"svd_3\"]) > (((data[\"svd_1\"]) * ((((data[\"svd_4\"]) <= (data[\"svd_1\"]))*1.)))))*1.)) * 2.0)) + ((((10.09839153289794922)) * (((np.minimum(((data[\"svd_1\"])), ((((((data[\"svd_4\"]) + (data[\"svd_3\"]))) * 2.0))))) - (((data[\"svd_1\"]) - (data[\"svd_5\"]))))))))) * 2.0)) +\n            0.500000*np.tanh((((((((((((((((((np.maximum(((data[\"svd_1\"])), ((data[\"svd_2\"])))) <= (data[\"svd_3\"]))*1.)) * 2.0)) + (((data[\"svd_2\"]) * 2.0)))) * 2.0)) + (((data[\"svd_1\"]) - (np.maximum(((data[\"svd_0\"])), (((((data[\"svd_2\"]) <= (((data[\"svd_2\"]) - (data[\"svd_0\"]))))*1.))))))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((((((((data[\"svd_5\"]) + (((data[\"svd_3\"]) + (0.055541))))) * 2.0)) * 2.0)) - (((((((data[\"svd_1\"]) > (0.075658))*1.)) > (((data[\"svd_4\"]) - (data[\"svd_5\"]))))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((7.0)) * (((data[\"svd_5\"]) + ((((((np.minimum((((((data[\"svd_40\"]) + (((((data[\"svd_40\"]) + (((((data[\"svd_4\"]) + (data[\"svd_2\"]))) + (data[\"svd_3\"]))))) + (data[\"svd_4\"]))))/2.0))), ((data[\"svd_3\"])))) + (0.034252))/2.0)) * 2.0)))))) * ((((7.0)) + (data[\"svd_5\"]))))) +\n            0.500000*np.tanh((((((((((((((((data[\"svd_2\"]) + (data[\"svd_4\"]))/2.0)) + (0.072992))) * 2.0)) * 2.0)) + ((((((data[\"svd_5\"]) + (data[\"svd_5\"]))/2.0)) - (data[\"svd_1\"]))))) * 2.0)) * (((((((11.21741580963134766)) * 2.0)) + ((((11.21741580963134766)) * 2.0)))/2.0)))) +\n            0.500000*np.tanh((((((((((data[\"svd_15\"]) > ((((((data[\"svd_1\"]) > (data[\"svd_3\"]))*1.)) * (-0.107790))))*1.)) * ((((((((((13.45641326904296875)) > ((13.45641326904296875)))*1.)) * ((3.62141942977905273)))) + (((((((((13.45641326904296875)) <= (data[\"svd_15\"]))*1.)) - ((13.45641326904296875)))) * 2.0)))/2.0)))) * (2.0))) + ((3.62141942977905273)))) +\n            0.500000*np.tanh((((((((data[\"svd_6\"]) > (np.minimum((((((((5.81732654571533203)) + ((11.74843215942382812)))) * 2.0))), ((np.minimum((((11.74843215942382812))), ((data[\"svd_5\"]))))))))*1.)) * 2.0)) + ((((((11.74843215942382812)) * (((data[\"svd_5\"]) + (np.minimum(((((data[\"svd_4\"]) - ((-1.0*((data[\"svd_3\"]))))))), ((data[\"svd_7\"])))))))) * 2.0)))) +\n            0.500000*np.tanh((((((((((10.0)) * (((0.636620) - ((((data[\"svd_3\"]) <= (data[\"svd_1\"]))*1.)))))) + ((((((10.0)) * ((((((10.0)) * ((((data[\"svd_3\"]) + (np.minimum(((data[\"svd_9\"])), ((data[\"svd_4\"])))))/2.0)))) - (data[\"svd_3\"]))))) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_2\"]) + ((((((((((data[\"svd_2\"]) + (((data[\"svd_4\"]) * 2.0)))/2.0)) + (data[\"svd_4\"]))/2.0)) > ((-1.0*((data[\"svd_9\"])))))*1.)))) * 2.0)) * 2.0)) + (((data[\"svd_4\"]) + (((data[\"svd_2\"]) + (data[\"svd_4\"]))))))) * 2.0)) * 2.0)) + (data[\"svd_2\"]))) * 2.0)) +\n            0.500000*np.tanh((((10.0)) * (((((((((data[\"svd_5\"]) - (data[\"svd_1\"]))) - (data[\"svd_0\"]))) + (np.maximum(((data[\"svd_2\"])), ((0.007784)))))) + (np.maximum(((0.179807)), ((((((data[\"svd_5\"]) * 2.0)) - (((((((10.0)) - (data[\"svd_1\"]))) <= (((0.063671) - (data[\"svd_0\"]))))*1.))))))))))) +\n            0.500000*np.tanh((((14.97549247741699219)) * (((((((data[\"svd_2\"]) + (((data[\"svd_4\"]) - (data[\"svd_8\"]))))) + (0.093118))) + (((((((((((data[\"svd_4\"]) + (data[\"svd_10\"]))) * 2.0)) + (((((data[\"svd_5\"]) + (data[\"svd_40\"]))) - (((data[\"svd_8\"]) * 2.0)))))) + (data[\"svd_5\"]))) * 2.0)))))) +\n            0.500000*np.tanh((((((((data[\"svd_2\"]) > (((((data[\"svd_15\"]) / 2.0)) / 2.0)))*1.)) + ((((((((((((-1.0*((data[\"svd_15\"])))) + (data[\"svd_5\"]))) * 2.0)) + ((((((((data[\"svd_0\"]) <= (data[\"svd_3\"]))*1.)) + (data[\"svd_4\"]))) + (data[\"svd_2\"]))))) * 2.0)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((np.maximum(((data[\"svd_7\"])), (((((((data[\"svd_9\"]) > (data[\"svd_0\"]))*1.)) - (((data[\"svd_1\"]) - (np.maximum(((data[\"svd_3\"])), ((0.051072))))))))))) * 2.0)) - (data[\"svd_0\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((6.49107217788696289)) * (((((((data[\"svd_7\"]) + (data[\"svd_5\"]))) + (((data[\"svd_9\"]) + (((data[\"svd_7\"]) + (data[\"svd_5\"]))))))) + ((((-0.110822) > (((data[\"svd_0\"]) - (0.130638))))*1.)))))) - ((((data[\"svd_5\"]) <= ((6.49107217788696289)))*1.)))) +\n            0.500000*np.tanh((((((((((((((((data[\"svd_28\"]) <= (((0.005848) - (data[\"svd_15\"]))))*1.)) - ((((data[\"svd_15\"]) > (data[\"svd_4\"]))*1.)))) * 2.0)) - (data[\"svd_28\"]))) * 2.0)) - ((((data[\"svd_15\"]) > (data[\"svd_7\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_0\"]) + (((((((data[\"svd_0\"]) + (-0.038253))) + ((((((((0.042756) > (data[\"svd_0\"]))*1.)) - (((((((-1.0*((((-0.057762) / 2.0))))) <= (data[\"svd_0\"]))*1.)) - (((data[\"svd_2\"]) * ((9.41280651092529297)))))))) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh((((((((((((data[\"svd_14\"]) <= ((((((0.088791) + ((((0.081962) + ((-1.0*((data[\"svd_15\"])))))/2.0)))/2.0)) / 2.0)))*1.)) - ((((data[\"svd_26\"]) <= ((((data[\"svd_11\"]) + (data[\"svd_15\"]))/2.0)))*1.)))) * 2.0)) - ((((data[\"svd_15\"]) <= (data[\"svd_15\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_2\"]) + (data[\"svd_15\"]))) + ((((((((data[\"svd_15\"]) <= (data[\"svd_2\"]))*1.)) + ((((((data[\"svd_2\"]) > (data[\"svd_39\"]))*1.)) + ((((((((((data[\"svd_2\"]) > (data[\"svd_39\"]))*1.)) + (((data[\"svd_5\"]) * 2.0)))) * 2.0)) * 2.0)))))) * 2.0)))) +\n            0.500000*np.tanh((((((((((((data[\"svd_1\"]) <= ((((data[\"svd_0\"]) <= (data[\"svd_41\"]))*1.)))*1.)) - ((((((data[\"svd_9\"]) - (data[\"svd_14\"]))) <= (((data[\"svd_15\"]) * 2.0)))*1.)))) * 2.0)) - ((((data[\"svd_9\"]) <= ((((data[\"svd_1\"]) <= (data[\"svd_0\"]))*1.)))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((10.0)) + (((((((data[\"svd_27\"]) - (((-0.064554) + (data[\"svd_27\"]))))) - (data[\"svd_18\"]))) - (((data[\"svd_14\"]) * 2.0)))))) * (((((((((data[\"svd_7\"]) - (((data[\"svd_27\"]) + (-0.038253))))) - (data[\"svd_14\"]))) - (((data[\"svd_28\"]) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_3\"]) > (data[\"svd_0\"]))*1.)) > (data[\"svd_0\"]))*1.)) + (((data[\"svd_43\"]) - (data[\"svd_27\"]))))) * 2.0)) + (data[\"svd_5\"]))) * 2.0)) * (np.maximum(((((((((((10.78971767425537109)) + ((12.28039646148681641)))) * 2.0)) + (1.0))/2.0))), ((((data[\"svd_43\"]) - (data[\"svd_27\"])))))))) +\n            0.500000*np.tanh(((data[\"svd_4\"]) + ((((4.64363765716552734)) * (((((0.636620) + (((((((((data[\"svd_43\"]) + (((data[\"svd_4\"]) - (data[\"svd_8\"]))))) + (data[\"svd_2\"]))) * 2.0)) * 2.0)))) + (((((((((data[\"svd_25\"]) - (data[\"svd_8\"]))) * 2.0)) + (data[\"svd_4\"]))) + (data[\"svd_43\"]))))))))) +\n            0.500000*np.tanh((((((((-1.0*((((((((data[\"svd_11\"]) - (data[\"svd_30\"]))) - (data[\"svd_51\"]))) - (data[\"svd_40\"])))))) * 2.0)) * 2.0)) * (((((((((((((-2.0) * 2.0)) > (((((data[\"svd_11\"]) - (data[\"svd_30\"]))) - (data[\"svd_51\"]))))*1.)) > (-0.071712))*1.)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh((((((((((-0.110822) > (((data[\"svd_28\"]) / 2.0)))*1.)) + ((((((data[\"svd_51\"]) > ((((data[\"svd_28\"]) > (data[\"svd_26\"]))*1.)))*1.)) - ((((-0.110822) > (data[\"svd_4\"]))*1.)))))) - ((((data[\"svd_28\"]) > (data[\"svd_26\"]))*1.)))) - (data[\"svd_28\"]))) +\n            0.500000*np.tanh((((((((data[\"svd_38\"]) <= (np.minimum(((np.minimum(((data[\"svd_41\"])), ((data[\"svd_37\"]))))), ((np.minimum(((((data[\"svd_41\"]) * 2.0))), (((((((-0.057829) * 2.0)) <= (data[\"svd_38\"]))*1.)))))))))*1.)) - ((((-0.060269) > (np.minimum((((((-0.060269) <= (data[\"svd_41\"]))*1.))), ((np.minimum(((data[\"svd_37\"])), ((data[\"svd_41\"]))))))))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((((((((data[\"svd_57\"]) > ((((data[\"svd_57\"]) <= (data[\"svd_0\"]))*1.)))*1.)) + ((-1.0*(((((data[\"svd_93\"]) <= ((((data[\"svd_0\"]) <= (data[\"svd_4\"]))*1.)))*1.))))))) * 2.0)) + ((((((data[\"svd_34\"]) <= (data[\"svd_57\"]))*1.)) + ((((data[\"svd_57\"]) > (data[\"svd_0\"]))*1.)))))) +\n            0.500000*np.tanh((((((((((((((data[\"svd_35\"]) > (((-0.014160) - (data[\"svd_19\"]))))*1.)) + (data[\"svd_35\"]))) + (((((((((data[\"svd_7\"]) + (data[\"svd_19\"]))) + (data[\"svd_35\"]))) + (data[\"svd_7\"]))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_25\"]) - (data[\"svd_16\"]))) + ((((data[\"svd_30\"]) > (((-0.061695) + (((data[\"svd_0\"]) + (-0.044115))))))*1.)))) - (np.maximum(((-0.030101)), ((np.maximum(((data[\"svd_14\"])), (((((data[\"svd_30\"]) <= (-0.040501))*1.)))))))))) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_0\"]))) +\n            0.500000*np.tanh(((((((((np.maximum(((data[\"svd_3\"])), ((np.maximum((((-1.0*((((data[\"svd_3\"]) + (data[\"svd_3\"]))))))), (((-1.0*((data[\"svd_3\"])))))))))) - (np.maximum(((((data[\"svd_6\"]) + (data[\"svd_4\"])))), (((((data[\"svd_0\"]) <= ((-1.0*((((data[\"svd_3\"]) + (((data[\"svd_4\"]) * 2.0))))))))*1.))))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((np.minimum(((((data[\"svd_25\"]) + (data[\"svd_45\"])))), ((((np.minimum(((((data[\"svd_25\"]) + (data[\"svd_4\"])))), ((np.minimum(((np.minimum(((data[\"svd_25\"])), ((data[\"svd_45\"]))))), ((data[\"svd_7\"]))))))) * 2.0))))) + (((data[\"svd_45\"]) - (((((data[\"svd_1\"]) - (data[\"svd_25\"]))) - (data[\"svd_25\"]))))))) * 2.0)) +\n            0.500000*np.tanh((((((((-0.058823) <= (np.minimum((((-1.0*((data[\"svd_4\"]))))), ((data[\"svd_5\"])))))*1.)) - ((((((np.minimum(((data[\"svd_4\"])), ((np.minimum(((-0.071659)), ((np.minimum(((-0.140035)), (((-1.0*((data[\"svd_4\"]))))))))))))) <= (np.minimum((((-1.0*((data[\"svd_4\"]))))), ((-0.279780)))))*1.)) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((np.minimum(((np.minimum(((data[\"svd_35\"])), ((data[\"svd_3\"]))))), ((data[\"svd_37\"])))) * 2.0)) + ((((-0.076645) > (np.minimum(((data[\"svd_38\"])), ((((data[\"svd_3\"]) / 2.0))))))*1.)))) - (data[\"svd_38\"]))) + (np.minimum(((data[\"svd_35\"])), ((data[\"svd_51\"])))))) + (data[\"svd_5\"]))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((0.093709) + (data[\"svd_3\"]))/2.0)) + (((data[\"svd_0\"]) - ((((((((((data[\"svd_4\"]) + (data[\"svd_3\"]))/2.0)) > (-0.111573))*1.)) <= (((((((data[\"svd_3\"]) > (data[\"svd_0\"]))*1.)) <= ((((data[\"svd_4\"]) + (data[\"svd_3\"]))/2.0)))*1.)))*1.)))))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_16\"]) + (data[\"svd_4\"]))) - ((((((-0.041550) > (((data[\"svd_92\"]) * 2.0)))*1.)) - ((((data[\"svd_0\"]) <= (((((((data[\"svd_16\"]) + (data[\"svd_64\"]))) + (data[\"svd_16\"]))) + (((data[\"svd_64\"]) + (data[\"svd_16\"]))))))*1.)))))) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_39\"]) > (data[\"svd_43\"]))*1.)) <= ((((data[\"svd_39\"]) <= (data[\"svd_68\"]))*1.)))*1.)) - ((((data[\"svd_8\"]) > ((((data[\"svd_68\"]) + (np.minimum(((data[\"svd_4\"])), ((((((data[\"svd_13\"]) + (np.minimum(((data[\"svd_39\"])), ((data[\"svd_8\"])))))) - (data[\"svd_39\"])))))))/2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((data[\"svd_37\"]) + (((data[\"svd_37\"]) + (((data[\"svd_45\"]) + (((np.minimum(((data[\"svd_2\"])), ((np.minimum(((data[\"svd_61\"])), ((data[\"svd_45\"]))))))) + (((data[\"svd_45\"]) + (((data[\"svd_2\"]) + (((((-1.0*((data[\"svd_6\"])))) > ((((data[\"svd_0\"]) + (data[\"svd_2\"]))/2.0)))*1.)))))))))))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_7\"]) - ((((data[\"svd_22\"]) > (data[\"svd_17\"]))*1.)))) + (((((((data[\"svd_7\"]) * 2.0)) + ((((((data[\"svd_22\"]) <= (data[\"svd_17\"]))*1.)) - ((((data[\"svd_33\"]) > (data[\"svd_55\"]))*1.)))))) * 2.0)))) +\n            0.500000*np.tanh(((((((((data[\"svd_22\"]) > ((((data[\"svd_4\"]) > (-0.031334))*1.)))*1.)) > ((((data[\"svd_22\"]) + (data[\"svd_0\"]))/2.0)))*1.)) - ((((data[\"svd_4\"]) <= (np.minimum(((data[\"svd_22\"])), ((np.minimum(((data[\"svd_22\"])), ((-0.263548))))))))*1.)))) +\n            0.500000*np.tanh(((((-2.0) * 2.0)) * (((((((((((data[\"svd_12\"]) + (data[\"svd_1\"]))/2.0)) + (data[\"svd_14\"]))/2.0)) - (data[\"svd_45\"]))) + (((data[\"svd_12\"]) + (((data[\"svd_18\"]) + ((((data[\"svd_49\"]) <= (np.minimum(((data[\"svd_1\"])), ((-0.050305)))))*1.)))))))))) +\n            0.500000*np.tanh((((((((-0.002288) <= (np.minimum(((data[\"svd_61\"])), ((data[\"svd_78\"])))))*1.)) * 2.0)) - (((((((((data[\"svd_9\"]) - (0.091435))) > (((((((data[\"svd_78\"]) > ((((-0.002288) > (np.minimum(((data[\"svd_61\"])), ((data[\"svd_78\"])))))*1.)))*1.)) <= (((-0.035104) * 2.0)))*1.)))*1.)) <= (((data[\"svd_10\"]) * 2.0)))*1.)))) +\n            0.500000*np.tanh((((((np.maximum(((((data[\"svd_10\"]) * 2.0))), (((((((((data[\"svd_59\"]) / 2.0)) > ((((0.198832) <= ((((0.198832) <= (data[\"svd_2\"]))*1.)))*1.)))*1.)) - (np.maximum(((data[\"svd_0\"])), ((((data[\"svd_10\"]) * 2.0)))))))))) > (0.318310))*1.)) - (((((data[\"svd_0\"]) + (data[\"svd_6\"]))) + (data[\"svd_1\"]))))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_3\"]) + (((((-1.0*((-0.010008)))) > (np.maximum(((data[\"svd_27\"])), (((((data[\"svd_3\"]) + (data[\"svd_4\"]))/2.0))))))*1.)))) * 2.0)) - (np.maximum(((0.306494)), (((((data[\"svd_4\"]) + (data[\"svd_3\"]))/2.0))))))) * 2.0)) * 2.0)) - (np.maximum(((0.306494)), ((data[\"svd_4\"])))))) +\n            0.500000*np.tanh((((((((data[\"svd_0\"]) <= (data[\"svd_14\"]))*1.)) + ((((-1.0*((data[\"svd_42\"])))) + ((((-1.0*((data[\"svd_14\"])))) + ((((0.072495) > (((data[\"svd_14\"]) + ((((data[\"svd_1\"]) > (np.minimum((((-1.0*((data[\"svd_1\"]))))), ((np.minimum(((data[\"svd_6\"])), ((data[\"svd_14\"]))))))))*1.)))))*1.)))))))) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_3\"]) - (((((((((((data[\"svd_3\"]) + ((-1.0*(((-1.0*((data[\"svd_4\"]))))))))) + (((((data[\"svd_3\"]) * 2.0)) * 2.0)))) * ((((np.minimum(((data[\"svd_4\"])), (((-1.0*((data[\"svd_4\"]))))))) > (np.minimum(((data[\"svd_23\"])), ((data[\"svd_3\"])))))*1.)))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((np.minimum(((((((data[\"svd_13\"]) + (data[\"svd_13\"]))) + (data[\"svd_40\"])))), ((((0.125850) + (((((((data[\"svd_4\"]) - (data[\"svd_0\"]))) - (-0.299428))) * 2.0))))))) * 2.0)) + (data[\"svd_0\"]))) * 2.0)) +\n            0.500000*np.tanh(np.minimum((((((((((data[\"svd_4\"]) + (((data[\"svd_56\"]) + (data[\"svd_4\"]))))) * (data[\"svd_6\"]))) <= (data[\"svd_26\"]))*1.))), (((((((data[\"svd_56\"]) > (((data[\"svd_3\"]) + (((((0.290232) * (data[\"svd_6\"]))) + (data[\"svd_4\"]))))))*1.)) + ((-1.0*((((data[\"svd_3\"]) + (data[\"svd_4\"]))))))))))) +\n            0.500000*np.tanh((((((((((data[\"svd_6\"]) <= (((-0.208387) + ((((((data[\"svd_9\"]) * (-3.0))) + ((((data[\"svd_0\"]) <= (((((((data[\"svd_44\"]) + (0.072051))/2.0)) + (0.008221))/2.0)))*1.)))/2.0)))))*1.)) * 2.0)) - (data[\"svd_15\"]))) - ((((-0.208387) + ((((data[\"svd_6\"]) <= (data[\"svd_44\"]))*1.)))/2.0)))) +\n            0.500000*np.tanh((((((((((data[\"svd_1\"]) <= (((data[\"svd_20\"]) - ((((-0.101167) <= (data[\"svd_6\"]))*1.)))))*1.)) + (np.minimum(((data[\"svd_6\"])), ((data[\"svd_9\"])))))) * 2.0)) + (((((data[\"svd_30\"]) + (data[\"svd_41\"]))) - (np.maximum((((((0.072051) <= (data[\"svd_41\"]))*1.))), ((data[\"svd_20\"])))))))) +\n            0.500000*np.tanh((((((((data[\"svd_97\"]) > (((((np.maximum(((((0.033936) * 2.0))), ((data[\"svd_0\"])))) * (0.033936))) * (data[\"svd_0\"]))))*1.)) + (-0.309771))) + ((((((((data[\"svd_89\"]) > (((0.033936) * (data[\"svd_0\"]))))*1.)) + ((-1.0*((0.073341)))))) * (data[\"svd_0\"]))))) +\n            0.500000*np.tanh(((((((((-1.0*((((data[\"svd_8\"]) + (data[\"svd_4\"])))))) > ((((data[\"svd_9\"]) <= (-0.004840))*1.)))*1.)) * 2.0)) - ((((data[\"svd_9\"]) > (((((-1.0*((((data[\"svd_8\"]) + (data[\"svd_8\"])))))) > (data[\"svd_50\"]))*1.)))*1.)))) +\n            0.500000*np.tanh((((((((data[\"svd_3\"]) <= ((((data[\"svd_3\"]) <= (data[\"svd_1\"]))*1.)))*1.)) - ((((((0.042614) <= (np.maximum((((((data[\"svd_16\"]) + (data[\"svd_1\"]))/2.0))), ((data[\"svd_50\"])))))*1.)) - ((((0.166657) <= (data[\"svd_13\"]))*1.)))))) - ((((((data[\"svd_1\"]) + (data[\"svd_16\"]))/2.0)) - (data[\"svd_3\"]))))) +\n            0.500000*np.tanh(np.minimum(((((data[\"svd_37\"]) + (((data[\"svd_8\"]) + (((data[\"svd_2\"]) + ((((((data[\"svd_8\"]) > (((0.101116) - (data[\"svd_37\"]))))*1.)) + ((((data[\"svd_2\"]) > (((0.101116) - (data[\"svd_8\"]))))*1.))))))))))), (((((data[\"svd_8\"]) <= ((((data[\"svd_2\"]) <= (data[\"svd_37\"]))*1.)))*1.))))) +\n            0.500000*np.tanh(((0.636620) - (((data[\"svd_44\"]) + (np.maximum((((((-0.028224) > (((data[\"svd_55\"]) + (data[\"svd_59\"]))))*1.))), (((((np.maximum(((((-0.036742) + ((((-0.028224) > (((data[\"svd_59\"]) + (data[\"svd_55\"]))))*1.))))), ((data[\"svd_0\"])))) + (((((data[\"svd_0\"]) * (data[\"svd_0\"]))) * 2.0)))/2.0))))))))) +\n            0.500000*np.tanh((((((data[\"svd_82\"]) <= (-0.022829))*1.)) - ((((data[\"svd_86\"]) > (np.maximum((((((((-0.012643) > (data[\"svd_10\"]))*1.)) * 2.0))), (((((((((((((data[\"svd_82\"]) <= (-0.022829))*1.)) <= (-0.022829))*1.)) - (np.maximum(((data[\"svd_15\"])), ((data[\"svd_16\"])))))) > (-0.012643))*1.))))))*1.)))) +\n            0.500000*np.tanh((((((((((((data[\"svd_0\"]) <= (np.maximum(((data[\"svd_2\"])), ((((data[\"svd_14\"]) / 2.0))))))*1.)) * 2.0)) * 2.0)) - (((data[\"svd_60\"]) * (np.maximum((((10.0))), ((np.minimum(((data[\"svd_0\"])), (((10.0)))))))))))) - (np.maximum(((data[\"svd_14\"])), ((data[\"svd_1\"])))))) +\n            0.500000*np.tanh((-1.0*((((data[\"svd_4\"]) * ((((14.14536952972412109)) * (((np.minimum(((data[\"svd_12\"])), ((data[\"svd_6\"])))) + (((np.minimum(((data[\"svd_12\"])), ((data[\"svd_13\"])))) + ((((data[\"svd_13\"]) <= (np.minimum((((((((((14.14537715911865234)) <= (((data[\"svd_6\"]) * (0.002232))))*1.)) + (data[\"svd_11\"]))/2.0))), ((data[\"svd_26\"])))))*1.))))))))))))) +\n            0.500000*np.tanh(((((((data[\"svd_67\"]) + (((((data[\"svd_35\"]) + (((((((data[\"svd_2\"]) * (((data[\"svd_7\"]) - (data[\"svd_3\"]))))) * 2.0)) * 2.0)))) * 2.0)))) - (((-0.122497) * (((0.029340) * (data[\"svd_25\"]))))))) * 2.0)) +\n            0.500000*np.tanh(((-2.0) * (((data[\"svd_11\"]) - (((np.minimum(((data[\"svd_14\"])), (((((0.063739) <= (-2.0))*1.))))) + ((((((((data[\"svd_58\"]) + (((((data[\"svd_14\"]) * ((((10.0)) * (data[\"svd_17\"]))))) * 2.0)))) + ((((0.063739) <= (data[\"svd_58\"]))*1.)))/2.0)) * 2.0)))))))) +\n            0.500000*np.tanh(((((((((((data[\"svd_20\"]) - (np.minimum(((data[\"svd_75\"])), ((data[\"svd_39\"])))))) + (data[\"svd_57\"]))) - (((-0.066750) * 2.0)))) - ((((((-0.066750) * 2.0)) > (((((data[\"svd_51\"]) - ((((-0.106727) > (((data[\"svd_57\"]) - (((data[\"svd_39\"]) * 2.0)))))*1.)))) * 2.0)))*1.)))) * 2.0)) +\n            0.500000*np.tanh((((-1.0*(((((-0.093345) > (data[\"svd_30\"]))*1.))))) + (((data[\"svd_22\"]) + (np.maximum((((((data[\"svd_22\"]) > ((((-0.119325) <= (((data[\"svd_3\"]) + ((((data[\"svd_22\"]) <= (data[\"svd_11\"]))*1.)))))*1.)))*1.))), (((((data[\"svd_22\"]) <= (-0.093345))*1.))))))))) +\n            0.500000*np.tanh((((((data[\"svd_82\"]) > (0.051036))*1.)) + ((-1.0*(((((0.051036) > ((-1.0*(((((((data[\"svd_6\"]) + ((((((data[\"svd_12\"]) / 2.0)) + ((((((data[\"svd_12\"]) + (0.021963))/2.0)) / 2.0)))/2.0)))/2.0)) - (((((((((data[\"svd_12\"]) / 2.0)) > (data[\"svd_42\"]))*1.)) > (data[\"svd_12\"]))*1.))))))))*1.))))))) +\n            0.500000*np.tanh(((((((((np.minimum(((data[\"svd_40\"])), ((np.maximum(((data[\"svd_4\"])), ((np.minimum(((data[\"svd_43\"])), (((((np.maximum(((data[\"svd_83\"])), ((data[\"svd_34\"])))) <= (0.023513))*1.))))))))))) * 2.0)) * 2.0)) * 2.0)) + ((((np.maximum(((np.maximum(((0.023513)), ((np.minimum(((data[\"svd_40\"])), ((data[\"svd_40\"])))))))), ((data[\"svd_40\"])))) <= (data[\"svd_83\"]))*1.)))) +\n            0.478804*np.tanh(((np.minimum((((((-1.0*(((((-0.117342) > (data[\"svd_26\"]))*1.))))) * 2.0))), ((np.minimum(((data[\"svd_26\"])), (((-1.0*(((((-0.142429) > ((((data[\"svd_9\"]) <= (((data[\"svd_26\"]) / 2.0)))*1.)))*1.))))))))))) + (((((-1.0*(((((-0.263548) > (data[\"svd_7\"]))*1.))))) + ((((data[\"svd_9\"]) <= (0.001643))*1.)))/2.0)))) +\n            0.500000*np.tanh(np.maximum((((((data[\"svd_9\"]) > (0.213153))*1.))), (((((data[\"svd_30\"]) > (((((((((((data[\"svd_0\"]) + (np.maximum((((((0.213153) + (data[\"svd_9\"]))/2.0))), ((data[\"svd_30\"])))))) > (data[\"svd_9\"]))*1.)) * ((((data[\"svd_91\"]) > (data[\"svd_9\"]))*1.)))) + (((data[\"svd_0\"]) + (0.213153))))/2.0)))*1.))))) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_18\"]) - ((((((data[\"svd_7\"]) + ((((data[\"svd_5\"]) <= ((((((data[\"svd_3\"]) + (data[\"svd_4\"]))/2.0)) * (data[\"svd_4\"]))))*1.)))) <= (data[\"svd_9\"]))*1.)))) * ((((data[\"svd_3\"]) + (data[\"svd_4\"]))/2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((data[\"svd_6\"]) * ((((((data[\"svd_1\"]) > (data[\"svd_26\"]))*1.)) - ((((((((data[\"svd_13\"]) + (data[\"svd_2\"]))) <= (((data[\"svd_23\"]) * 2.0)))*1.)) * 2.0)))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((-1.0) + (((((np.maximum(((data[\"svd_3\"])), ((data[\"svd_3\"])))) * (data[\"svd_0\"]))) * (((-0.219578) + (data[\"svd_3\"]))))))/2.0)) + ((((((-0.219578) + (data[\"svd_31\"]))) <= (((data[\"svd_0\"]) * ((((-1.0) + (np.maximum(((data[\"svd_4\"])), ((data[\"svd_3\"])))))/2.0)))))*1.)))) +\n            0.500000*np.tanh((((((((data[\"svd_1\"]) <= ((((data[\"svd_6\"]) + (data[\"svd_19\"]))/2.0)))*1.)) + (((np.minimum(((data[\"svd_7\"])), (((((np.minimum(((data[\"svd_12\"])), ((((data[\"svd_6\"]) / 2.0))))) + (data[\"svd_1\"]))/2.0))))) - ((((np.maximum(((data[\"svd_6\"])), ((data[\"svd_19\"])))) <= (data[\"svd_12\"]))*1.)))))) - (data[\"svd_19\"]))) +\n            0.499902*np.tanh((-1.0*(((((((0.033575) <= (data[\"svd_7\"]))*1.)) + (((np.maximum(((np.maximum(((data[\"svd_1\"])), ((data[\"svd_1\"]))))), ((data[\"svd_7\"])))) + ((((((data[\"svd_1\"]) <= (data[\"svd_3\"]))*1.)) - ((((-0.126993) <= (data[\"svd_7\"]))*1.))))))))))) +\n            0.500000*np.tanh(((((data[\"svd_7\"]) + (((data[\"svd_7\"]) + (((data[\"svd_6\"]) + (np.minimum(((data[\"svd_2\"])), ((np.minimum(((data[\"svd_6\"])), ((data[\"svd_7\"]))))))))))))) + ((((((0.023513) <= (((((np.minimum(((data[\"svd_12\"])), ((((((data[\"svd_2\"]) + (data[\"svd_0\"]))) * (data[\"svd_22\"])))))) * 2.0)) * 2.0)))*1.)) * 2.0)))) +\n            0.500000*np.tanh((((((((data[\"svd_2\"]) > ((((((np.maximum(((data[\"svd_2\"])), (((((((data[\"svd_10\"]) <= (-0.219578))*1.)) - (data[\"svd_4\"])))))) <= (data[\"svd_2\"]))*1.)) / 2.0)))*1.)) - ((((data[\"svd_0\"]) <= (data[\"svd_8\"]))*1.)))) - (data[\"svd_2\"]))) +\n            0.500000*np.tanh((((0.033936) > (((((data[\"svd_11\"]) / 2.0)) - ((-1.0*((np.minimum(((data[\"svd_0\"])), ((((data[\"svd_19\"]) + (data[\"svd_0\"]))))))))))))*1.)) +\n            0.500000*np.tanh((((-1.0*(((((data[\"svd_36\"]) <= (((((data[\"svd_28\"]) + ((((-1.0*(((-1.0*((data[\"svd_23\"]))))))) * (data[\"svd_23\"]))))) + ((-1.0*((((data[\"svd_0\"]) - (np.minimum(((0.066357)), (((-1.0*((data[\"svd_23\"])))))))))))))))*1.))))) * 2.0)) +\n            0.500000*np.tanh(((((np.minimum(((data[\"svd_32\"])), ((data[\"svd_4\"])))) - (np.minimum(((data[\"svd_12\"])), ((((data[\"svd_4\"]) * (((np.maximum(((data[\"svd_4\"])), (((((((data[\"svd_12\"]) / 2.0)) > (data[\"svd_32\"]))*1.))))) + (data[\"svd_4\"])))))))))) * 2.0)) +\n            0.500000*np.tanh((((((np.maximum((((((0.103151) <= (data[\"svd_57\"]))*1.))), ((data[\"svd_0\"])))) <= ((((data[\"svd_0\"]) <= ((((((data[\"svd_28\"]) <= (((((-0.122501) + (((((data[\"svd_9\"]) + (((0.636620) * (data[\"svd_13\"]))))) / 2.0)))) + ((((0.103151) <= (data[\"svd_57\"]))*1.)))))*1.)) / 2.0)))*1.)))*1.)) * 2.0)) +\n            0.499902*np.tanh(((((((((np.maximum(((data[\"svd_23\"])), ((data[\"svd_16\"])))) > (np.minimum(((data[\"svd_25\"])), ((data[\"svd_15\"])))))*1.)) <= ((-1.0*(((((data[\"svd_16\"]) > (data[\"svd_15\"]))*1.))))))*1.)) - (np.maximum(((data[\"svd_15\"])), (((((np.minimum(((data[\"svd_27\"])), ((np.minimum(((data[\"svd_25\"])), ((data[\"svd_16\"]))))))) > (data[\"svd_15\"]))*1.))))))) +\n            0.500000*np.tanh(((((((((data[\"svd_74\"]) * 2.0)) - (data[\"svd_15\"]))) + ((((((((((data[\"svd_74\"]) * 2.0)) * 2.0)) > (data[\"svd_0\"]))*1.)) + (((data[\"svd_48\"]) * ((-1.0*((np.maximum(((data[\"svd_48\"])), ((((data[\"svd_0\"]) * (((3.0) * 2.0)))))))))))))))) * 2.0)) +\n            0.500000*np.tanh((((-1.0*((data[\"svd_2\"])))) - (((((data[\"svd_2\"]) * ((((((((data[\"svd_9\"]) * (data[\"svd_9\"]))) > (data[\"svd_13\"]))*1.)) - ((((((data[\"svd_44\"]) > (((-0.026013) + ((((-0.067537) > (data[\"svd_9\"]))*1.)))))*1.)) * 2.0)))))) * 2.0)))) +\n            0.500000*np.tanh(((((data[\"svd_9\"]) * (((np.minimum(((((((((data[\"svd_5\"]) + (data[\"svd_5\"]))/2.0)) + (data[\"svd_6\"]))/2.0))), ((data[\"svd_5\"])))) * ((5.38242578506469727)))))) * ((6.0)))) +\n            0.500000*np.tanh((((((np.minimum(((data[\"svd_28\"])), ((((data[\"svd_2\"]) - ((((((data[\"svd_2\"]) - ((-1.0*((-0.087320)))))) <= (data[\"svd_1\"]))*1.))))))) / 2.0)) > (((data[\"svd_0\"]) - ((((((data[\"svd_1\"]) <= (data[\"svd_28\"]))*1.)) - (0.295612))))))*1.)) +\n            0.500000*np.tanh(((np.minimum(((data[\"svd_9\"])), ((((((np.minimum(((data[\"svd_9\"])), (((((-1.0*((data[\"svd_28\"])))) + (((data[\"svd_58\"]) - (np.minimum(((data[\"svd_9\"])), ((0.078134))))))))))) * 2.0)) + (((data[\"svd_58\"]) - (np.minimum((((-1.0*((data[\"svd_4\"]))))), ((np.minimum(((data[\"svd_9\"])), ((data[\"svd_4\"])))))))))))))) * 2.0)) +\n            0.500000*np.tanh(np.maximum((((((-0.309771) > (data[\"svd_6\"]))*1.))), ((np.maximum(((np.minimum(((data[\"svd_4\"])), ((0.072051))))), (((((-0.037392) > ((((data[\"svd_18\"]) + ((((data[\"svd_4\"]) > ((-1.0*(((((data[\"svd_17\"]) > ((((data[\"svd_3\"]) <= (0.072051))*1.)))*1.))))))*1.)))/2.0)))*1.)))))))))\n\ndef GPy32(data):\n    return (0.500000*np.tanh(((((((((((((((data[\"svd_0\"]) / 2.0)) - ((((data[\"svd_0\"]) <= ((((((data[\"svd_0\"]) <= ((((data[\"svd_0\"]) <= (data[\"svd_0\"]))*1.)))*1.)) / 2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((11.59713077545166016)) * ((((((((((((((11.59713077545166016)) * (data[\"svd_0\"]))) - (data[\"svd_1\"]))) * 2.0)) * (data[\"svd_0\"]))) * 2.0)) - ((11.59713077545166016)))))) - (((((data[\"svd_0\"]) * 2.0)) - (np.maximum(((data[\"svd_0\"])), ((((data[\"svd_0\"]) - (data[\"svd_0\"])))))))))) +\n            0.500000*np.tanh((-1.0*(((((((((((((-0.002685) <= (((data[\"svd_0\"]) + (-0.002685))))*1.)) / 2.0)) - (data[\"svd_0\"]))) * ((((6.65957212448120117)) + (data[\"svd_0\"]))))) * ((((((6.65956878662109375)) + (((data[\"svd_0\"]) + ((6.65957212448120117)))))) + ((-1.0*((data[\"svd_0\"]))))))))))) +\n            0.500000*np.tanh(((((((((((((((-1.0) + (((data[\"svd_0\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - ((((((((((((((((-0.063828) <= (data[\"svd_1\"]))*1.)) - (((data[\"svd_0\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((data[\"svd_0\"]) - ((((((data[\"svd_0\"]) * 2.0)) <= (((((((np.maximum(((data[\"svd_2\"])), ((data[\"svd_9\"])))) <= (data[\"svd_0\"]))*1.)) > (-0.036604))*1.)))*1.)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((data[\"svd_0\"]) * 2.0)) - ((((((((data[\"svd_0\"]) * 2.0)) - (data[\"svd_1\"]))) <= ((10.0)))*1.)))) * 2.0)) - (data[\"svd_1\"]))) * ((10.0)))) +\n            0.500000*np.tanh((((((((((((data[\"svd_0\"]) <= ((5.55144834518432617)))*1.)) * ((((((5.55144834518432617)) * (((((((data[\"svd_0\"]) * 2.0)) - (((((-1.0*((-3.0)))) > (data[\"svd_0\"]))*1.)))) * 2.0)))) * 2.0)))) - (((data[\"svd_0\"]) * (-3.0))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((((((((data[\"svd_7\"]) > (((data[\"svd_1\"]) + (data[\"svd_1\"]))))*1.)) > (data[\"svd_3\"]))*1.)) - (((((((data[\"svd_8\"]) + (data[\"svd_1\"]))) * 2.0)) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - (((data[\"svd_1\"]) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((np.maximum(((data[\"svd_0\"])), ((data[\"svd_0\"])))) - ((((data[\"svd_0\"]) <= (((((((((((((data[\"svd_0\"]) <= ((((data[\"svd_3\"]) <= ((((data[\"svd_0\"]) + (data[\"svd_3\"]))/2.0)))*1.)))*1.)) + (data[\"svd_3\"]))/2.0)) <= (0.651012))*1.)) + (data[\"svd_3\"]))/2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) * 2.0)) - (((((((data[\"svd_0\"]) > (((data[\"svd_1\"]) - (((data[\"svd_0\"]) - ((((data[\"svd_0\"]) > (data[\"svd_2\"]))*1.)))))))*1.)) <= (0.318310))*1.)))) - (data[\"svd_1\"]))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_0\"]) + ((((((((((((((((((((data[\"svd_0\"]) + (((((data[\"svd_0\"]) + (((data[\"svd_2\"]) - ((((data[\"svd_0\"]) <= (data[\"svd_0\"]))*1.)))))) * 2.0)))/2.0)) + (data[\"svd_0\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) - ((((data[\"svd_1\"]) > (((((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_0\"]) > (-0.059429))*1.)))) * 2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((((((((0.161150) <= ((9.29273986816406250)))*1.)) / 2.0)) > (data[\"svd_0\"]))*1.)) * 2.0)) + ((((((14.96748161315917969)) + ((((((14.96748161315917969)) + (data[\"svd_1\"]))) - ((((data[\"svd_1\"]) > (-0.059064))*1.)))))) * (((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_1\"]) > (data[\"svd_2\"]))*1.)))))))/2.0)) +\n            0.500000*np.tanh((-1.0*((((((((((data[\"svd_1\"]) + (((((0.046324) * ((((11.90676879882812500)) / 2.0)))) - (data[\"svd_0\"]))))) * (((((((((0.645213) * 2.0)) / 2.0)) * ((11.90676879882812500)))) - (((data[\"svd_1\"]) - (data[\"svd_0\"]))))))) * ((9.0)))) * ((11.90676879882812500))))))) +\n            0.500000*np.tanh((((((((13.30976772308349609)) * ((((((13.30976772308349609)) * (((((data[\"svd_0\"]) * 2.0)) - (((data[\"svd_1\"]) - (-1.0))))))) - (((((((np.minimum(((np.minimum((((13.30976772308349609))), ((-1.0))))), ((-1.0)))) <= ((13.30976390838623047)))*1.)) > (data[\"svd_0\"]))*1.)))))) - (-1.0))) * 2.0)) +\n            0.500000*np.tanh((((14.91752433776855469)) * (((((((((((data[\"svd_0\"]) * 2.0)) - (0.626209))) * 2.0)) * 2.0)) - ((((np.maximum(((((((data[\"svd_0\"]) - (data[\"svd_1\"]))) * 2.0))), ((((data[\"svd_0\"]) * 2.0))))) > ((-1.0*((data[\"svd_15\"])))))*1.)))))) +\n            0.500000*np.tanh((((((6.28896284103393555)) * ((((-1.0*((data[\"svd_1\"])))) + (((((data[\"svd_0\"]) * 2.0)) - (((((((6.28896284103393555)) * (-0.082437))) <= (((0.005125) * 2.0)))*1.)))))))) * 2.0)) +\n            0.500000*np.tanh((((8.95526123046875000)) * (((((data[\"svd_0\"]) - ((((((data[\"svd_1\"]) + (((((((((data[\"svd_0\"]) + ((((((((((-0.001392) > (0.005536))*1.)) > (data[\"svd_0\"]))*1.)) + (((0.137315) * 2.0)))/2.0)))/2.0)) <= ((7.0)))*1.)) / 2.0)))/2.0)) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) * 2.0)) - ((((data[\"svd_2\"]) <= (0.076325))*1.)))) * 2.0)) * 2.0)) * 2.0)) + (((((((np.maximum(((data[\"svd_2\"])), (((((data[\"svd_0\"]) <= (-0.018429))*1.))))) * 2.0)) + (((data[\"svd_0\"]) * 2.0)))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((data[\"svd_0\"]) + (((data[\"svd_0\"]) + ((-1.0*(((((0.318310) > (((np.maximum(((((data[\"svd_0\"]) + (data[\"svd_2\"])))), ((data[\"svd_0\"])))) + (data[\"svd_2\"]))))*1.))))))))) * 2.0)) * 2.0)) + ((((0.318310) > (data[\"svd_0\"]))*1.)))) * 2.0)) +\n            0.500000*np.tanh(((0.075658) - (((((data[\"svd_1\"]) * ((6.0)))) * (np.maximum((((6.0))), ((np.maximum((((((((9.35517883300781250)) * ((6.0)))) - ((6.0))))), ((-0.109164))))))))))) +\n            0.500000*np.tanh(((((data[\"svd_0\"]) - ((((data[\"svd_0\"]) <= (((0.134413) + (((data[\"svd_3\"]) * 2.0)))))*1.)))) * ((((5.65270662307739258)) - ((((data[\"svd_3\"]) <= (data[\"svd_0\"]))*1.)))))) +\n            0.500000*np.tanh(((((((((data[\"svd_1\"]) * (((np.minimum(((np.minimum(((np.minimum(((((((-2.0) * 2.0)) * 2.0))), ((-3.0))))), ((np.minimum(((-3.0)), ((data[\"svd_4\"])))))))), ((-3.0)))) * 2.0)))) - ((((data[\"svd_1\"]) > (data[\"svd_4\"]))*1.)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((data[\"svd_0\"]) + (data[\"svd_2\"]))) * 2.0)) + (((((((((((((data[\"svd_2\"]) * 2.0)) * 2.0)) * 2.0)) - (((((((data[\"svd_0\"]) * 2.0)) * 2.0)) * (((((data[\"svd_2\"]) + (data[\"svd_2\"]))) * 2.0)))))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh((((((((((data[\"svd_3\"]) <= (((-0.021403) - (data[\"svd_1\"]))))*1.)) + ((((((((((((((((data[\"svd_3\"]) <= (((-0.021403) - (data[\"svd_1\"]))))*1.)) - (data[\"svd_3\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((np.maximum((((7.0))), ((((0.0) * 2.0))))) * ((((-1.0*((((((((data[\"svd_1\"]) - (np.minimum(((data[\"svd_6\"])), (((-1.0*((data[\"svd_3\"]))))))))) * 2.0)) * 2.0))))) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((((((((data[\"svd_0\"]) + (data[\"svd_2\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((data[\"svd_0\"]) - ((((data[\"svd_6\"]) <= (data[\"svd_2\"]))*1.)))) - ((((((data[\"svd_0\"]) - ((((data[\"svd_6\"]) <= (data[\"svd_1\"]))*1.)))) <= (data[\"svd_1\"]))*1.)))) * 2.0)) * 2.0)) - (data[\"svd_1\"]))) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((((((data[\"svd_5\"]) * 2.0)) + (data[\"svd_0\"]))) * 2.0)) * 2.0)) - ((((data[\"svd_5\"]) > (data[\"svd_2\"]))*1.)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) - ((((data[\"svd_0\"]) > (((((((((data[\"svd_2\"]) + (data[\"svd_0\"]))) + (data[\"svd_0\"]))) * 2.0)) * 2.0)))*1.)))) +\n            0.500000*np.tanh(((((data[\"svd_5\"]) * ((((8.0)) - (data[\"svd_8\"]))))) + ((((((((9.0)) * (((((((data[\"svd_5\"]) - (data[\"svd_8\"]))) - (data[\"svd_8\"]))) - (((0.306494) - (data[\"svd_0\"]))))))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((np.maximum(((np.maximum((((12.81492519378662109))), ((-0.074637))))), ((np.maximum(((0.042967)), ((data[\"svd_1\"]))))))) * (((((data[\"svd_0\"]) * 2.0)) + (((data[\"svd_5\"]) * (np.maximum((((12.81492519378662109))), ((((((data[\"svd_0\"]) * 2.0)) + (((data[\"svd_5\"]) * (np.maximum((((12.81492519378662109))), ((((data[\"svd_0\"]) * 2.0)))))))))))))))))) +\n            0.500000*np.tanh(((-1.0) + (((((-1.0) + (((-1.0) + (((data[\"svd_3\"]) * (((data[\"svd_3\"]) - ((14.24442195892333984)))))))))) + (((((data[\"svd_1\"]) * ((((((((data[\"svd_12\"]) - ((14.24442195892333984)))) > (data[\"svd_1\"]))*1.)) - ((14.24442195892333984)))))) * 2.0)))))) +\n            0.500000*np.tanh(((((data[\"svd_1\"]) + (((((data[\"svd_1\"]) + (data[\"svd_4\"]))) + (((data[\"svd_3\"]) * 2.0)))))) * (((((((((data[\"svd_1\"]) + (data[\"svd_3\"]))) + (data[\"svd_1\"]))) - (((((data[\"svd_1\"]) + (data[\"svd_4\"]))) + (((data[\"svd_3\"]) * 2.0)))))) - ((10.0)))))) +\n            0.500000*np.tanh(((((((((((data[\"svd_2\"]) + (data[\"svd_0\"]))) * 2.0)) + (data[\"svd_5\"]))) * ((11.82579803466796875)))) + (((((((((data[\"svd_0\"]) + (((data[\"svd_2\"]) + (((((data[\"svd_5\"]) + (data[\"svd_0\"]))) + (data[\"svd_0\"]))))))) + (data[\"svd_2\"]))) * 2.0)) + (((data[\"svd_0\"]) * 2.0)))))) +\n            0.500000*np.tanh(((np.maximum((((8.91183471679687500))), ((np.maximum((((((data[\"svd_8\"]) > (0.174968))*1.))), (((8.91183471679687500)))))))) * (((np.maximum(((((0.174968) - (data[\"svd_8\"])))), (((8.91183471679687500))))) * (((((((data[\"svd_0\"]) - (data[\"svd_8\"]))) - (np.maximum((((((data[\"svd_8\"]) > (data[\"svd_9\"]))*1.))), ((0.174968)))))) * 2.0)))))) +\n            0.500000*np.tanh(((((((-3.0) * (((((np.minimum(((0.119179)), ((data[\"svd_1\"])))) - (((-3.0) * (((np.minimum(((data[\"svd_1\"])), ((data[\"svd_6\"])))) - (data[\"svd_5\"]))))))) - (((data[\"svd_3\"]) * 2.0)))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((data[\"svd_5\"]) - (((np.maximum(((data[\"svd_1\"])), ((((data[\"svd_3\"]) * 2.0))))) * 2.0)))) * 2.0)) * 2.0)) - (((data[\"svd_1\"]) * (np.maximum((((6.37903118133544922))), ((((np.minimum(((data[\"svd_1\"])), ((data[\"svd_5\"])))) * 2.0))))))))) +\n            0.500000*np.tanh(((((((((data[\"svd_5\"]) + (((((((((((((((data[\"svd_5\"]) - (data[\"svd_5\"]))) * 2.0)) - (((((data[\"svd_3\"]) + (-0.109851))) * 2.0)))) - (data[\"svd_8\"]))) * 2.0)) * 2.0)) + (data[\"svd_5\"]))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((np.maximum((((((-0.093345) > (data[\"svd_6\"]))*1.))), (((((-0.093345) > (data[\"svd_1\"]))*1.))))) * 2.0)) * 2.0)) - ((((((((-1.0*((-0.163742)))) + (data[\"svd_3\"]))/2.0)) > ((4.0)))*1.)))) * 2.0)) - ((((-0.045779) > (data[\"svd_5\"]))*1.)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((((data[\"svd_5\"]) + (((((data[\"svd_9\"]) + (data[\"svd_4\"]))) * 2.0)))/2.0)) * 2.0)) + (((((((data[\"svd_5\"]) + (data[\"svd_4\"]))) * 2.0)) + (data[\"svd_4\"]))))) + (((data[\"svd_5\"]) - (data[\"svd_1\"]))))/2.0)) * 2.0)) * 2.0)) * ((6.0)))) +\n            0.500000*np.tanh((((((data[\"svd_5\"]) + ((((((((((data[\"svd_19\"]) + (data[\"svd_15\"]))/2.0)) * 2.0)) * 2.0)) - (((((data[\"svd_20\"]) * 2.0)) + (data[\"svd_12\"]))))))/2.0)) * (np.maximum((((13.44804096221923828))), ((data[\"svd_20\"])))))) +\n            0.500000*np.tanh(((((((((((((((np.minimum(((data[\"svd_13\"])), ((data[\"svd_6\"])))) - (data[\"svd_6\"]))) + (((np.minimum(((((data[\"svd_8\"]) - (data[\"svd_6\"])))), ((data[\"svd_1\"])))) + ((((((data[\"svd_1\"]) <= (((data[\"svd_6\"]) - (data[\"svd_8\"]))))*1.)) - (data[\"svd_8\"]))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((data[\"svd_2\"]) <= (0.018768))*1.)) - (((((((((((((((data[\"svd_2\"]) + (data[\"svd_3\"]))) + ((((0.018768) <= (data[\"svd_12\"]))*1.)))) + (((((((data[\"svd_2\"]) + (data[\"svd_3\"]))) - ((-1.0*((data[\"svd_1\"])))))) * 2.0)))) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh((((((((np.maximum(((3.0)), ((3.0)))) > (((((data[\"svd_19\"]) - (((data[\"svd_6\"]) - (data[\"svd_5\"]))))) * (((data[\"svd_5\"]) * 2.0)))))*1.)) + (((((data[\"svd_5\"]) - (((data[\"svd_6\"]) - (((data[\"svd_19\"]) - (data[\"svd_8\"]))))))) * (((3.0) * 2.0)))))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_4\"]) + ((((((((data[\"svd_3\"]) > (0.110008))*1.)) + (((((((data[\"svd_51\"]) * 2.0)) + ((((((((data[\"svd_3\"]) > ((((data[\"svd_3\"]) > (data[\"svd_1\"]))*1.)))*1.)) - (data[\"svd_1\"]))) - ((((data[\"svd_3\"]) > (0.110008))*1.)))))) * 2.0)))) * 2.0)))) * 2.0)) +\n            0.500000*np.tanh(((((data[\"svd_7\"]) + (data[\"svd_15\"]))) + (((((((((((np.minimum(((((data[\"svd_0\"]) + (((((data[\"svd_0\"]) + (data[\"svd_5\"]))) * 2.0))))), ((((np.minimum(((((data[\"svd_0\"]) + (data[\"svd_5\"])))), ((data[\"svd_10\"])))) + (data[\"svd_15\"])))))) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_10\"]))) * 2.0)))) +\n            0.500000*np.tanh(((((((data[\"svd_19\"]) - (data[\"svd_27\"]))) + (((((data[\"svd_19\"]) + (((((data[\"svd_19\"]) - (data[\"svd_20\"]))) - (((data[\"svd_19\"]) - (-0.002191))))))) + (((((((((((data[\"svd_19\"]) - (data[\"svd_27\"]))) - (data[\"svd_20\"]))) * 2.0)) * 2.0)) + (data[\"svd_4\"]))))))) * 2.0)) +\n            0.500000*np.tanh((((((((((((data[\"svd_10\"]) <= (data[\"svd_8\"]))*1.)) / 2.0)) - ((((((data[\"svd_4\"]) <= ((((data[\"svd_8\"]) > (data[\"svd_4\"]))*1.)))*1.)) - ((((((0.089825) - (data[\"svd_4\"]))) > (data[\"svd_3\"]))*1.)))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((((((np.minimum(((((((data[\"svd_28\"]) - (data[\"svd_8\"]))) * 2.0))), ((data[\"svd_4\"])))) + (data[\"svd_51\"]))) + (data[\"svd_5\"]))) * 2.0)) * 2.0)) + (np.minimum(((((data[\"svd_29\"]) + (data[\"svd_5\"])))), ((((data[\"svd_28\"]) + ((-1.0*((data[\"svd_8\"]))))))))))) + (data[\"svd_29\"]))) * 2.0)) +\n            0.500000*np.tanh((((((((data[\"svd_20\"]) <= (data[\"svd_8\"]))*1.)) - (((data[\"svd_26\"]) + (data[\"svd_26\"]))))) - (((((((((((data[\"svd_20\"]) * 2.0)) + (data[\"svd_26\"]))) - (((data[\"svd_13\"]) - (((data[\"svd_26\"]) + (np.maximum(((((data[\"svd_8\"]) + (data[\"svd_8\"])))), ((data[\"svd_20\"])))))))))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((data[\"svd_19\"]) + (((-0.111573) + ((((-0.111573) > (((data[\"svd_4\"]) + ((((data[\"svd_1\"]) <= (data[\"svd_21\"]))*1.)))))*1.)))))) + (((data[\"svd_21\"]) * 2.0)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((((((((data[\"svd_1\"]) * 2.0)) + ((((((-1.0*((((((((data[\"svd_1\"]) - (data[\"svd_32\"]))) - ((((data[\"svd_0\"]) <= ((((data[\"svd_64\"]) + ((((0.161150) <= (data[\"svd_0\"]))*1.)))/2.0)))*1.)))) * 2.0))))) * 2.0)) * 2.0)))) * 2.0)) + (data[\"svd_64\"]))) + (-0.279780))) +\n            0.500000*np.tanh(((((((((-1.0*((data[\"svd_9\"])))) <= (np.maximum(((data[\"svd_1\"])), ((((data[\"svd_43\"]) + (np.minimum(((-0.030769)), (((((data[\"svd_43\"]) + ((-1.0*((np.maximum(((data[\"svd_1\"])), ((-0.030769))))))))/2.0)))))))))))*1.)) - ((((data[\"svd_43\"]) <= ((-1.0*((data[\"svd_29\"])))))*1.)))) - (data[\"svd_22\"]))) +\n            0.500000*np.tanh(((((((data[\"svd_7\"]) + (((data[\"svd_6\"]) * 2.0)))) * 2.0)) * ((((((((((((((((data[\"svd_0\"]) + (data[\"svd_2\"]))) * 2.0)) + (((((data[\"svd_7\"]) + (data[\"svd_2\"]))) * 2.0)))/2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(((((((((((((data[\"svd_48\"]) + (data[\"svd_55\"]))) + (((((data[\"svd_23\"]) * 2.0)) - (data[\"svd_6\"]))))) + (((0.097924) + (((((data[\"svd_48\"]) * 2.0)) + (0.098124))))))) - ((((data[\"svd_1\"]) <= ((-1.0*(((((data[\"svd_8\"]) <= (data[\"svd_4\"]))*1.))))))*1.)))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh((((((((data[\"svd_0\"]) * 2.0)) <= (((((((0.024324) > (data[\"svd_0\"]))*1.)) > ((((data[\"svd_38\"]) + (data[\"svd_28\"]))/2.0)))*1.)))*1.)) + (((((((((((data[\"svd_94\"]) * 2.0)) + (data[\"svd_0\"]))/2.0)) + (data[\"svd_28\"]))/2.0)) - ((((data[\"svd_94\"]) > (((((-1.0*((data[\"svd_38\"])))) + (data[\"svd_28\"]))/2.0)))*1.)))))) +\n            0.500000*np.tanh(((((((((((data[\"svd_52\"]) - (((data[\"svd_34\"]) + (data[\"svd_45\"]))))) * 2.0)) * 2.0)) * 2.0)) - (((((((((((data[\"svd_2\"]) * (data[\"svd_52\"]))) <= (0.000683))*1.)) * (((data[\"svd_45\"]) * (data[\"svd_45\"]))))) <= (data[\"svd_18\"]))*1.)))) +\n            0.500000*np.tanh(((data[\"svd_24\"]) + (((((((data[\"svd_43\"]) + ((((((((data[\"svd_0\"]) <= (0.010230))*1.)) + (((((np.minimum(((data[\"svd_43\"])), (((((((((0.055737) <= (data[\"svd_0\"]))*1.)) + (data[\"svd_19\"]))) * 2.0))))) * 2.0)) * 2.0)))) + (data[\"svd_24\"]))))) * 2.0)) * 2.0)))) +\n            0.500000*np.tanh(np.maximum((((((data[\"svd_80\"]) <= (-0.030007))*1.))), (((((((data[\"svd_59\"]) > (data[\"svd_22\"]))*1.)) + (((-0.030007) - ((((-0.030007) > (data[\"svd_6\"]))*1.))))))))) +\n            0.500000*np.tanh(((np.minimum(((data[\"svd_13\"])), ((0.636620)))) + (((0.636620) - ((((data[\"svd_15\"]) > ((((((data[\"svd_13\"]) + (((np.minimum((((((((data[\"svd_13\"]) + (((data[\"svd_2\"]) / 2.0)))/2.0)) / 2.0))), ((np.minimum(((data[\"svd_2\"])), ((data[\"svd_7\"]))))))) / 2.0)))/2.0)) * 2.0)))*1.)))))) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_92\"]) * 2.0)) * 2.0)) + (((data[\"svd_0\"]) * ((-1.0*(((((-0.030769) > (data[\"svd_41\"]))*1.))))))))) + (data[\"svd_61\"]))) + (((data[\"svd_47\"]) + (((((((((data[\"svd_0\"]) * ((-1.0*((data[\"svd_61\"])))))) * 2.0)) * 2.0)) * 2.0)))))) * 2.0)) * 2.0)) +\n            0.500000*np.tanh(((((3.0) * (((((data[\"svd_54\"]) + (np.maximum((((((data[\"svd_2\"]) > (0.453049))*1.))), ((((data[\"svd_54\"]) * 2.0))))))) * 2.0)))) - (np.maximum(((data[\"svd_2\"])), ((data[\"svd_54\"])))))) +\n            0.500000*np.tanh(((data[\"svd_5\"]) * (((((-3.0) * (((((((((((np.maximum(((data[\"svd_7\"])), ((np.minimum(((((data[\"svd_27\"]) * 2.0))), ((data[\"svd_3\"]))))))) * 2.0)) * 2.0)) * 2.0)) + (data[\"svd_27\"]))) + (data[\"svd_27\"]))))) * 2.0)))) +\n            0.500000*np.tanh((((((-0.117304) > ((((np.maximum(((data[\"svd_4\"])), ((((np.maximum(((data[\"svd_4\"])), ((-0.091394)))) + (-0.117304)))))) + (np.minimum(((data[\"svd_6\"])), ((data[\"svd_35\"])))))/2.0)))*1.)) + (((data[\"svd_4\"]) + (((-0.091394) + ((((data[\"svd_35\"]) <= (-0.091394))*1.)))))))) +\n            0.500000*np.tanh((((((((data[\"svd_2\"]) > (0.318310))*1.)) + (np.minimum(((((data[\"svd_29\"]) + (np.minimum(((data[\"svd_2\"])), (((((np.minimum(((data[\"svd_2\"])), ((data[\"svd_2\"])))) + ((((0.290232) <= (data[\"svd_2\"]))*1.)))/2.0)))))))), (((-1.0*((data[\"svd_2\"]))))))))) * 2.0)) +\n            0.500000*np.tanh(((((((data[\"svd_12\"]) <= (data[\"svd_9\"]))*1.)) > ((((((data[\"svd_20\"]) - (np.minimum(((data[\"svd_17\"])), ((((((((0.033575) > (((data[\"svd_9\"]) * 2.0)))*1.)) > (((data[\"svd_17\"]) * 2.0)))*1.))))))) > (data[\"svd_64\"]))*1.)))*1.)) +\n            0.500000*np.tanh((((((((((data[\"svd_0\"]) <= (((((((((data[\"svd_0\"]) <= (data[\"svd_1\"]))*1.)) <= (data[\"svd_1\"]))*1.)) / 2.0)))*1.)) * 2.0)) * 2.0)) - ((((data[\"svd_51\"]) <= (np.minimum(((data[\"svd_96\"])), ((np.minimum(((np.minimum(((np.minimum(((data[\"svd_0\"])), ((data[\"svd_1\"]))))), ((data[\"svd_1\"]))))), (((((data[\"svd_1\"]) > (data[\"svd_21\"]))*1.)))))))))*1.)))) +\n            0.500000*np.tanh((((((np.minimum(((data[\"svd_3\"])), ((data[\"svd_15\"])))) <= (-0.104424))*1.)) - (((((((0.318310) <= (data[\"svd_8\"]))*1.)) > (((data[\"svd_7\"]) * ((((data[\"svd_4\"]) <= (((np.minimum(((data[\"svd_3\"])), ((data[\"svd_8\"])))) * (-0.146291))))*1.)))))*1.)))) +\n            0.500000*np.tanh(((((-0.194978) + (data[\"svd_64\"]))) + (np.maximum((((((((np.minimum(((data[\"svd_8\"])), ((data[\"svd_34\"])))) <= (-0.194978))*1.)) + (data[\"svd_34\"])))), ((np.maximum(((-0.087785)), (((((data[\"svd_34\"]) <= (-0.087785))*1.)))))))))) +\n            0.500000*np.tanh(((((((((((data[\"svd_0\"]) > (data[\"svd_1\"]))*1.)) * (data[\"svd_1\"]))) > (data[\"svd_41\"]))*1.)) * (((((((((data[\"svd_0\"]) <= (data[\"svd_0\"]))*1.)) > (((data[\"svd_0\"]) * (2.0))))*1.)) - ((((((2.0) * (data[\"svd_0\"]))) > ((((data[\"svd_1\"]) > (data[\"svd_12\"]))*1.)))*1.)))))) +\n            0.500000*np.tanh((((((((-0.163896) > (np.minimum(((np.minimum(((np.minimum(((data[\"svd_80\"])), ((data[\"svd_7\"]))))), ((data[\"svd_4\"]))))), ((data[\"svd_3\"])))))*1.)) - ((((data[\"svd_80\"]) > ((((-0.008960) <= (data[\"svd_6\"]))*1.)))*1.)))) - (np.maximum(((data[\"svd_4\"])), ((np.minimum((((((-0.008960) <= (data[\"svd_6\"]))*1.))), ((data[\"svd_3\"]))))))))) +\n            0.500000*np.tanh(((((((((-0.101935) > (data[\"svd_21\"]))*1.)) > (data[\"svd_31\"]))*1.)) + (((np.minimum(((data[\"svd_56\"])), ((-0.012643)))) - ((((-0.012643) > (np.minimum(((data[\"svd_56\"])), ((((data[\"svd_6\"]) * ((((data[\"svd_2\"]) + (data[\"svd_31\"]))/2.0))))))))*1.)))))) +\n            0.500000*np.tanh((-1.0*((np.maximum((((((data[\"svd_49\"]) <= (-0.071461))*1.))), ((((np.maximum(((data[\"svd_2\"])), ((np.maximum(((((data[\"svd_29\"]) + (data[\"svd_61\"])))), ((((data[\"svd_49\"]) + ((((data[\"svd_29\"]) > (data[\"svd_1\"]))*1.)))))))))) * ((((data[\"svd_29\"]) <= (data[\"svd_50\"]))*1.)))))))))) +\n            0.500000*np.tanh(np.maximum((((((data[\"svd_0\"]) <= ((((data[\"svd_44\"]) + ((((0.116408) <= (data[\"svd_8\"]))*1.)))/2.0)))*1.))), (((((data[\"svd_0\"]) <= (0.018358))*1.))))) +\n            0.500000*np.tanh(((((((((-1.0*((data[\"svd_8\"])))) > ((((-0.022527) <= ((((-0.017527) + (((data[\"svd_5\"]) * (data[\"svd_7\"]))))/2.0)))*1.)))*1.)) - (np.maximum((((((((data[\"svd_5\"]) + (-0.022527))/2.0)) - (data[\"svd_7\"])))), ((-0.017527)))))) * 2.0)) +\n            0.500000*np.tanh(((data[\"svd_40\"]) * (np.minimum(((((np.minimum(((data[\"svd_32\"])), (((((data[\"svd_12\"]) > (np.minimum(((data[\"svd_15\"])), ((data[\"svd_40\"])))))*1.))))) - (((data[\"svd_15\"]) * 2.0))))), ((((((data[\"svd_40\"]) - ((((((((((data[\"svd_4\"]) <= (data[\"svd_15\"]))*1.)) * 2.0)) * 2.0)) * 2.0)))) * 2.0))))))) +\n            0.500000*np.tanh(((((((((((data[\"svd_44\"]) + (data[\"svd_37\"]))) - (data[\"svd_80\"]))) - (np.minimum(((data[\"svd_36\"])), ((((((((data[\"svd_37\"]) + ((-1.0*((-0.299428)))))) + (((data[\"svd_44\"]) + (data[\"svd_44\"]))))) - (data[\"svd_36\"])))))))) * 2.0)) + (data[\"svd_44\"]))) +\n            0.500000*np.tanh((((-0.121214) > ((((data[\"svd_1\"]) + ((-1.0*((((((((data[\"svd_9\"]) * ((((data[\"svd_3\"]) <= ((((data[\"svd_1\"]) > ((((-0.121214) > ((((data[\"svd_1\"]) + ((-1.0*((data[\"svd_1\"])))))/2.0)))*1.)))*1.)))*1.)))) - (data[\"svd_8\"]))) - (data[\"svd_3\"])))))))/2.0)))*1.)) +\n            0.500000*np.tanh(((np.minimum(((data[\"svd_2\"])), ((((data[\"svd_6\"]) - (0.213153)))))) + ((((data[\"svd_3\"]) > (((0.213153) + (np.maximum(((data[\"svd_6\"])), ((np.minimum((((-1.0*(((((-1.0) + (0.213153))/2.0)))))), ((data[\"svd_6\"]))))))))))*1.)))) +\n            0.500000*np.tanh((((data[\"svd_0\"]) <= ((((((((data[\"svd_6\"]) + (data[\"svd_61\"]))/2.0)) + ((((data[\"svd_11\"]) <= (np.minimum(((data[\"svd_22\"])), ((np.minimum(((np.minimum(((data[\"svd_22\"])), ((data[\"svd_11\"]))))), ((((((-0.263548) + (data[\"svd_22\"]))) + ((((data[\"svd_6\"]) <= (data[\"svd_0\"]))*1.)))))))))))*1.)))) / 2.0)))*1.)) +\n            0.478804*np.tanh(np.minimum((((((((-1.0*((((((-1.0*((0.636620)))) <= ((-1.0*((data[\"svd_0\"])))))*1.))))) * ((((data[\"svd_5\"]) > (((-0.023596) / 2.0)))*1.)))) * ((((data[\"svd_5\"]) > (-0.023596))*1.))))), ((((((-2.0) * (((data[\"svd_50\"]) * 2.0)))) - (((data[\"svd_26\"]) * 2.0))))))) +\n            0.500000*np.tanh((((((data[\"svd_0\"]) <= ((((((data[\"svd_52\"]) > ((((data[\"svd_0\"]) <= (0.091419))*1.)))*1.)) / 2.0)))*1.)) + (((((((data[\"svd_27\"]) > ((((data[\"svd_0\"]) <= (0.091435))*1.)))*1.)) <= ((-1.0*((((data[\"svd_3\"]) * (((data[\"svd_8\"]) + ((((data[\"svd_0\"]) <= (data[\"svd_5\"]))*1.))))))))))*1.)))) +\n            0.500000*np.tanh((((((-1.0*((data[\"svd_61\"])))) * 2.0)) - ((((data[\"svd_2\"]) > ((((data[\"svd_43\"]) <= ((((((data[\"svd_61\"]) / 2.0)) > ((((data[\"svd_61\"]) <= ((((data[\"svd_61\"]) + ((((data[\"svd_86\"]) <= (data[\"svd_43\"]))*1.)))/2.0)))*1.)))*1.)))*1.)))*1.)))) +\n            0.500000*np.tanh(((data[\"svd_7\"]) + (((data[\"svd_13\"]) + ((((((((-1.0*(((((data[\"svd_2\"]) <= (np.minimum(((-0.242849)), ((((data[\"svd_7\"]) + (((data[\"svd_7\"]) + (np.minimum(((-0.242849)), ((data[\"svd_2\"]))))))))))))*1.))))) * 2.0)) + (np.maximum(((data[\"svd_6\"])), ((np.minimum(((data[\"svd_2\"])), ((data[\"svd_2\"]))))))))) * 2.0)))))) +\n            0.500000*np.tanh(((data[\"svd_52\"]) - ((((-0.142429) + ((((data[\"svd_17\"]) <= (((data[\"svd_3\"]) + ((((-0.132944) + (((data[\"svd_7\"]) + (data[\"svd_15\"]))))/2.0)))))*1.)))/2.0)))) +\n            0.500000*np.tanh((((-0.087235) > ((((((((((data[\"svd_1\"]) <= (0.072051))*1.)) + (data[\"svd_4\"]))/2.0)) + (np.minimum(((data[\"svd_6\"])), ((np.minimum(((np.minimum(((-0.087235)), ((data[\"svd_4\"]))))), (((((((data[\"svd_4\"]) * 2.0)) > (data[\"svd_4\"]))*1.)))))))))/2.0)))*1.)) +\n            0.499902*np.tanh(((np.maximum(((data[\"svd_3\"])), ((np.maximum(((data[\"svd_23\"])), ((((((data[\"svd_21\"]) - (((data[\"svd_21\"]) * 2.0)))) - (((((((((np.maximum(((data[\"svd_21\"])), ((((data[\"svd_23\"]) * 2.0))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)))))))))) - (np.maximum(((0.318310)), ((np.maximum(((data[\"svd_21\"])), ((data[\"svd_23\"]))))))))) +\n            0.500000*np.tanh(np.maximum(((-0.112547)), (((((((((((((data[\"svd_5\"]) - ((((data[\"svd_2\"]) > (data[\"svd_22\"]))*1.)))) + (np.minimum((((((-0.001343) <= (data[\"svd_2\"]))*1.))), ((data[\"svd_35\"])))))) * 2.0)) + (np.maximum(((-0.106727)), ((((((((data[\"svd_38\"]) / 2.0)) * 2.0)) * 2.0))))))/2.0)) * 2.0))))) +\n            0.500000*np.tanh((((data[\"svd_35\"]) > ((((0.117756) <= (np.maximum(((data[\"svd_0\"])), ((((data[\"svd_8\"]) + ((((np.maximum(((data[\"svd_0\"])), ((np.maximum(((data[\"svd_0\"])), ((np.maximum(((np.maximum(((((data[\"svd_9\"]) * 2.0))), ((data[\"svd_8\"]))))), ((data[\"svd_9\"])))))))))) + (data[\"svd_8\"]))/2.0))))))))*1.)))*1.)) +\n            0.500000*np.tanh(((((((((((((data[\"svd_11\"]) * (((data[\"svd_7\"]) * 2.0)))) * 2.0)) + ((((data[\"svd_61\"]) <= (-0.092165))*1.)))) * 2.0)) * 2.0)) + (((((((data[\"svd_61\"]) <= (-0.092165))*1.)) <= (-0.092165))*1.)))) +\n            0.500000*np.tanh((((((data[\"svd_36\"]) > (data[\"svd_0\"]))*1.)) + (np.minimum(((((data[\"svd_28\"]) + (np.minimum(((data[\"svd_41\"])), ((np.minimum(((data[\"svd_17\"])), ((((((((data[\"svd_36\"]) - (data[\"svd_41\"]))) + ((((-1.0*((data[\"svd_41\"])))) + (data[\"svd_0\"]))))) * 2.0))))))))))), ((data[\"svd_0\"])))))) +\n            0.500000*np.tanh(((((((((data[\"svd_4\"]) <= (data[\"svd_15\"]))*1.)) + (data[\"svd_15\"]))/2.0)) - ((((data[\"svd_15\"]) > ((((data[\"svd_4\"]) > (((-0.282983) * ((((data[\"svd_2\"]) <= ((-1.0*((((((((data[\"svd_12\"]) > (0.002232))*1.)) > (0.002232))*1.))))))*1.)))))*1.)))*1.)))) +\n            0.500000*np.tanh(((((((((((((((data[\"svd_34\"]) * (((0.000683) / 2.0)))) * (((0.000683) * (data[\"svd_4\"]))))) > (-0.106680))*1.)) > (data[\"svd_3\"]))*1.)) / 2.0)) - ((((0.000683) > (((data[\"svd_3\"]) * (((data[\"svd_34\"]) / 2.0)))))*1.)))) +\n            0.499902*np.tanh((((((0.007893) * (((data[\"svd_7\"]) * ((((((((0.008698) > (((data[\"svd_7\"]) * (((data[\"svd_56\"]) * (data[\"svd_7\"]))))))*1.)) / 2.0)) / 2.0)))))) <= ((((-0.126054) + (((data[\"svd_7\"]) * (((((-1.0*((data[\"svd_56\"])))) > (data[\"svd_56\"]))*1.)))))/2.0)))*1.)) +\n            0.500000*np.tanh(np.minimum((((((((data[\"svd_5\"]) <= (-0.022440))*1.)) + (-0.022440)))), ((((((((((((((data[\"svd_19\"]) - (data[\"svd_17\"]))) + (data[\"svd_5\"]))) - (-0.087320))) * 2.0)) - (-0.087320))) * 2.0))))) +\n            0.500000*np.tanh(((((((((data[\"svd_87\"]) - (data[\"svd_12\"]))) - (data[\"svd_34\"]))) - (-0.163605))) + (np.minimum(((data[\"svd_2\"])), ((((data[\"svd_12\"]) - ((((data[\"svd_44\"]) + (((((((data[\"svd_44\"]) > (data[\"svd_2\"]))*1.)) <= (data[\"svd_34\"]))*1.)))/2.0))))))))) +\n            0.500000*np.tanh(((((((data[\"svd_46\"]) + ((-1.0*((data[\"svd_39\"])))))/2.0)) <= (((((((((data[\"svd_7\"]) + ((-1.0*((-0.126977)))))/2.0)) <= ((((0.154025) <= ((((0.154025) <= (((data[\"svd_0\"]) / 2.0)))*1.)))*1.)))*1.)) - (np.maximum(((((data[\"svd_46\"]) * 2.0))), ((((data[\"svd_0\"]) * 2.0))))))))*1.)) +\n            0.500000*np.tanh(np.minimum(((((np.minimum(((data[\"svd_17\"])), ((np.minimum(((0.007963)), ((np.minimum(((np.minimum((((((data[\"svd_55\"]) <= ((((data[\"svd_17\"]) + (0.007963))/2.0)))*1.))), ((data[\"svd_55\"]))))), ((((data[\"svd_2\"]) + (((((((data[\"svd_55\"]) * 2.0)) * 2.0)) - (-0.089767)))))))))))))) * 2.0))), (((-1.0*((data[\"svd_8\"]))))))) +\n            0.500000*np.tanh((((((0.116408) > (np.maximum(((data[\"svd_61\"])), ((data[\"svd_4\"])))))*1.)) * ((((((((data[\"svd_69\"]) <= (-0.006887))*1.)) + (((((data[\"svd_83\"]) - (data[\"svd_3\"]))) - (np.maximum(((-0.006887)), ((0.116408)))))))) + (data[\"svd_4\"]))))) +\n            0.500000*np.tanh(((((((((data[\"svd_17\"]) * ((((data[\"svd_22\"]) <= (((((((-0.046344) + ((((((np.minimum(((((-0.046344) * (data[\"svd_17\"])))), ((data[\"svd_45\"])))) + (-0.106680))/2.0)) * (-0.046344))))/2.0)) + (np.minimum(((data[\"svd_21\"])), ((data[\"svd_22\"])))))/2.0)))*1.)))) * 2.0)) * 2.0)) * 2.0)))\n","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"plt.figure(figsize=(15,15))\nplt.scatter(.5*GPx16(c)+.5*GPx32(c),.5*GPy16(c)+.5*GPy32(c),s=1)","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"cluster = pd.DataFrame()\ncluster['molecule_name'] = moleculenames\ncluster['t1'] = .5*GPx16(c).values+.5*GPx32(c).values\ncluster['t2'] = .5*GPy16(c).values+.5*GPy32(c).values\ncluster.to_csv('gpcluster.csv',index=False)","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.7.3"}},"nbformat":4,"nbformat_minor":1}