Public static methods
void assert_shallow_structure(object shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
void assert_shallow_structure(object shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IDictionary<object, object> flatten_dict_items(IDictionary<object, object> dictionary)
IDictionary<object, object> flatten_dict_items(int dictionary)
object flatten_dict_items_dyn(object dictionary)
IList<object> flatten_up_to(object shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_up_to(object shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_joined_string_paths(object structure, string separator, bool expand_composites)
IList<object> flatten_with_tuple_paths(object structure, bool expand_composites)
IList<object> flatten_with_tuple_paths_up_to(string shallow_tree, string input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(object shallow_tree, IDictionary<string, object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(int shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(object shallow_tree, IEnumerable<object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(object shallow_tree, int input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(int shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(object shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(int shallow_tree, string input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(int shallow_tree, int input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(object shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(object shallow_tree, string input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(string shallow_tree, IDictionary<string, object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(PythonClassContainer shallow_tree, int input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(string shallow_tree, IEnumerable<object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(string shallow_tree, int input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(string shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(string shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(PythonClassContainer shallow_tree, IDictionary<string, object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(PythonClassContainer shallow_tree, string input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(PythonClassContainer shallow_tree, IEnumerable<object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(PythonClassContainer shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IDictionary<string, object> shallow_tree, IDictionary<string, object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IDictionary<string, object> shallow_tree, IEnumerable<object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(int shallow_tree, IEnumerable<object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IDictionary<string, object> shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IDictionary<string, object> shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IDictionary<string, object> shallow_tree, string input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, IDictionary<string, object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IDictionary<string, object> shallow_tree, int input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, int input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, PythonClassContainer input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, object input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, string input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(int shallow_tree, IDictionary<string, object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
IList<object> flatten_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, IEnumerable<object> input_tree, bool check_types, bool expand_composites, bool check_subtrees_length)
object get_traverse_shallow_structure(PythonFunctionContainer traverse_fn, IEnumerable<CompositeTensor> structure, bool expand_composites)
object get_traverse_shallow_structure(PythonFunctionContainer traverse_fn, object structure, bool expand_composites)
object get_traverse_shallow_structure_dyn(object traverse_fn, object structure, ImplicitContainer<T> expand_composites)
object map_structure_up_to(object shallow_tree, PythonFunctionContainer func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_up_to(IEnumerable<object> shallow_tree, PythonFunctionContainer func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_up_to(IDictionary<string, int> shallow_tree, PythonFunctionContainer func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_up_to(bool shallow_tree, PythonFunctionContainer func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_up_to_dyn(object shallow_tree, object func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_with_paths(object func, IDictionary<string, object> kwargs, Object[] structure)
object map_structure_with_paths(object func, Object[] structure)
object map_structure_with_paths_dyn(object func, IDictionary<string, object> kwargs, Object[] structure)
object map_structure_with_paths_dyn(object func, Object[] structure)
object map_structure_with_tuple_paths(object func, IDictionary<string, object> kwargs, Object[] structure)
object map_structure_with_tuple_paths(object func, Object[] structure)
object map_structure_with_tuple_paths_dyn(object func, Object[] structure)
object map_structure_with_tuple_paths_dyn(object func, IDictionary<string, object> kwargs, Object[] structure)
object map_structure_with_tuple_paths_up_to(object shallow_tree, object func, Object[] inputs)
object map_structure_with_tuple_paths_up_to(object shallow_tree, object func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, object func, Object[] inputs)
object map_structure_with_tuple_paths_up_to(IEnumerable<object> shallow_tree, object func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_with_tuple_paths_up_to(IDictionary<string, int> shallow_tree, object func, Object[] inputs)
object map_structure_with_tuple_paths_up_to(IDictionary<string, int> shallow_tree, object func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_with_tuple_paths_up_to_dyn(object shallow_tree, object func, IDictionary<string, object> kwargs, Object[] inputs)
object map_structure_with_tuple_paths_up_to_dyn(object shallow_tree, object func, Object[] inputs)
IEnumerator<object> yield_flat_paths(IDictionary<string, object> nest, bool expand_composites)
IEnumerator<object> yield_flat_paths(IEnumerable<object> nest, bool expand_composites)
IEnumerator<object> yield_flat_paths(int nest, bool expand_composites)
IEnumerator<object> yield_flat_paths(object nest, bool expand_composites)
IEnumerator<object> yield_flat_paths(string nest, bool expand_composites)
Public properties