Node Naming
At first glance, the node names in Allor may seem overly complex and long. However, don't rush to conclusions. The long node names are not a coincidence, but a thoughtful approach.
All node names in Allor are created according to a unified rule. This makes them more understandable and informative, allowing users to quickly understand what each node does, just by looking at its name.
The use of descriptive names is a good practice in programming, and it is widely used in many languages and development environments.
Example:
ImageTransformResizeRelative
Image — This is the data type that the node belongs to. Image, Latent, Mask and the fourth dimension of image AlphaChannel are currently available.
Transform — This is the name of the module. Nodes in this module usually perform transformation or conversion functions.
Resize — This is the functionality of the node. The Resize node is typically used to change the size of the image data.
Relative — This is a postfix that further describes the functionality of the node. It refers to the precision of the node’s operation, in contrast to the Absolute postfix. There is also an Advanced postfix, which implies more extensive functionality.
Simply by observing the node, you can discern its purpose: to image data transform, specifically adjusting tensor size with relative precision.
Exceptions
In some cases, the part with the node's name can be omitted if the module name already sufficiently reflects its functionality. In such cases, the node's name in the documentation is indicated as Default.
This helps to simplify node names when additional details do not add significant information.