Lorsque le réseau neuronal créé par JMP a été enregistré et exécuté en code python, il a généré des valeurs différentes du score généré par JMP.
Système d'exploitation : Windows 10
Version Python : 3.9
Liste de fichiers
jmp_score.py
CNN_NTanH_boost.py <- JMP Python
monpython_code.py
import CNN_NTanH_boost
import numpy as np
import pandas as pd
filepath = r"filepath"
ext = 'csv'
if filepath.endswith(ext):
df=pd.read_csv(filepath)
else :
df=pd.read_excel(filepath)
input_list_dict = CNN_NTanH_boost.getInputMetadata()
input_list = list(input_list_dict.keys())
output_list_dict = CNN_NTanH_boost.getOutputMetadata()
output_list = list(output_list_dict.keys())
out_df_temp = pd.DataFrame(np.zeros((1,len(output_list))),columns=output_list)
number = 0
out = CNN_NTanH_boost.score(df[ROI_list].iloc[number],out_df_temp)