forked from ehsanhaghighat/sciann
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapi.json
1 lines (1 loc) · 190 KB
/
api.json
1
{"type": "module", "name": "sciann", "modules": [{"type": "module", "name": "sciann.utils", "modules": [{"type": "module", "name": "sciann.utils.utilities", "modules": [], "classes": [], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.utils.validations", "modules": [], "classes": [], "methods": [{"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {}}, {"type": "module", "name": "sciann.utils.math", "modules": [], "classes": [], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}], "classes": [], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.constraints", "modules": [{"type": "module", "name": "sciann.constraints.constraint", "modules": [], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.constraints.data", "modules": [], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.data.Data", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "y_true", "x_true_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.constraints.dirichlet", "modules": [], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.dirichlet.Dirichlet", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.constraints.neumann", "modules": [], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.neumann.Neumann", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "sol", "mesh_ids", "var", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.constraints.pde", "modules": [], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.pde.PDE", "methods": [{"type": "method", "name": "__init__", "args": ["self", "pde", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.constraints.tie", "modules": [], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.tie.Tie", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond1", "cond2", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}], "classes": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.data.Data", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "y_true", "x_true_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.tie.Tie", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond1", "cond2", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.dirichlet.Dirichlet", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.neumann.Neumann", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "sol", "mesh_ids", "var", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.pde.PDE", "methods": [{"type": "method", "name": "__init__", "args": ["self", "pde", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [], "variables": {}}, {"type": "module", "name": "sciann.functionals", "modules": [{"type": "module", "name": "sciann.functionals.field", "modules": [], "classes": [{"type": "class", "name": "sciann.functionals.field.Field", "methods": [{"type": "method", "name": "__init__", "args": ["self", "units", "name", "activation", "kernel_initializer", "bias_initializer", "trainable", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "keras.layers.core.Dense", "methods": [{"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [{"type": "method", "name": "__init__", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.functionals.functional", "modules": [], "classes": [{"type": "class", "name": "sciann.functionals.field.Field", "methods": [{"type": "method", "name": "__init__", "args": ["self", "units", "name", "activation", "kernel_initializer", "bias_initializer", "trainable", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "keras.layers.core.Dense", "methods": [{"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [{"type": "method", "name": "__init__", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.functionals.variable", "modules": [], "classes": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.functionals.variable.Variable", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.functionals.parameter", "modules": [], "classes": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.functionals.variable.Variable", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.parameter.Parameter", "methods": [{"type": "method", "name": "__init__", "args": ["self", "val", "inputs", "name", "non_neg"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'NoneType'>"}}, {"type": "class", "name": "sciann.functionals.parameter.ParameterBase", "methods": [{"type": "method", "name": "__init__", "args": ["self", "val", "non_neg"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "keras.layers.core.Dense", "methods": [{"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [{"type": "method", "name": "__init__", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}, {"type": "module", "name": "sciann.functionals.radialbasis", "modules": [], "classes": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.functionals.variable.Variable", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.radialbasis.RadialBasis", "methods": [{"type": "method", "name": "__init__", "args": ["self", "vars", "rb_vars", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.radialbasis.RadialBasisBase", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "units", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}], "classes": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.functionals.field.Field", "methods": [{"type": "method", "name": "__init__", "args": ["self", "units", "name", "activation", "kernel_initializer", "bias_initializer", "trainable", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "keras.layers.core.Dense", "methods": [{"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [{"type": "method", "name": "__init__", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.parameter.Parameter", "methods": [{"type": "method", "name": "__init__", "args": ["self", "val", "inputs", "name", "non_neg"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'NoneType'>"}}, {"type": "class", "name": "sciann.functionals.variable.Variable", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.radialbasis.RadialBasis", "methods": [{"type": "method", "name": "__init__", "args": ["self", "vars", "rb_vars", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [], "variables": {}}, {"type": "module", "name": "sciann.models", "modules": [{"type": "module", "name": "sciann.models.model", "modules": [], "classes": [{"type": "class", "name": "sciann.functionals.variable.Variable", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.radialbasis.RadialBasis", "methods": [{"type": "method", "name": "__init__", "args": ["self", "vars", "rb_vars", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.data.Data", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "y_true", "x_true_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.tie.Tie", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond1", "cond2", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.models.model.SciModel", "methods": [{"type": "method", "name": "__init__", "args": ["self", "inputs", "targets", "loss_func", "plot_to_file"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "verify_update_constraints", "args": ["self", "constraints"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "save", "args": ["self", "filepath"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "summary", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "train", "args": ["self", "x_true", "y_true", "weights", "target_weights", "epochs", "batch_size", "shuffle", "callbacks", "stop_after", "default_zero_weight"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "solve", "args": ["self", "x_true", "y_true", "weights", "target_weights", "epochs", "batch_size", "shuffle", "callbacks", "stop_after", "default_zero_weight"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "predict", "args": ["self", "x", "batch_size", "verbose", "steps"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self"], "vargs": true, "kwargs": false, "defaults": null}, {"type": "method", "name": "plot_model", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["model", "constraints", "inputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "loss_functions": "<class 'staticmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}], "classes": [{"type": "class", "name": "sciann.models.model.SciModel", "methods": [{"type": "method", "name": "__init__", "args": ["self", "inputs", "targets", "loss_func", "plot_to_file"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "verify_update_constraints", "args": ["self", "constraints"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "save", "args": ["self", "filepath"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "summary", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "train", "args": ["self", "x_true", "y_true", "weights", "target_weights", "epochs", "batch_size", "shuffle", "callbacks", "stop_after", "default_zero_weight"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "solve", "args": ["self", "x_true", "y_true", "weights", "target_weights", "epochs", "batch_size", "shuffle", "callbacks", "stop_after", "default_zero_weight"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "predict", "args": ["self", "x", "batch_size", "verbose", "steps"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self"], "vargs": true, "kwargs": false, "defaults": null}, {"type": "method", "name": "plot_model", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["model", "constraints", "inputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "loss_functions": "<class 'staticmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "methods": [], "variables": {}}, {"type": "module", "name": "sciann.utils.math", "modules": [], "classes": [], "methods": [{"type": "method", "name": "get_activation", "args": ["activation"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_functional", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_constraint", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_parameter", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_field", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_variable", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "is_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "validate_scimodel", "args": ["f"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "pow", "args": ["f", "a"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "radd", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rsub", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "mul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rmul", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "div", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "rdiv", "args": ["f", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sin", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cos", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tan", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cot", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sinh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "cosh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "tanh", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "coth", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "abs", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "log", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "exp", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "sqrt", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "square", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "relu", "args": ["x"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "gradients", "args": ["ys", "xs", "order"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "lambda_gradient", "args": ["ys", "xs", "order", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["f"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "radial_basis", "args": ["xs", "ci", "radii"], "vargs": false, "kwargs": false, "defaults": null}], "variables": {"pi": "<class 'float'>"}}], "classes": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.functionals.variable.Variable", "methods": [{"type": "method", "name": "__init__", "args": ["self", "name", "tensor", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.field.Field", "methods": [{"type": "method", "name": "__init__", "args": ["self", "units", "name", "activation", "kernel_initializer", "bias_initializer", "trainable", "dtype"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "keras.layers.core.Dense", "methods": [{"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [{"type": "method", "name": "__init__", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [{"type": "class", "name": "keras.engine.base_layer.Layer", "methods": [{"type": "method", "name": "__init__", "args": ["self"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "assert_input_compatibility", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "call", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self", "inputs"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "compute_output_shape", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "compute_mask", "args": ["self", "inputs", "mask"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "build", "args": ["self", "input_shape"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_shape_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_input_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_output_mask_at", "args": ["self", "node_index"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_loss", "args": ["self", "losses", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "add_update", "args": ["self", "updates", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_updates_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_losses_for", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "set_weights", "args": ["self", "weights"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_weights", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "get_config", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "count_params", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}], "properties": ["losses", "updates", "built", "trainable_weights", "non_trainable_weights", "input", "output", "input_mask", "output_mask", "input_shape", "output_shape", "weights"], "classmethods": [], "staticmethods": [{"type": "method", "name": "add_weight", "args": [], "vargs": true, "kwargs": true, "defaults": null}], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "from_config": "<class 'classmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.functionals.parameter.Parameter", "methods": [{"type": "method", "name": "__init__", "args": ["self", "val", "inputs", "name", "non_neg"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.functionals.functional.Functional", "methods": [{"type": "method", "name": "__init__", "args": ["self", "fields", "variables", "hidden_layers", "activation", "enrichment", "kernel_initializer", "bias_initializer", "dtype", "trainable"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "model", "mesh"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "copy", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_layers", "args": ["self", "layers"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_inputs", "args": ["self", "inputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "append_to_outputs", "args": ["self", "outputs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "split", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pos__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__neg__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__add__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__radd__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__sub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rsub__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__mul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rmul__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__truediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__rtruediv__", "args": ["self", "other"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__pow__", "args": ["self", "power"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "diff", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["layers", "inputs", "outputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'NoneType'>"}}, {"type": "class", "name": "sciann.models.model.SciModel", "methods": [{"type": "method", "name": "__init__", "args": ["self", "inputs", "targets", "loss_func", "plot_to_file"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "verify_update_constraints", "args": ["self", "constraints"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "save", "args": ["self", "filepath"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "summary", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}, {"type": "method", "name": "train", "args": ["self", "x_true", "y_true", "weights", "target_weights", "epochs", "batch_size", "shuffle", "callbacks", "stop_after", "default_zero_weight"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "solve", "args": ["self", "x_true", "y_true", "weights", "target_weights", "epochs", "batch_size", "shuffle", "callbacks", "stop_after", "default_zero_weight"], "vargs": false, "kwargs": true, "defaults": null}, {"type": "method", "name": "predict", "args": ["self", "x", "batch_size", "verbose", "steps"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self"], "vargs": true, "kwargs": false, "defaults": null}, {"type": "method", "name": "plot_model", "args": ["self"], "vargs": true, "kwargs": true, "defaults": null}], "properties": ["model", "constraints", "inputs"], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "loss_functions": "<class 'staticmethod'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}, {"type": "class", "name": "sciann.constraints.data.Data", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond", "y_true", "x_true_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}, {"type": "class", "name": "sciann.constraints.tie.Tie", "methods": [{"type": "method", "name": "__init__", "args": ["self", "cond1", "cond2", "sol", "mesh_ids", "name"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [{"type": "class", "name": "sciann.constraints.constraint.Constraint", "methods": [{"type": "method", "name": "__init__", "args": ["self", "var", "cond", "ids", "sol", "name"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "__call__", "args": ["self"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "eval", "args": ["self", "xs"], "vargs": false, "kwargs": false, "defaults": null}, {"type": "method", "name": "update_target", "args": ["self", "val"], "vargs": false, "kwargs": false, "defaults": null}], "properties": [], "classmethods": [], "staticmethods": [], "bases": [], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>", "__dict__": "<class 'getset_descriptor'>", "__weakref__": "<class 'getset_descriptor'>"}}], "variables": {"__module__": "<class 'str'>", "__doc__": "<class 'str'>"}}], "methods": [], "variables": {}}