Append to "result" all Factors in this Model that touch any of the given "variables".
Append to "result" all Factors in this Model that touch any of the given "variables". This method must not append duplicates.
Append to "result" all Factors in this Model that touch the given "variable".
Append to "result" all Factors in this Model that touch the given "variable". This method must not append duplicates.
Append to "result" all Factors in this Model that are affected by the given DiffList.
Append to "result" all Factors in this Model that are affected by the given DiffList. This method must not append duplicates.
Append to "result" all Factors in this Model that are affected by the given Diff.
Append to "result" all Factors in this Model that are affected by the given Diff. This method must not append duplicates.
Return all Factors in this Model that touch the given "variable".
Return all Factors in this Model that touch the given "variable". The result will not have any duplicate Factors.
Return all Factors in this Model that touch any of the given "variables".
Return all Factors in this Model that touch any of the given "variables". The result will not have any duplicate Factors.
Return all Factors in this Model that are affected by the given DiffList.
Return all Factors in this Model that are affected by the given DiffList. The result will not have any duplicate Factors. By default returns just the factors that neighbor the DiffList.variables, but this method may be overridden for special handling of the DiffList
Return all Factors in this Model that are affected by the given Diff.
Return all Factors in this Model that are affected by the given Diff. The result will not have any duplicate Factors. By default returns just the factors that neighbor Diff.variable, but this method may be overridden for special handling of the Diff
The "factors" methods need a new collection to return; this method is used by them to construct this collection.
The "factors" methods need a new collection to return; this method is used by them to construct this collection.
A Model whose Factors come from Templates. If you want your TemplateModel to have learnable parameters, then also extend Parameters.