Impossible de générer du code Python pour le modèle Boosted Neural Net. Pourquoi?Après avoir enregistré dans Formula Depot. Je peux générer du code C et Java mais pas du code Pyhton pour mon modèle Boosted Neural Net. Pourquoi?
Je ne reçois que des lignes commentées
score def (indata, outdata) :
# Le nom d'origine était : 'xxxxxxxxx'
# Le nom original était : 'aaaayyyy'
Modélisation prédictive et apprentissage automatiqueRe : Impossible de générer du code Python pour le modèle Boosted Neural Net. Pourquoi?En exécutant le script ci-dessous, je peux envoyer ce modèle de réseau neuronal boosté au dépôt de formules, puis générer du code Python pour celui-ci. Le script ci-dessous fonctionne-t-il pour vous ?
dt = open ("$SAMPLE_DATA\Body Fat.jmp");
dt << Neural(
Y( :Percent body fat ),
X(
:"Age (years)"n, :"Weight (lbs)"n, :"Height (inches)"n,
:"Neck circumference (cm)"n, :"Chest circumference (cm)"n,
:"Abdomen circumference (cm)"n, :"Hip circumference (cm)"n,
:"Thigh circumference (cm)"n, :"Knee circumference (cm)"n,
:"Ankle circumference (cm)"n, :"Biceps (extended) circumference (cm)"n,
:"Forearm circumference (cm)"n, :"Wrist circumference (cm)"n
),
Informative Missing( 0 ),
Validation Method( "Holdback", 0.3333 ),
Fit( NTanH( 3 ), N Boost( 100 ) )
);Re : Impossible de générer du code Python pour le modèle Boosted Neural Net. Pourquoi?Intéressant.Cela ne fonctionne pas pour moi. J'utilise V17. C'est ce que j'obtiens
""" Code Python généré par JMP v17.0.0 """
def getModelMetadata() :
return {"creator": u"Neural", "modelName": u"", "predicted": u"Pourcentage de graisse corporelle", "table": u"Grisse corporelle", "version": u"17.0.0" , "horodatage": u"2022-12-01T13:45:24Z"}
def getInputMetadata() :
revenir {
u"Circonférence abdominale (cm)": "flotteur",
u"Âge (années)": "flotteur",
u"Circonférence de la cheville (cm)": "flotteur",
u"Circonférence du biceps (étendu) (cm)": "flotteur",
u"Tour de poitrine (cm)": "flotteur",
u"Circonférence de l'avant-bras (cm)": "flotteur",
u"Hauteur (pouces)": "flotteur",
u"Tour de hanche (cm)": "flotteur",
u"Circonférence du genou (cm)": "flotteur",
u"Circonférence du cou (cm)": "flotteur",
u"Tour de cuisse (cm)": "flotteur",
u"Poids (lbs)": "flotteur",
u"Tour de poignet (cm)": "flotteur"
}
def getOutputMetadata() :
revenir {
u"Pourcentage de graisse corporelle prévu_1": "flotteur"
}
def score(indata, outdata):
Re : Impossible de générer du code Python pour le modèle de réseau de neurones boosté. Pourquoi?Sur ma machine, j'obtiens la même sortie. Si vous faites défiler environ 100 lignes vides, vous devriez voir la formule réelle dans le script Python. Je ne sais pas pourquoi il y aurait autant de lignes vides. Pouvez-vous confirmer que vous voyez également la même chose ?

Re : Impossible de générer du code Python pour le modèle Boosted Neural Net. Pourquoi?Mystère résolu.Je ne suis pas descendu jusqu'au bout. Le code est là.
Merci