Impossibile generare codice Python per il modello Rete neurale potenziata. Perché?Dopo aver salvato nel Deposito Formula. Posso generare codice C e Java ma non codice Pyhton per il mio modello di rete neurale potenziata. Perché?
Ricevo solo righe commentate
punteggio def(indata, outdata):
# Il nome originale era: 'xxxxxxxx'
# Il nome originale era: 'yyyyyyyy'
Modellazione predittiva e machine learningRi: Impossibile generare codice Python per il modello di rete neurale potenziata. Come mai?Eseguendo lo script di seguito, sono in grado di inviare questo modello di rete neurale potenziato al deposito delle formule, quindi generare il codice Python per esso. Lo script qui sotto funziona per te?
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 ) )
);Ri: Impossibile generare codice Python per il modello di rete neurale potenziata. Come mai?Interessante.Per me non funziona. Sto usando V17. Questo è quello che ottengo
""" Codice Python generato da JMP v17.0.0 """
def getModelMetadata():
return {"creator": u"Neural", "modelName": u"", "predicted": u"Percentuale di grasso corporeo", "table": u"Body Fat", "version": u"17.0.0" , "timestamp": u"2022-12-01T13:45:24Z"}
def getInputMetadata():
Restituzione {
u"Circonferenza addominale (cm)": "galleggia",
u"Età (anni)": "galleggia",
u"Circonferenza caviglia (cm)": "galleggia",
u"Circonferenza del bicipite (esteso) (cm)": "fluttuare",
u"Circonferenza torace (cm)": "galleggia",
u"Circonferenza dell'avambraccio (cm)": "galleggia",
u"Altezza (pollici)": "galleggia",
u"Circonferenza fianchi (cm)": "galleggia",
u"Circonferenza ginocchio (cm)": "galleggia",
u"Circonferenza collo (cm)": "galleggia",
u"Circonferenza coscia (cm)": "galleggia",
u"Peso (libbre)": "galleggia",
u"Circonferenza polso (cm)": "fluttuante"
}
def getOutputMetadata():
Restituzione {
u"Percentuale di grasso corporeo prevista_1": "float"
}
def score(indata, outdata):
Ri: Impossibile generare codice Python per il modello di rete neurale potenziata. Come mai?Sulla mia macchina, ottengo lo stesso output. Se scorri verso il basso di circa 100 righe vuote, dovresti vedere la formula effettiva nello script Pyhton. Non sono sicuro del motivo per cui ci sarebbero così tante righe vuote. Puoi confermare che anche tu vedi lo stesso?

Ri: Impossibile generare codice Python per il modello di rete neurale potenziata. Come mai?Mistero risolto.Non sono sceso fino in fondo. Il codice c'è.
Grazie