Houdini 20.5 Executing tasks with PDG/TOPs pdg

pdg.nodeStatType module

Cook time statistics exposed by a PDG node

This enum exposes the different generation and cook time stats that PDG records for each node while it’s generating and cooking work items.

Values

pdg.nodeStatType.FirstCookTime

The time stamp recorded the first time a work item from the node began to cook

pdg.nodeStatType.FirstGenerateTime

The time stamp recorded when the first work item in the node was generated

pdg.nodeStatType.LastCookTime

The time stamp recorded after the last work item in the node finished cooking.

pdg.nodeStatType.LastGenerateTime

The time stamp recorded after all work items in the node are fully generated.

pdg.nodeStatType.TotalCookTime

The total time that work items in the node spent cooking. This will likely not the same as LastCookTime - FirstCookTime, since this value is the sum of the cook times across the work items in the node

pdg.nodeStatType.TotalGenerateTime

The total time that the node spent generating work items

pdg

attributes

cooking

customtypes

  • pdg.Dictionary

    Wraps a nested dictionary object in Python, used with Dictionary Array attributes

data

debugging

events

exceptions

  • pdg.AttribError

    Generic exception raised when an error occurs when accessing work item attributes

  • pdg.CookError

    Generic exception raised when an error running the graph.

  • pdg.ServiceError

    Generic exception raised when an error occurs during a PDG service manager operation

expressions

  • pdg.EvaluationContext

    A module with global functions that operate on the thread-local evaluation context

internal

nodes

schedulers

services

types

workitems