Go back to the English version of the documentation

Příklad tvoření skriptů toku

Last updated: 12. 1. 2023
Příklad sledu skriptů toku SPSS Modeler

Tok můžete použít k vycvičování modelu při jeho spuštění. Za normálních okolností můžete model modelování použít k přidání modelu do toku, k vytvoření příslušného připojení a ke spuštění uzlu Analýza.

Pomocí skriptu můžete automatizovat proces testování modelu nugget poté, co jej vytvoříte. Například, můžete použít skript, jako je například následující, abyste trénovali model neuronové sítě:

stream = modeler.script.stream()
neuralnetnode = stream.findByType("neuralnetwork", None)
results = []
neuralnetnode.run(results)
appliernode = stream.createModelApplierAt(results[0], "Drug", 594, 187)
analysisnode = stream.createAt("analysis", "Drug", 688, 187)
typenode = stream.findByType("type", None)
stream.linkBetween(appliernode, typenode, analysisnode)
analysisnode.run([])

Jednotlivé řádky v tomto příkladu skriptu popisují následující odrážky.

  • První řádek definuje proměnnou, která ukazuje na aktuální tok.
  • Na řádku 2 nalezne skript uzel Neury Net builder.
  • Na řádku 3 vytvoří skript seznam, do kterého lze uložit výsledky provedení.
  • V řádku 4 je vytvořen nový model Necural Net nugget. To je uloženo v seznamu definovaném na řádku 3.
  • Na řádku 5 je vytvořen uzel použití modelu pro model nugget a umístěn na plátně toku.
  • V řádku 6 je vytvořen uzel analýzy s názvem Drug .
  • Na řádku 7 tento skript nalezne uzel Typ.
  • Na řádku 8 se skript připojí k uzlu použití modelu vytvořenému v řádku 5 mezi uzlem typu a uzlem Analýza.
  • Nakonec se spustí analýza uzlu analýzy, aby bylo možné vygenerovat sestavu analýzy.
Tipy:
  • Je možné použít skript k sestavení a spuštění toku od začátku, počínaje prázdným plátnem.
  • Úplné podrobnosti o skriptování naleznete v příručce Skriptování a automatizace .