Module Import alias identifier ImportFrom alias identifier ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If AttributeLoad NameLoad attr body Assign NameStore BinOpMult NameLoad Call NameLoad NameLoad Assert CompareEqEq Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad Str attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad GeneratorExp BinOpMult NameLoad Call NameLoad NameLoad NameLoad comprehension TupleStore TupleStore NameStore NameStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr GeneratorExp Call AttributeLoad NameLoad attr comprehension TupleStore NameStore NameStore AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A DeepFried2 df itertools chain _chain ParallelCriterion N/A N/A df Criterion N/A __init__ N/A N/A self N/A weighted_criteria kw N/A N/A 
        Allowed keyword arguments are:

        - `repeat_target`:
            - `False` (default) means that as many targes need to be provided
              to `accumulate_gradients` as there are criteria.
            - `True` means that a single target needs to be provided, which
              will be used for all of the criteria.
         N/A N/A N/A N/A df Criterion __init__ self N/A N/A self repeat_target N/A N/A kw get repeat_target False N/A N/A self criteria N/A N/A wc weighted_criteria N/A N/A N/A N/A self add N/A N/A N/A df utils flatten wc N/A add N/A N/A self weight_or_crit crit N/A None N/A N/A N/A crit None N/A N/A N/A N/A N/A self criteria append N/A 1.0 weight_or_crit N/A N/A N/A N/A N/A self criteria append N/A weight_or_crit crit N/A symb_forward N/A N/A self symb_inputs symb_targets N/A N/A N/A symb_inputs N/A N/A N/A df utils flatten symb_inputs N/A symb_targets N/A N/A N/A df utils flatten symb_targets N/A N/A self repeat_target N/A N/A symb_targets N/A symb_targets N/A len symb_inputs N/A N/A N/A len symb_inputs N/A len symb_targets N/A len N/A self criteria N/A N/A `{}` mismatch in number of inputs ({}), criteria ({}) and targets ({}) format N/A N/A N/A df utils typename self N/A len symb_inputs N/A len N/A self criteria N/A len symb_targets N/A N/A sum N/A N/A w N/A c i t N/A N/A N/A w c i t N/A zip N/A self criteria symb_inputs symb_targets N/A get_extra_outputs N/A N/A self N/A N/A N/A N/A list N/A N/A _chain from_iterable N/A N/A N/A c get_extra_outputs N/A N/A w c N/A self criteria N/A N/A