-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearchindex.js
1 lines (1 loc) · 55.1 KB
/
searchindex.js
1
Search.setIndex({"docnames": ["index", "rst_files/as_np_dt", "rst_files/datatype", "rst_files/dtype_object", "rst_files/expr_funcs", "rst_files/file_io", "rst_files/format", "rst_files/format_class", "rst_files/format_funcs", "rst_files/functions/pytaco.abs", "rst_files/functions/pytaco.acos", "rst_files/functions/pytaco.acosh", "rst_files/functions/pytaco.add", "rst_files/functions/pytaco.apply", "rst_files/functions/pytaco.as_tensor", "rst_files/functions/pytaco.as_type", "rst_files/functions/pytaco.asin", "rst_files/functions/pytaco.asinh", "rst_files/functions/pytaco.atan", "rst_files/functions/pytaco.atan2", "rst_files/functions/pytaco.atanh", "rst_files/functions/pytaco.cast", "rst_files/functions/pytaco.cos", "rst_files/functions/pytaco.cosh", "rst_files/functions/pytaco.cube", "rst_files/functions/pytaco.cube_root", "rst_files/functions/pytaco.div", "rst_files/functions/pytaco.dot", "rst_files/functions/pytaco.einsum", "rst_files/functions/pytaco.eq", "rst_files/functions/pytaco.evaluate", "rst_files/functions/pytaco.exp", "rst_files/functions/pytaco.from_array", "rst_files/functions/pytaco.from_sp_csc", "rst_files/functions/pytaco.from_sp_csr", "rst_files/functions/pytaco.ge", "rst_files/functions/pytaco.get_index_vars", "rst_files/functions/pytaco.get_num_threads", "rst_files/functions/pytaco.get_parallel_schedule", "rst_files/functions/pytaco.gt", "rst_files/functions/pytaco.heaviside", "rst_files/functions/pytaco.inner", "rst_files/functions/pytaco.le", "rst_files/functions/pytaco.log", "rst_files/functions/pytaco.log10", "rst_files/functions/pytaco.logical_not", "rst_files/functions/pytaco.lt", "rst_files/functions/pytaco.matmul", "rst_files/functions/pytaco.max", "rst_files/functions/pytaco.min", "rst_files/functions/pytaco.mul", "rst_files/functions/pytaco.ne", "rst_files/functions/pytaco.outer", "rst_files/functions/pytaco.pow", "rst_files/functions/pytaco.read", "rst_files/functions/pytaco.remainder", "rst_files/functions/pytaco.remove_explicit_zeros", "rst_files/functions/pytaco.set_num_threads", "rst_files/functions/pytaco.set_parallel_schedule", "rst_files/functions/pytaco.set_udf_dir", "rst_files/functions/pytaco.sin", "rst_files/functions/pytaco.sinh", "rst_files/functions/pytaco.sqrt", "rst_files/functions/pytaco.square", "rst_files/functions/pytaco.sub", "rst_files/functions/pytaco.sum", "rst_files/functions/pytaco.tan", "rst_files/functions/pytaco.tanh", "rst_files/functions/pytaco.tensor.assemble", "rst_files/functions/pytaco.tensor.compile", "rst_files/functions/pytaco.tensor.compute", "rst_files/functions/pytaco.tensor.copy", "rst_files/functions/pytaco.tensor.evaluate", "rst_files/functions/pytaco.tensor.insert", "rst_files/functions/pytaco.tensor.pack", "rst_files/functions/pytaco.tensor.remove_explicit_zeros", "rst_files/functions/pytaco.tensor.to_array", "rst_files/functions/pytaco.tensor.to_dense", "rst_files/functions/pytaco.tensor.to_sp_csc", "rst_files/functions/pytaco.tensor.to_sp_csr", "rst_files/functions/pytaco.tensor.toarray", "rst_files/functions/pytaco.tensor.transpose", "rst_files/functions/pytaco.tensor_abs", "rst_files/functions/pytaco.tensor_acos", "rst_files/functions/pytaco.tensor_acosh", "rst_files/functions/pytaco.tensor_add", "rst_files/functions/pytaco.tensor_asin", "rst_files/functions/pytaco.tensor_asinh", "rst_files/functions/pytaco.tensor_atan", "rst_files/functions/pytaco.tensor_atan2", "rst_files/functions/pytaco.tensor_atanh", "rst_files/functions/pytaco.tensor_cos", "rst_files/functions/pytaco.tensor_cosh", "rst_files/functions/pytaco.tensor_cube", "rst_files/functions/pytaco.tensor_cube_root", "rst_files/functions/pytaco.tensor_div", "rst_files/functions/pytaco.tensor_eq", "rst_files/functions/pytaco.tensor_exp", "rst_files/functions/pytaco.tensor_ge", "rst_files/functions/pytaco.tensor_gt", "rst_files/functions/pytaco.tensor_heaviside", "rst_files/functions/pytaco.tensor_le", "rst_files/functions/pytaco.tensor_log", "rst_files/functions/pytaco.tensor_log10", "rst_files/functions/pytaco.tensor_logical_not", "rst_files/functions/pytaco.tensor_lt", "rst_files/functions/pytaco.tensor_max", "rst_files/functions/pytaco.tensor_min", "rst_files/functions/pytaco.tensor_mul", "rst_files/functions/pytaco.tensor_ne", "rst_files/functions/pytaco.tensor_pow", "rst_files/functions/pytaco.tensor_sin", "rst_files/functions/pytaco.tensor_sinh", "rst_files/functions/pytaco.tensor_sqrt", "rst_files/functions/pytaco.tensor_square", "rst_files/functions/pytaco.tensor_sub", "rst_files/functions/pytaco.tensor_sum", "rst_files/functions/pytaco.tensor_tan", "rst_files/functions/pytaco.tensor_tanh", "rst_files/functions/pytaco.tensordot", "rst_files/functions/pytaco.to_array", "rst_files/functions/pytaco.to_sp_csc", "rst_files/functions/pytaco.to_sp_csr", "rst_files/functions/pytaco.write", "rst_files/idx_exp_obj", "rst_files/index_expressions", "rst_files/index_vars", "rst_files/iv_funcs", "rst_files/mode_format", "rst_files/parsers", "rst_files/sched", "rst_files/tensor_class", "rst_files/tensor_info", "rst_files/tensors", "rst_files/udfs"], "filenames": ["index.rst", "rst_files/as_np_dt.rst", "rst_files/datatype.rst", "rst_files/dtype_object.rst", "rst_files/expr_funcs.rst", "rst_files/file_io.rst", "rst_files/format.rst", "rst_files/format_class.rst", "rst_files/format_funcs.rst", "rst_files/functions/pytaco.abs.rst", "rst_files/functions/pytaco.acos.rst", "rst_files/functions/pytaco.acosh.rst", "rst_files/functions/pytaco.add.rst", "rst_files/functions/pytaco.apply.rst", "rst_files/functions/pytaco.as_tensor.rst", "rst_files/functions/pytaco.as_type.rst", "rst_files/functions/pytaco.asin.rst", "rst_files/functions/pytaco.asinh.rst", "rst_files/functions/pytaco.atan.rst", "rst_files/functions/pytaco.atan2.rst", "rst_files/functions/pytaco.atanh.rst", "rst_files/functions/pytaco.cast.rst", "rst_files/functions/pytaco.cos.rst", "rst_files/functions/pytaco.cosh.rst", "rst_files/functions/pytaco.cube.rst", "rst_files/functions/pytaco.cube_root.rst", "rst_files/functions/pytaco.div.rst", "rst_files/functions/pytaco.dot.rst", "rst_files/functions/pytaco.einsum.rst", "rst_files/functions/pytaco.eq.rst", "rst_files/functions/pytaco.evaluate.rst", "rst_files/functions/pytaco.exp.rst", "rst_files/functions/pytaco.from_array.rst", "rst_files/functions/pytaco.from_sp_csc.rst", "rst_files/functions/pytaco.from_sp_csr.rst", "rst_files/functions/pytaco.ge.rst", "rst_files/functions/pytaco.get_index_vars.rst", "rst_files/functions/pytaco.get_num_threads.rst", "rst_files/functions/pytaco.get_parallel_schedule.rst", "rst_files/functions/pytaco.gt.rst", "rst_files/functions/pytaco.heaviside.rst", "rst_files/functions/pytaco.inner.rst", "rst_files/functions/pytaco.le.rst", "rst_files/functions/pytaco.log.rst", "rst_files/functions/pytaco.log10.rst", "rst_files/functions/pytaco.logical_not.rst", "rst_files/functions/pytaco.lt.rst", "rst_files/functions/pytaco.matmul.rst", "rst_files/functions/pytaco.max.rst", "rst_files/functions/pytaco.min.rst", "rst_files/functions/pytaco.mul.rst", "rst_files/functions/pytaco.ne.rst", "rst_files/functions/pytaco.outer.rst", "rst_files/functions/pytaco.pow.rst", "rst_files/functions/pytaco.read.rst", "rst_files/functions/pytaco.remainder.rst", "rst_files/functions/pytaco.remove_explicit_zeros.rst", "rst_files/functions/pytaco.set_num_threads.rst", "rst_files/functions/pytaco.set_parallel_schedule.rst", "rst_files/functions/pytaco.set_udf_dir.rst", "rst_files/functions/pytaco.sin.rst", "rst_files/functions/pytaco.sinh.rst", "rst_files/functions/pytaco.sqrt.rst", "rst_files/functions/pytaco.square.rst", "rst_files/functions/pytaco.sub.rst", "rst_files/functions/pytaco.sum.rst", "rst_files/functions/pytaco.tan.rst", "rst_files/functions/pytaco.tanh.rst", "rst_files/functions/pytaco.tensor.assemble.rst", "rst_files/functions/pytaco.tensor.compile.rst", "rst_files/functions/pytaco.tensor.compute.rst", "rst_files/functions/pytaco.tensor.copy.rst", "rst_files/functions/pytaco.tensor.evaluate.rst", "rst_files/functions/pytaco.tensor.insert.rst", "rst_files/functions/pytaco.tensor.pack.rst", "rst_files/functions/pytaco.tensor.remove_explicit_zeros.rst", "rst_files/functions/pytaco.tensor.to_array.rst", "rst_files/functions/pytaco.tensor.to_dense.rst", "rst_files/functions/pytaco.tensor.to_sp_csc.rst", "rst_files/functions/pytaco.tensor.to_sp_csr.rst", "rst_files/functions/pytaco.tensor.toarray.rst", "rst_files/functions/pytaco.tensor.transpose.rst", "rst_files/functions/pytaco.tensor_abs.rst", "rst_files/functions/pytaco.tensor_acos.rst", "rst_files/functions/pytaco.tensor_acosh.rst", "rst_files/functions/pytaco.tensor_add.rst", "rst_files/functions/pytaco.tensor_asin.rst", "rst_files/functions/pytaco.tensor_asinh.rst", "rst_files/functions/pytaco.tensor_atan.rst", "rst_files/functions/pytaco.tensor_atan2.rst", "rst_files/functions/pytaco.tensor_atanh.rst", "rst_files/functions/pytaco.tensor_cos.rst", "rst_files/functions/pytaco.tensor_cosh.rst", "rst_files/functions/pytaco.tensor_cube.rst", "rst_files/functions/pytaco.tensor_cube_root.rst", "rst_files/functions/pytaco.tensor_div.rst", "rst_files/functions/pytaco.tensor_eq.rst", "rst_files/functions/pytaco.tensor_exp.rst", "rst_files/functions/pytaco.tensor_ge.rst", "rst_files/functions/pytaco.tensor_gt.rst", "rst_files/functions/pytaco.tensor_heaviside.rst", "rst_files/functions/pytaco.tensor_le.rst", "rst_files/functions/pytaco.tensor_log.rst", "rst_files/functions/pytaco.tensor_log10.rst", "rst_files/functions/pytaco.tensor_logical_not.rst", "rst_files/functions/pytaco.tensor_lt.rst", "rst_files/functions/pytaco.tensor_max.rst", "rst_files/functions/pytaco.tensor_min.rst", "rst_files/functions/pytaco.tensor_mul.rst", "rst_files/functions/pytaco.tensor_ne.rst", "rst_files/functions/pytaco.tensor_pow.rst", "rst_files/functions/pytaco.tensor_sin.rst", "rst_files/functions/pytaco.tensor_sinh.rst", "rst_files/functions/pytaco.tensor_sqrt.rst", "rst_files/functions/pytaco.tensor_square.rst", "rst_files/functions/pytaco.tensor_sub.rst", "rst_files/functions/pytaco.tensor_sum.rst", "rst_files/functions/pytaco.tensor_tan.rst", "rst_files/functions/pytaco.tensor_tanh.rst", "rst_files/functions/pytaco.tensordot.rst", "rst_files/functions/pytaco.to_array.rst", "rst_files/functions/pytaco.to_sp_csc.rst", "rst_files/functions/pytaco.to_sp_csr.rst", "rst_files/functions/pytaco.write.rst", "rst_files/idx_exp_obj.rst", "rst_files/index_expressions.rst", "rst_files/index_vars.rst", "rst_files/iv_funcs.rst", "rst_files/mode_format.rst", "rst_files/parsers.rst", "rst_files/sched.rst", "rst_files/tensor_class.rst", "rst_files/tensor_info.rst", "rst_files/tensors.rst", "rst_files/udfs.rst"], "titles": ["Table of Contents", "Converting PyTaco Data Type to NumPy", "Data Types", "PyTaco Data Type Object", "Index Expression Functions", "Tensor I/O", "Formats", "Tensor Format Object", "Format Functions", "pytaco.abs", "pytaco.acos", "pytaco.acosh", "pytaco.add", "pytaco.apply", "pytaco.as_tensor", "pytaco.as_type", "pytaco.asin", "pytaco.asinh", "pytaco.atan", "pytaco.atan2", "pytaco.atanh", "pytaco.cast", "pytaco.cos", "pytaco.cosh", "pytaco.cube", "pytaco.cube_root", "pytaco.div", "pytaco.dot", "pytaco.einsum", "pytaco.eq", "pytaco.evaluate", "pytaco.exp", "pytaco.from_array", "pytaco.from_sp_csc", "pytaco.from_sp_csr", "pytaco.ge", "pytaco.get_index_vars", "pytaco.get_num_threads", "pytaco.get_parallel_schedule", "pytaco.gt", "pytaco.heaviside", "pytaco.inner", "pytaco.le", "pytaco.log", "pytaco.log10", "pytaco.logical_not", "pytaco.lt", "pytaco.matmul", "pytaco.max", "pytaco.min", "pytaco.mul", "pytaco.ne", "pytaco.outer", "pytaco.pow", "pytaco.read", "pytaco.remainder", "pytaco.remove_explicit_zeros", "pytaco.set_num_threads", "pytaco.set_parallel_schedule", "pytaco.set_udf_dir", "pytaco.sin", "pytaco.sinh", "pytaco.sqrt", "pytaco.square", "pytaco.sub", "pytaco.sum", "pytaco.tan", "pytaco.tanh", "pytaco.tensor.assemble", "pytaco.tensor.compile", "pytaco.tensor.compute", "pytaco.tensor.copy", "pytaco.tensor.evaluate", "pytaco.tensor.insert", "pytaco.tensor.pack", "pytaco.tensor.remove_explicit_zeros", "pytaco.tensor.to_array", "pytaco.tensor.to_dense", "pytaco.tensor.to_sp_csc", "pytaco.tensor.to_sp_csr", "pytaco.tensor.toarray", "pytaco.tensor.transpose", "pytaco.tensor_abs", "pytaco.tensor_acos", "pytaco.tensor_acosh", "pytaco.tensor_add", "pytaco.tensor_asin", "pytaco.tensor_asinh", "pytaco.tensor_atan", "pytaco.tensor_atan2", "pytaco.tensor_atanh", "pytaco.tensor_cos", "pytaco.tensor_cosh", "pytaco.tensor_cube", "pytaco.tensor_cube_root", "pytaco.tensor_div", "pytaco.tensor_eq", "pytaco.tensor_exp", "pytaco.tensor_ge", "pytaco.tensor_gt", "pytaco.tensor_heaviside", "pytaco.tensor_le", "pytaco.tensor_log", "pytaco.tensor_log10", "pytaco.tensor_logical_not", "pytaco.tensor_lt", "pytaco.tensor_max", "pytaco.tensor_min", "pytaco.tensor_mul", "pytaco.tensor_ne", "pytaco.tensor_pow", "pytaco.tensor_sin", "pytaco.tensor_sinh", "pytaco.tensor_sqrt", "pytaco.tensor_square", "pytaco.tensor_sub", "pytaco.tensor_sum", "pytaco.tensor_tan", "pytaco.tensor_tanh", "pytaco.tensordot", "pytaco.to_array", "pytaco.to_sp_csc", "pytaco.to_sp_csr", "pytaco.write", "Index Expression Objects", "Index Expressions", "PyTaco Index Variables", "Convenience Functions", "Mode Formats", "Evaluating String Expressions", "Scheduling Commands", "Tensor Class", "Tensor Compute Functions", "Tensors", "User-Defined Functions"], "terms": {"data": [0, 14, 15, 32, 33, 34, 47, 54, 56, 73, 74, 120, 121, 122, 124, 131], "type": [0, 7, 10, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 30, 31, 43, 44, 45, 54, 60, 61, 62, 66, 67, 124], "pytaco": [0, 2, 5, 7, 8, 124, 125, 128, 131, 133, 134], "object": [0, 1, 2, 6, 14, 30, 33, 34, 56, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 102, 103, 104, 111, 112, 113, 114, 117, 118, 120, 125, 131], "convert": [0, 2, 3, 14, 15, 32, 33, 34, 56, 77, 120, 121, 122, 124], "numpi": [0, 2, 3, 27, 28, 30, 32, 41, 47, 52, 119, 120], "format": [0, 5, 27, 28, 30, 32, 41, 47, 52, 54, 56, 77, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 131], "mode": [0, 6, 7, 8, 28, 30, 119, 131], "tensor": [0, 3, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 37, 40, 41, 43, 44, 45, 47, 48, 49, 50, 52, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128], "function": [0, 5, 6, 10, 11, 13, 16, 17, 18, 19, 20, 22, 23, 25, 28, 30, 31, 33, 34, 40, 43, 44, 45, 56, 59, 60, 61, 65, 66, 67, 73, 81, 97, 100, 123, 124, 125, 126, 131, 133], "i": [0, 7, 9, 13, 24, 27, 28, 30, 31, 36, 41, 54, 62, 63, 65, 73, 119, 121, 122, 123, 124, 126], "o": [0, 54, 73, 123], "read": [0, 5, 73, 120, 131], "write": [0, 5, 27, 28, 32, 41, 54, 74, 119, 120, 124, 126, 131], "from_arrai": [0, 14, 52], "from_sp_csc": [0, 14, 32], "from_sp_csr": [0, 14, 32], "to_arrai": [0, 9, 24, 27, 28, 30, 31, 41, 52, 62, 63, 80, 91, 97, 100, 102, 103, 111, 116, 117, 119, 133], "to_sp_csc": [0, 133], "to_sp_csr": [0, 133], "as_tensor": [0, 9, 24, 31, 62, 63, 65], "schedul": [0, 38, 58], "command": 0, "get_num_thread": [0, 57], "set_num_thread": [0, 37], "set_parallel_schedul": 0, "get_parallel_schedul": 0, "index": [0, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 60, 61, 62, 63, 64, 65, 66, 67, 119, 121, 122, 131], "express": [0, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 35, 39, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 119, 126, 131], "variabl": [0, 28, 30, 36, 41, 65, 124, 125], "cast": [0, 10, 11, 15, 16, 17, 18, 19, 20, 22, 23, 25, 31, 43, 44, 45, 60, 61, 62, 66, 67, 125], "remaind": [0, 125], "ab": [0, 82, 125], "pow": [0, 125], "squar": [0, 30, 62, 65, 113, 114, 124, 125], "cube": [0, 25, 93, 94, 125], "sqrt": [0, 10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 31, 43, 44, 45, 60, 61, 65, 66, 67, 113, 125], "cube_root": [0, 125], "exp": [0, 13, 30, 97, 125], "log": [0, 102, 103, 125], "log10": [0, 103, 125], "sin": [0, 111, 125], "co": [0, 125], "tan": [0, 30, 117, 125], "asin": [0, 125], "aco": [0, 125], "atan": [0, 125], "atan2": [0, 89, 125], "sinh": [0, 125], "cosh": [0, 125], "tanh": [0, 125], "asinh": [0, 125], "acosh": [0, 125], "atanh": [0, 125], "logical_not": [0, 125], "gt": [0, 99, 125], "lt": [0, 105, 125], "ge": [0, 98, 125], "le": [0, 125], "eq": [0, 96, 125], "ne": [0, 125], "max": [0, 106, 125], "min": [0, 107, 125], "heavisid": [0, 100, 125], "sum": [0, 12, 24, 27, 28, 30, 31, 41, 63, 85, 116, 119, 125], "add": [0, 125, 126], "mul": [0, 125], "sub": [0, 125], "div": [0, 125], "conveni": [0, 30, 125, 126], "get_index_var": [0, 24, 31, 124, 125, 126], "class": [0, 1, 3, 7, 15, 56, 81, 82, 85, 95, 96, 98, 99, 101, 105, 108, 109, 110, 115, 124, 126, 128, 132, 133], "comput": [0, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 69, 72, 74, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119, 124, 125, 128, 131, 133], "tensor_ab": [0, 133], "tensor_squar": [0, 133], "tensor_cub": [0, 133], "tensor_sqrt": [0, 133], "tensor_cube_root": [0, 133], "tensor_exp": [0, 133], "tensor_log": [0, 133], "tensor_log10": [0, 133], "tensor_sin": [0, 133], "tensor_co": [0, 133], "tensor_tan": [0, 133], "tensor_asin": [0, 133], "tensor_aco": [0, 133], "tensor_atan": [0, 133], "tensor_atan2": [0, 133], "tensor_sinh": [0, 133], "tensor_cosh": [0, 133], "tensor_tanh": [0, 133], "tensor_asinh": [0, 133], "tensor_acosh": [0, 133], "tensor_atanh": [0, 133], "tensor_logical_not": [0, 133], "tensor_sum": [0, 28, 65, 133], "tensor_add": [0, 133], "tensor_mul": [0, 133], "tensor_div": [0, 133], "tensor_sub": [0, 133], "tensor_pow": [0, 133], "tensor_gt": [0, 133], "tensor_lt": [0, 133], "tensor_g": [0, 133], "tensor_l": [0, 133], "tensor_eq": [0, 133], "tensor_n": [0, 133], "tensor_max": [0, 133], "tensor_min": [0, 133], "tensor_heavisid": [0, 40, 133], "as_typ": [0, 31, 133], "matmul": [0, 28, 30, 133], "inner": [0, 27, 28, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 133], "dot": [0, 28, 47, 119, 133], "outer": [0, 133], "tensordot": [0, 28, 133], "manipul": [0, 133], "transpos": [0, 28, 32, 119, 131, 133], "pack": [0, 54, 133], "compil": [0, 13, 72, 123, 133], "assembl": [0, 72, 133], "evalu": [0, 28, 124, 133], "to_dens": [0, 133], "toarrai": [0, 30, 82, 93, 94, 113, 114, 133], "copi": [0, 14, 28, 32, 33, 34, 120, 121, 122, 133], "insert": [0, 28, 30, 32, 54, 74, 120, 123, 126, 131, 133], "remove_explicit_zero": [0, 97, 119, 133], "string": [0, 28, 30, 38, 54, 58, 123, 124, 128, 131], "einsum": 0, "user": [0, 3, 10, 11, 13, 16, 17, 18, 19, 20, 22, 23, 25, 28, 31, 37, 43, 44, 45, 54, 59, 60, 61, 62, 66, 67, 69, 73, 74, 119, 120, 124, 125, 131], "defin": [0, 13, 41, 59, 100, 128], "appli": [0, 10, 11, 14, 16, 17, 18, 19, 20, 22, 23, 25, 31, 43, 44, 45, 60, 61, 62, 66, 67, 83, 84, 86, 87, 88, 89, 90, 91, 92, 97, 102, 103, 111, 112, 117, 118, 119], "set_udf_dir": [0, 13], "as_np_dtyp": [1, 3], "dtype": [1, 3, 9, 15, 24, 27, 28, 30, 41, 47, 52, 54, 56, 62, 63, 73, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 131], "its": [1, 9, 30, 31, 32, 56, 124, 126], "equival": [1, 27, 28, 41, 55, 119, 125, 131], "paramet": [1, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 73, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 131], "ani": [1, 28, 30, 41, 47, 58, 77, 120, 121, 122, 125], "return": [1, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 71, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 126, 128, 131], "The": [1, 5, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 36, 37, 41, 43, 44, 45, 47, 52, 54, 55, 56, 57, 59, 60, 61, 62, 63, 65, 66, 67, 69, 73, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 128, 131], "pass": [1, 14, 27, 28, 30, 41, 47, 52, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131], "exampl": [1, 3, 7, 8, 9, 15, 24, 27, 28, 30, 31, 32, 36, 37, 41, 47, 52, 54, 55, 57, 62, 63, 65, 73, 74, 82, 91, 93, 94, 97, 100, 102, 103, 111, 113, 114, 116, 117, 119, 120, 123, 124, 125, 126, 128, 131], "import": [1, 3, 7, 8, 9, 15, 24, 27, 28, 30, 31, 32, 36, 37, 41, 47, 52, 54, 55, 57, 62, 63, 65, 73, 74, 82, 91, 93, 94, 97, 100, 102, 103, 111, 113, 114, 116, 117, 119, 120, 123, 124, 126, 128, 131], "pt": [1, 3, 7, 8, 9, 15, 24, 27, 28, 30, 31, 32, 36, 37, 41, 47, 52, 54, 55, 57, 62, 63, 65, 73, 74, 82, 91, 93, 94, 97, 100, 102, 103, 111, 113, 114, 116, 117, 119, 120, 123, 124, 126, 128, 131], "np": [1, 14, 28, 30, 32, 41, 47, 52, 119, 120], "float32": [1, 3, 9, 24, 28, 30, 31, 54, 62, 63, 91, 94, 102, 103, 111, 113, 117, 120, 123], "A": [3, 7, 13, 14, 15, 28, 30, 32, 33, 34, 36, 38, 41, 54, 56, 81, 96, 98, 99, 101, 105, 109, 116, 120, 121, 122, 124, 131], "contain": [3, 28, 32, 33, 34, 36, 54, 119, 120, 121, 122], "element": [3, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 35, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 55, 60, 61, 62, 63, 64, 65, 66, 67, 73, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 131], "describ": [3, 40, 69, 125], "thi": [3, 5, 7, 9, 10, 11, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 41, 43, 44, 45, 47, 55, 56, 57, 60, 61, 62, 63, 65, 66, 67, 69, 73, 74, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 108, 109, 110, 111, 112, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 131], "current": [3, 30, 32, 38, 69, 119, 124, 126, 128, 131], "doe": [3, 32, 73, 124, 125, 126], "provid": [3, 28, 30, 73, 125, 126, 131], "wai": [3, 28, 30, 119, 124, 125, 131], "construct": [3, 124, 125], "your": [3, 131], "own": [3, 32, 120, 126, 131, 134], "sever": 3, "common": [3, 7], "note": [3, 7, 13, 14, 28, 30, 32, 33, 34, 41, 47, 56, 57, 65, 73, 81, 85, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 115, 119, 120, 121, 122, 123, 124, 125, 126, 128, 131], "export": [3, 7, 120, 128], "follow": [3, 7, 28, 30, 36, 81, 123, 124, 128, 134], "bool": [3, 8, 96, 98, 99, 101, 105, 109], "true": [3, 8, 14, 29, 30, 32, 33, 34, 35, 39, 42, 46, 51, 54, 96, 98, 99, 101, 105, 109], "fals": [3, 8, 14, 28, 29, 32, 33, 34, 35, 39, 42, 46, 51, 96, 98, 99, 101, 105, 109, 120], "valu": [3, 7, 9, 24, 29, 32, 35, 39, 42, 46, 51, 63, 68, 70, 73, 74, 82, 96, 98, 99, 101, 105, 109, 113, 121, 122, 124, 131], "int8": [3, 15], "an": [3, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 39, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 116, 119, 120, 123, 124, 125, 126, 131], "8": [3, 93], "bit": 3, "sign": [3, 55], "integ": [3, 119], "int16": 3, "16": [3, 62, 94, 97, 102, 113], "int32": [3, 97, 116], "32": 3, "int64": [3, 27, 41, 52, 82, 93, 114, 116], "64": 3, "uint8": 3, "unsign": 3, "uint16": 3, "uint32": 3, "uint64": 3, "float": [3, 10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 31, 43, 44, 45, 60, 61, 62, 66, 67, 124, 131], "point": [3, 10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 31, 32, 33, 34, 43, 44, 45, 60, 61, 62, 66, 67], "number": [3, 7, 13, 28, 30, 36, 37, 57, 58, 125, 126, 131], "float64": 3, "doubl": [3, 15, 54], "also": [3, 7, 14, 28, 32, 36, 41, 100, 119, 120, 131], "overrid": 3, "equal": [3, 27, 30, 57, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 121, 122], "oper": [3, 28, 32, 55, 57, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 124, 125, 131], "so": [3, 7, 13, 32, 119, 126], "can": [3, 5, 7, 9, 28, 30, 36, 37, 41, 47, 57, 63, 65, 119, 120, 123, 124, 126, 128, 131, 134], "compar": 3, "us": [3, 7, 13, 14, 27, 28, 30, 33, 34, 37, 38, 47, 54, 56, 57, 58, 65, 69, 73, 82, 85, 95, 96, 98, 99, 101, 105, 108, 109, 110, 115, 119, 120, 123, 124, 125, 126, 131, 134], "check": [3, 8, 128], "thei": [3, 7, 30, 97, 119, 120, 125, 131], "ar": [3, 5, 7, 8, 13, 15, 27, 28, 30, 47, 69, 85, 95, 96, 97, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119, 121, 122, 124, 125, 128, 131], "same": [3, 27, 28, 30, 32, 33, 34, 41, 58, 75, 76, 78, 79, 81, 116, 119, 124, 126, 131], "is_uint": 3, "is_int": 3, "int8_t": [3, 15], "method": [3, 14, 82, 85, 95, 96, 98, 99, 101, 105, 108, 109, 110, 115, 121, 122, 131], "nativ": 5, "from": [5, 13, 14, 15, 21, 28, 30, 32, 33, 34, 54, 65, 119, 121, 122, 124, 128, 131], "three": 5, "differ": [5, 28, 64, 65, 115, 124, 126, 131], "file": [5, 54, 74, 123, 134], "support": [5, 28, 30, 54, 120, 123, 124, 125, 126], "matrix": [5, 27, 28, 30, 33, 34, 47, 74, 121, 122, 124], "market": 5, "coordin": [5, 58, 73, 131], "mtx": [5, 123], "rutherford": 5, "boe": 5, "rb": [5, 123], "frostt": 5, "tn": [5, 54, 123], "For": [5, 7, 14, 28, 30, 41, 47, 58, 119], "both": [5, 9, 13, 27, 47, 119, 124], "infer": [5, 30, 124], "extens": [5, 54, 123], "mean": [5, 7, 13, 28, 30, 32, 120, 126, 131], "must": [5, 9, 10, 11, 13, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 30, 31, 41, 43, 44, 45, 47, 54, 57, 60, 61, 62, 63, 66, 67, 113, 119, 121, 122, 123, 124, 125, 126, 131, 134], "given": [5, 7, 28, 30, 47, 70, 73, 81, 119, 123, 124, 126, 128, 131], "when": [5, 30, 32, 47, 57, 59, 69, 74, 119, 121, 122], "specifi": [5, 7, 9, 13, 27, 28, 30, 36, 41, 47, 52, 53, 54, 56, 65, 68, 73, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 124, 126, 131], "name": [5, 13, 30, 54, 81, 123, 126, 128, 131], "mode_format": [7, 27, 41, 47, 52, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 131], "mode_ord": [7, 119], "creat": [7, 14, 28, 30, 32, 36, 56, 124, 126, 131], "have": [7, 10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 30, 31, 41, 43, 44, 45, 47, 60, 61, 62, 66, 67, 81, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 124], "storag": [7, 28, 30, 56, 70, 128], "store": [7, 8, 9, 24, 27, 28, 32, 33, 34, 41, 47, 52, 54, 63, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 131], "sequenc": [7, 119], "ha": [7, 21, 27, 28, 41, 47, 52, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124], "If": [7, 10, 11, 13, 14, 16, 17, 18, 19, 20, 22, 23, 25, 27, 28, 30, 31, 32, 33, 34, 41, 43, 44, 45, 47, 52, 54, 56, 60, 61, 62, 66, 67, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 126, 131], "argument": [7, 13, 27, 47, 119, 131], "0": [7, 9, 13, 24, 27, 28, 30, 31, 32, 47, 52, 54, 55, 57, 62, 65, 73, 74, 91, 95, 97, 100, 102, 103, 111, 113, 116, 117, 119, 120, 123, 124, 131], "order": [7, 28, 30, 37, 56, 81, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119, 121, 122, 124, 131], "scalar": [7, 27, 28, 30, 41, 116, 119, 124, 131], "iter": [7, 73, 74, 81, 119, 131], "option": [7, 14, 27, 28, 30, 32, 33, 34, 41, 47, 52, 54, 56, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 126, 131], "list": [7, 13, 14, 28, 30, 36, 54, 81, 119, 123, 126, 131], "repres": [7, 9, 10, 11, 16, 17, 18, 19, 20, 22, 23, 24, 25, 28, 30, 31, 43, 44, 45, 53, 55, 60, 61, 62, 63, 66, 67, 124, 131], "each": [7, 24, 28, 30, 31, 58, 63, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 102, 103, 111, 112, 113, 114, 117, 118, 125], "dimens": [7, 8, 9, 24, 27, 28, 30, 41, 47, 52, 58, 65, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 126, 128, 131], "singl": [7, 131], "1": [7, 9, 13, 24, 27, 28, 30, 32, 37, 47, 52, 55, 63, 82, 91, 93, 94, 97, 100, 102, 103, 111, 114, 116, 117, 119, 124, 126, 131], "vector": [7, 28, 30, 52, 65], "default": [7, 28, 30, 32, 33, 34, 37, 131], "empti": [7, 13, 116, 131], "int": [7, 13, 36, 37, 38, 57, 58, 73, 116, 119, 124, 131], "len": [7, 36], "which": [7, 12, 21, 26, 30, 40, 48, 49, 50, 64, 116, 128, 131], "should": [7, 13, 30, 54, 55, 57, 58, 59, 119, 125], "memori": [7, 32], "That": 7, "th": [7, 119], "posit": [7, 57], "correspond": [7, 13, 28, 30, 53, 65], "row": [7, 28, 31], "major": [7, 28], "csr": [7, 8, 14, 28, 30, 34, 47, 54, 122, 128, 131], "compress": [7, 27, 41, 47, 52, 54, 91, 97, 102, 103, 111, 116, 117, 119, 120, 123, 128, 131], "spars": [7, 14, 27, 28, 30, 32, 33, 34, 41, 47, 68, 74, 119, 120, 121, 122, 128], "csc": [7, 14, 28, 33, 47, 121], "column": [7, 28], "here": [7, 14, 28, 47, 119], "we": [7, 9, 27, 28, 30, 31, 32, 36, 41, 47, 63, 65, 73, 74, 119, 120, 123, 124, 126], "two": [7, 12, 26, 27, 28, 40, 41, 47, 48, 49, 50, 52, 64, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119, 126], "better": [7, 58], "understand": 7, "first": [7, 13, 28, 30, 38, 119, 120, 124, 128], "look": [7, 59, 120], "need": [7, 30, 32, 65, 69, 72, 74, 120, 126, 131], "tell": [7, 9, 24, 57, 63, 124], "taco": [7, 9, 13, 14, 24, 27, 28, 30, 32, 33, 34, 37, 47, 54, 57, 58, 59, 63, 69, 73, 74, 119, 120, 121, 122, 124, 125, 126, 128, 131], "dens": [7, 8, 28, 30, 31, 32, 54, 56, 77, 81, 82, 93, 94, 97, 100, 113, 114, 119, 120, 123, 128], "second": [7, 13, 27, 28, 38, 119, 124, 128], "sinc": [7, 9, 14, 24, 28, 30, 32, 47, 57, 63, 65, 74, 124, 131], "want": [7, 73, 119, 131], "onc": [7, 28, 124], "do": [7, 28, 74, 119, 120, 123], "make": [7, 30, 121, 122, 124, 125, 126], "2": [7, 9, 24, 27, 30, 31, 32, 41, 47, 52, 54, 55, 62, 63, 65, 73, 74, 82, 93, 94, 102, 103, 113, 114, 116, 119, 120, 121, 122, 123, 124, 126, 131], "now": [7, 74], "easi": [7, 47, 124], "what": [7, 28], "alreadi": [7, 73], "befor": [7, 10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 28, 31, 43, 44, 45, 60, 61, 62, 66, 67, 74, 125, 126], "mode_ordering_csc": 7, "due": [7, 28, 30, 47], "gener": [7, 41, 47, 119, 124, 126, 131], "larg": [7, 28, 124, 126], "attribut": [7, 124, 126, 128, 131], "is_dens": 8, "fmt": [8, 54, 131], "all": [8, 13, 15, 24, 27, 28, 29, 30, 31, 35, 39, 41, 42, 46, 47, 51, 52, 56, 63, 65, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 125, 128, 131], "otherwis": [8, 32, 33, 34, 54], "my_fmt": 8, "3": [8, 9, 24, 27, 30, 31, 32, 36, 41, 47, 52, 65, 91, 111, 113, 117, 119, 124], "e1": [9, 10, 11, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 29, 31, 35, 39, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 55, 60, 61, 62, 63, 64, 66, 67], "wise": [9, 10, 11, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 31, 35, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 55, 60, 61, 62, 63, 64, 66, 67, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118], "absolut": [9, 82], "assign": [9, 10, 11, 16, 17, 18, 19, 20, 22, 23, 24, 25, 31, 43, 44, 45, 58, 60, 61, 62, 63, 66, 67, 69, 73, 125, 126], "perform": [9, 10, 11, 13, 16, 17, 18, 19, 20, 22, 23, 24, 25, 28, 30, 31, 37, 38, 41, 43, 44, 45, 47, 57, 58, 60, 61, 62, 63, 66, 67, 69, 74, 85, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 115, 116, 119, 124, 125], "index_express": [9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 31, 35, 39, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 55, 60, 61, 62, 63, 64, 65, 66, 67, 69, 124], "input": [9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 60, 61, 62, 63, 64, 65, 66, 67, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 123, 124], "abs_exp": 9, "t": [9, 14, 15, 24, 27, 28, 30, 31, 32, 33, 34, 54, 55, 56, 62, 63, 65, 73, 97, 120, 121, 122, 123, 124, 131], "index_var": [9, 36, 62, 63, 65, 124, 125, 126, 131], "abs_expr": 9, "descript": [9, 63], "actual": [9, 28, 63, 124, 131], "res_t": [9, 24, 62, 63], "arrai": [9, 14, 24, 27, 28, 30, 32, 41, 47, 52, 62, 63, 82, 91, 93, 94, 97, 100, 102, 103, 111, 113, 114, 116, 117, 119, 120, 121, 122], "abov": [9, 27, 28, 119, 124, 126], "keep": [9, 54, 56], "right": [9, 24, 28, 30, 63], "hand": [9, 24, 30, 63], "side": [9, 24, 27, 30, 63], "left": [9, 24, 28, 30, 63], "arccosin": [10, 11, 83], "necessari": [10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 31, 43, 44, 45, 60, 61, 62, 66, 67], "mai": [10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 28, 30, 31, 32, 43, 44, 45, 60, 61, 62, 66, 67], "shown": [10, 11, 16, 17, 18, 19, 20, 22, 23, 25, 30, 31, 32, 43, 44, 45, 60, 61, 66, 67, 131], "acos_expr": 10, "hyperbol": [11, 17, 20, 23, 61, 67, 84, 87, 90, 92, 112, 118], "acosh_expr": 11, "e2": [12, 26, 29, 35, 39, 40, 42, 46, 48, 49, 50, 51, 53, 55, 64], "addit": [12, 30, 58, 85], "func_nam": 13, "arg_list": 13, "output_zero_specifi": 13, "str": [13, 28, 30, 59, 81, 126, 131], "call": [13, 54, 126, 131, 134], "udf": 13, "dir": 13, "expect": [13, 30], "output": [13, 21, 27, 28, 30, 41, 47, 52, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 125], "entir": 13, "alwai": [13, 14, 30, 32, 55, 81, 120, 121, 122, 128], "non": [13, 14, 41, 73, 83, 84, 86, 87, 88, 89, 90, 91, 92, 97, 102, 103, 111, 112, 117, 118, 119, 128, 131], "zero": [13, 56, 73, 83, 84, 86, 87, 88, 89, 90, 91, 92, 95, 97, 102, 103, 111, 112, 117, 118, 121, 122, 128, 131], "case": [13, 30, 57, 119, 124, 131], "whenev": 13, "impli": [13, 65, 124], "search": [13, 59], "directori": [13, 59], "c": [13, 30, 32, 41, 55, 69, 124, 131, 134], "header": [13, 134], "declar": [13, 126], "implement": [13, 27, 30, 82, 85, 95, 96, 98, 99, 101, 105, 108, 109, 110, 115, 134], "found": [13, 28], "attempt": [13, 14, 57, 120, 131], "dure": [13, 121, 122], "c99": 13, "obj": 14, "array_lik": [14, 27, 28, 30, 41, 47, 52, 56, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119], "scipi": [14, 28, 30, 33, 34, 80, 119, 121, 122], "etc": [14, 30, 74], "matric": [14, 28, 47, 126], "csr_matrix": [14, 34, 119, 122], "csc_matrix": [14, 30, 33, 119, 121], "depend": 14, "flag": [14, 32, 33, 34], "boolean": [14, 32, 33, 34, 54], "take": [14, 24, 28, 41, 63, 74, 83, 84, 86, 87, 88, 89, 90, 91, 92, 94, 97, 102, 103, 111, 112, 113, 117, 118, 121, 122], "refer": [14, 30, 120], "possibl": [14, 28, 32], "initi": [14, 32, 33, 34, 81, 131], "intern": 14, "As": [14, 30, 32, 74, 119, 120, 124, 131], "result": [14, 24, 27, 28, 30, 32, 41, 47, 52, 55, 74, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 124, 128, 131], "restrict": [14, 32, 33, 34, 119], "those": [14, 54, 63, 124, 131], "instanc": [14, 28, 47], "contigu": [14, 32], "regardless": [14, 81, 102, 103], "python": [14, 30, 55, 120, 124, 131], "one": [15, 21, 30, 37, 54, 57, 65, 119, 131], "anoth": [15, 21, 32], "new": [15, 21, 32, 56, 74, 81], "new_t": [15, 56], "datatyp": [15, 21, 27, 28, 30, 41, 47, 52, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124], "where": [15, 27, 28, 30, 38, 119, 128, 131], "100": [15, 73, 103, 120, 124, 126, 131], "arcsin": [16, 17, 86], "asin_expr": 16, "asinh_expr": 17, "arc": [18, 19, 20, 86], "tangent": [18, 19, 20, 66, 67, 90, 118], "atan_expr": 18, "respect": 19, "quadrant": 19, "atan2_expr": 19, "atanh_expr": 20, "e": [21, 43, 65, 121, 122], "dt": 21, "been": [21, 41, 81, 124], "cosin": [22, 23, 84, 91, 92], "cosine_expr": 22, "cosh_expr": 23, "cube_exp": 24, "code": [24, 63, 131], "below": [24, 28, 30, 63, 97, 131], "over": [24, 27, 28, 30, 41, 63, 119, 131], "j": [24, 27, 28, 30, 31, 36, 41, 119, 124, 126], "indic": [24, 28, 30, 38, 58, 68], "appear": [24, 28, 30, 63], "shape": [24, 30, 31, 47, 62, 81, 119, 124, 131], "36": [24, 28, 119], "root": [25, 62, 94, 113], "cbrt_expr": 25, "quotient": [26, 95], "t1": [27, 28, 41, 47, 52, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 126], "t2": [27, 28, 41, 47, 52, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119, 126], "out_format": [27, 28, 30, 41, 47, 52, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119], "none": [27, 28, 30, 41, 47, 52, 55, 56, 63, 65, 75, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 100, 102, 103, 104, 106, 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 131], "product": [27, 28, 41, 47, 50, 52, 108, 119], "spec": 27, "allow": [27, 28, 69, 74, 119, 124, 131], "operand": [27, 28, 30, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115], "d": [27, 41, 47, 131], "either": [27, 38, 47, 54, 58, 128], "multipli": [27, 28, 30, 47, 124], "multipl": [27, 28, 30, 41, 47, 108], "n": [27, 30, 47, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119], "last": [27, 41, 57, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 119], "axi": [27, 28, 30, 116, 119], "m": [27, 30, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115], "could": [27, 28, 41, 47, 120, 124, 126], "k": [27, 30, 36, 41, 119, 124], "l": [27, 119], "In": [27, 28, 30, 41, 57, 119, 124], "size": [27, 38, 41, 119, 124, 131], "re": [27, 30, 41, 47, 65, 119], "4": [27, 30, 31, 41, 47, 52, 57, 62, 65, 94, 97, 102, 113, 114, 119, 124], "12": [27, 28, 30], "b": [27, 30, 41, 47, 124], "expr": [28, 30, 124], "einstein": 28, "summat": 28, "convent": [28, 47], "emploi": 28, "veri": [28, 32, 120], "similar": [28, 65], "s": [28, 30, 32, 36, 55, 120, 124, 125, 126, 131], "some": [28, 57, 119, 131], "explain": 28, "wide": [28, 125], "varieti": [28, 73, 125], "linear": 28, "algebra": 28, "simpl": [28, 120], "fashion": 28, "implicit": [28, 95, 97, 124], "usual": 28, "explicit": [28, 56, 121, 122, 128, 131], "forc": [28, 56, 123], "subscript": 28, "parser": [28, 30], "subset": 28, "full": [28, 32], "much": 28, "larger": 28, "rang": [28, 30], "see": [28, 30, 32, 120, 124], "section": [28, 54, 120, 123, 124, 125, 131], "more": [28, 30, 119], "detail": [28, 32], "comma": [28, 30], "separ": [28, 30], "classic": 28, "calcul": [28, 30, 31, 82, 104], "unless": 28, "includ": [28, 95], "along": [28, 30, 58, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 116, 119, 131], "label": 28, "unlik": 28, "other": [28, 29, 30, 35, 39, 42, 46, 51, 96, 98, 99, 101, 105, 109, 120, 124], "cannot": [28, 119, 120, 126], "out": [28, 65, 131], "than": [28, 57, 119], "requir": [28, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115, 124], "explicitli": [28, 30, 41, 54, 69, 74], "them": [28, 125], "succint": 28, "present": 28, "ax": [28, 30, 116, 119], "contract": [28, 119], "repeat": 28, "ij": 28, "jk": 28, "implicitli": [28, 54, 69, 124], "directli": 28, "identifi": [28, 128], "broadcast": [28, 30, 47, 85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115], "ellips": 28, "onli": [28, 30, 65, 120, 123, 124, 128, 131], "most": [28, 32, 131], "ik": 28, "kj": 28, "arang": [28, 30, 41, 47, 52, 119], "25": [28, 30], "reshap": [28, 30, 41, 47, 119], "5": [28, 30, 55, 65, 100, 116, 119], "vec": [28, 30], "6": [28, 30, 100, 116], "18": [28, 30], "24": [28, 30, 41, 119], "x": 28, "30": 28, "42": [28, 131], "48": 28, "54": [28, 30, 97], "120": 28, "132": 28, "144": 28, "156": 28, "168": 28, "270": 28, "288": 28, "306": 28, "324": 28, "342": 28, "480": 28, "504": 28, "528": [28, 119], "552": 28, "576": 28, "spmv": [28, 30], "kernel": [28, 30, 69, 74], "96": [28, 30], "60": [28, 30, 119], "doc": 28, "depth": 28, "explan": 28, "notat": [28, 30, 119, 124], "e1_eq_e2": 29, "everywher": [29, 35, 39, 42, 46, 51, 96, 98, 99, 101, 105, 109], "locat": [29, 32, 35, 39, 42, 46, 51, 96, 98, 99, 101, 105, 109, 131], "field": 30, "ignor": [30, 32, 33, 34, 57, 124, 131], "seen": [30, 124], "form": [30, 119, 124, 125, 131], "i1": 30, "i2": 30, "specif": 30, "OR": 30, "length": [30, 119], "term": 30, "assum": [30, 41, 119], "wa": [30, 32, 33, 34, 57, 73], "promot": 30, "rule": [30, 81], "set": [30, 32, 33, 34, 57, 58, 59, 73, 120, 124], "highest": 30, "base": [30, 43, 44, 103, 119], "even": [30, 97, 128], "detect": [30, 32], "still": 30, "It": [30, 74, 97, 125], "ident": 30, "syntax": [30, 131], "few": 30, "except": 30, "There": [30, 125], "bracket": [30, 124], "replac": [30, 126], "parenthesi": [30, 124], "while": 30, "would": [30, 119, 124, 126, 128, 131], "further": 30, "reduct": [30, 65, 131], "thu": [30, 125], "involv": 30, "written": [30, 123, 124], "recognis": 30, "irrelev": 30, "match": [30, 41, 119], "why": 30, "7": [30, 31, 93, 114, 116], "14": [30, 41, 91, 111, 117], "21": 30, "28": 30, "v": 30, "don": 30, "matter": 30, "get": [30, 37, 38, 65, 69, 125, 126], "mat": [30, 131], "9": [30, 63, 94, 113], "mat2": 30, "triu": [30, 119], "numpy_r": 30, "exponenti": 31, "exp_expr": 31, "expon": 31, "show": [31, 119], "standard": 31, "softmax": 31, "exp_sum": 31, "across": [31, 65], "soft_max_t": 31, "divid": 31, "print": [31, 74, 131], "975873": 31, "02412702": 31, "00669285": 31, "9933072": 31, "underli": [32, 33, 34], "chang": [32, 73], "NOT": 32, "visibl": 32, "place": [32, 74], "buffer": [32, 54, 74, 120], "after": [32, 54, 97, 124], "f": 32, "view": [32, 120], "addition": 32, "gpu": [32, 33, 34], "backend": [32, 33, 34], "enabl": [32, 33, 34], "cuda": 32, "unifi": 32, "These": [32, 69, 134], "lift": [32, 33, 34, 119], "futur": [32, 33, 34, 73], "version": [32, 33, 34], "mainli": 32, "intend": 32, "structur": [32, 68, 74, 119], "costli": 32, "save": 32, "lot": 32, "time": [32, 65, 69, 74], "deal": [32, 119], "like": [32, 119], "referenc": 32, "choos": [32, 120], "modifi": 32, "vice": 32, "versa": 32, "arr": [32, 120], "23": 32, "e1_ge_e2": 35, "var": [36, 65, 125], "index_vari": 36, "arbitrari": [36, 131], "easili": [36, 47], "list_of_var": 36, "10": [36, 44, 54, 73, 74, 100, 103, 120, 123, 124, 131], "immedi": [36, 54, 74], "unpack": 36, "thread": [37, 57, 58], "increas": 37, "parallel": [37, 38, 57, 58], "encourag": 37, "tune": 37, "number_of_thread": 37, "strategi": [38, 58], "tupl": [38, 116], "being": 38, "static": [38, 58], "dynam": [38, 58], "chunk": 38, "e1_gt_e2": 39, "hs": 40, "step": [40, 100], "38": 41, "62": 41, "86": 41, "110": [41, 73, 120], "134": 41, "e1_le_e2": 42, "logarithm": [43, 44], "log_expr": 43, "log10_expr": 44, "logic": [45, 104], "logical_not_expr": 45, "e1_lt_e2": 46, "least": 47, "treat": 47, "stack": 47, "manner": 47, "demonstr": 47, "howev": 47, "choic": 47, "big": 47, "effect": 47, "final": 47, "favor": 47, "98": 47, "maximum": [48, 106], "minimum": [49, 107], "e1_ne_e2": 51, "error": [52, 119, 120, 121, 122], "rais": [52, 53, 120], "e1_raised_to_e2_expr": 53, "everi": [53, 74, 102, 103, 128], "power": [53, 110], "filenam": [54, 123], "until": 54, "simple_test": [54, 123], "divis": [55, 95], "dividend": 55, "divisor": 55, "confus": [55, 73], "modulu": 55, "rem": 55, "new_fmt": [56, 75], "new_dtyp": [56, 75], "without": [56, 65, 119, 120, 125], "remov": [56, 97, 116, 121, 122], "layout": 56, "correct": [56, 124, 131], "num_thread": 57, "run": 57, "done": [57, 69, 124, 131], "less": 57, "might": 57, "lead": 57, "incorrect": 57, "behaviour": 57, "determin": [57, 124], "paralleliz": 57, "Will": 57, "sched_typ": 58, "chunk_siz": 58, "subsequ": 58, "particular": 58, "process": 58, "work": 58, "runtim": 58, "load": 58, "balanc": 58, "amount": 58, "idl": 58, "dir_to_search": 59, "sine": [60, 61, 86, 87, 112], "sine_expr": 60, "sinh_expr": 61, "sqrt_exp": 62, "sq_exp": 63, "sq_expr": 63, "produc": [63, 95, 131], "diff": 64, "between": 64, "reduc": 65, "chain": 65, "togeth": 65, "behavior": [65, 95], "magnitut": 65, "11": 65, "13": 65, "22875690460205": 65, "tangent_expr": 66, "tanh_expr": 67, "eventu": 69, "direct": [69, 124], "am": 69, "effici": 69, "again": 69, "manual": 69, "obtain": 69, "accur": 69, "measur": [69, 74], "put": 70, "deep": 71, "coord": [73, 131], "val": 73, "increment": [73, 120, 131], "overwrit": 73, "setitem": 73, "purpos": 73, "overridden": [73, 131], "semant": [73, 131], "anticip": 73, "releas": 73, "avoid": [74, 120, 128], "recreat": 74, "updat": 74, "automat": [74, 131], "expos": 74, "mechan": [74, 120], "themselv": 74, "advis": [74, 97], "consid": 74, "part": 74, "alia": 80, "compat": 80, "new_ord": 81, "new_format": 81, "reorder": 81, "new_tensor": 81, "self": 81, "permut": 81, "constructor": 81, "t_tensor": 81, "whose": 81, "__abs__": 82, "just": [83, 84, 86, 87, 88, 89, 90, 91, 92, 97, 102, 103, 111, 112, 117, 118], "invers": [84, 87, 90], "inverse_hyperbolic_cosin": 84, "__add__": 85, "whichev": [85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115], "higher": [85, 95, 96, 98, 99, 100, 101, 105, 106, 107, 108, 109, 110, 115], "inverse_hyperbolic_sin": 87, "arctan": 88, "arctan2": 89, "inverse_hyperbolic_tang": 90, "5403023": 91, "99999875": 91, "hyperbolic_cosin": 92, "343": 93, "cbrt": 94, "587401": 94, "5198421": 94, "0800838": 94, "__truediv__": 95, "undefin": [95, 102, 103], "__eq__": 96, "highli": 97, "0s": [97, 128], "__ge__": 98, "__gt__": 99, "__le__": 101, "leq": 101, "natur": 102, "sparsiti": [102, 103], "3862944": 102, "7725887": 102, "not_t1": 104, "__lt__": 105, "__mul__": 108, "__ne__": 109, "neq": 109, "__pow__": 110, "84147096": 111, "00159265": [111, 117], "hyperbolic_sin": 112, "49": 114, "subtract": 115, "__sub__": 115, "summed_ax": 116, "5574077": 117, "hyperbolic_tang": 118, "t1_ax": 119, "t2_ax": 119, "third": 119, "neg": 119, "consist": [119, 131], "forth": 119, "explic": 119, "becaus": [119, 131], "unabl": 119, "simultan": 119, "thrown": [119, 121, 122], "ask": 119, "1st": 119, "0th": 119, "340": 119, "186": 119, "996": 119, "2184": 119, "564": 119, "2272": 119, "thing": 119, "fmt1": 119, "fmt2": 119, "t3": 119, "t4": 119, "res2": 119, "had": 119, "switch": 119, "our": 119, "a_ax": 119, "b_ax": 119, "ensur": 119, "curiou": 119, "explor": 119, "To": [120, 123, 131], "interfac": 120, "throw": 120, "eigen": 120, "librari": [120, 131], "inferfac": 120, "request": 120, "mark": [120, 128], "issu": 120, "delai": 120, "execut": [120, 134], "One": 120, "instead": [120, 124, 131], "origin": [121, 122], "convers": [121, 122, 124], "num": 124, "invoc": 124, "access": [124, 126], "avail": 124, "indexexpr": 124, "scalar_expr": 124, "represent": [124, 128], "know": 124, "let": 124, "contiu": 124, "Then": 124, "arithmet": 125, "how": 125, "document": 125, "displai": 125, "well": [125, 131], "temporari": 125, "essenti": 125, "leverag": 125, "abil": 125, "fuse": 125, "under": 125, "hood": 125, "featur": 126, "add_expr": 126, "cumbersom": 126, "line": 126, "eg": 128, "though": 128, "slow": 128, "down": 128, "arg1": 131, "mathemat": 131, "heart": 131, "homogen": 131, "certain": 131, "inform": 131, "minim": 131, "speed": 131, "up": 131, "interpret": 131, "simpli": 131, "taken": 131, "pair": 131, "__getitem__": 131, "illeg": 131, "hold": 131, "__setitem__": 131}, "objects": {"pytaco": [[9, 0, 1, "", "abs"], [10, 0, 1, "", "acos"], [11, 0, 1, "", "acosh"], [12, 0, 1, "", "add"], [13, 0, 1, "", "apply"], [1, 0, 1, "", "as_np_dtype"], [14, 0, 1, "", "as_tensor"], [15, 0, 1, "", "as_type"], [16, 0, 1, "", "asin"], [17, 0, 1, "", "asinh"], [18, 0, 1, "", "atan"], [19, 0, 1, "", "atan2"], [20, 0, 1, "", "atanh"], [21, 0, 1, "", "cast"], [22, 0, 1, "", "cos"], [23, 0, 1, "", "cosh"], [24, 0, 1, "", "cube"], [25, 0, 1, "", "cube_root"], [26, 0, 1, "", "div"], [27, 0, 1, "", "dot"], [3, 1, 1, "", "dtype"], [28, 0, 1, "", "einsum"], [29, 0, 1, "", "eq"], [30, 0, 1, "", "evaluate"], [31, 0, 1, "", "exp"], [7, 1, 1, "", "format"], [32, 0, 1, "", "from_array"], [33, 0, 1, "", "from_sp_csc"], [34, 0, 1, "", "from_sp_csr"], [35, 0, 1, "", "ge"], [36, 0, 1, "", "get_index_vars"], [37, 0, 1, "", "get_num_threads"], [38, 0, 1, "", "get_parallel_schedule"], [39, 0, 1, "", "gt"], [40, 0, 1, "", "heaviside"], [124, 1, 1, "", "index_expression"], [126, 1, 1, "", "index_var"], [41, 0, 1, "", "inner"], [8, 0, 1, "", "is_dense"], [42, 0, 1, "", "le"], [43, 0, 1, "", "log"], [44, 0, 1, "", "log10"], [45, 0, 1, "", "logical_not"], [46, 0, 1, "", "lt"], [47, 0, 1, "", "matmul"], [48, 0, 1, "", "max"], [49, 0, 1, "", "min"], [128, 1, 1, "", "mode_format"], [50, 0, 1, "", "mul"], [51, 0, 1, "", "ne"], [52, 0, 1, "", "outer"], [53, 0, 1, "", "pow"], [54, 0, 1, "", "read"], [55, 0, 1, "", "remainder"], [56, 0, 1, "", "remove_explicit_zeros"], [57, 0, 1, "", "set_num_threads"], [58, 0, 1, "", "set_parallel_schedule"], [59, 0, 1, "", "set_udf_dir"], [60, 0, 1, "", "sin"], [61, 0, 1, "", "sinh"], [62, 0, 1, "", "sqrt"], [63, 0, 1, "", "square"], [64, 0, 1, "", "sub"], [65, 0, 1, "", "sum"], [66, 0, 1, "", "tan"], [67, 0, 1, "", "tanh"], [131, 1, 1, "", "tensor"], [82, 0, 1, "", "tensor_abs"], [83, 0, 1, "", "tensor_acos"], [84, 0, 1, "", "tensor_acosh"], [85, 0, 1, "", "tensor_add"], [86, 0, 1, "", "tensor_asin"], [87, 0, 1, "", "tensor_asinh"], [88, 0, 1, "", "tensor_atan"], [89, 0, 1, "", "tensor_atan2"], [90, 0, 1, "", "tensor_atanh"], [91, 0, 1, "", "tensor_cos"], [92, 0, 1, "", "tensor_cosh"], [93, 0, 1, "", "tensor_cube"], [94, 0, 1, "", "tensor_cube_root"], [95, 0, 1, "", "tensor_div"], [96, 0, 1, "", "tensor_eq"], [97, 0, 1, "", "tensor_exp"], [98, 0, 1, "", "tensor_ge"], [99, 0, 1, "", "tensor_gt"], [100, 0, 1, "", "tensor_heaviside"], [101, 0, 1, "", "tensor_le"], [102, 0, 1, "", "tensor_log"], [103, 0, 1, "", "tensor_log10"], [104, 0, 1, "", "tensor_logical_not"], [105, 0, 1, "", "tensor_lt"], [106, 0, 1, "", "tensor_max"], [107, 0, 1, "", "tensor_min"], [108, 0, 1, "", "tensor_mul"], [109, 0, 1, "", "tensor_ne"], [110, 0, 1, "", "tensor_pow"], [111, 0, 1, "", "tensor_sin"], [112, 0, 1, "", "tensor_sinh"], [113, 0, 1, "", "tensor_sqrt"], [114, 0, 1, "", "tensor_square"], [115, 0, 1, "", "tensor_sub"], [116, 0, 1, "", "tensor_sum"], [117, 0, 1, "", "tensor_tan"], [118, 0, 1, "", "tensor_tanh"], [119, 0, 1, "", "tensordot"], [120, 0, 1, "", "to_array"], [121, 0, 1, "", "to_sp_csc"], [122, 0, 1, "", "to_sp_csr"], [123, 0, 1, "", "write"]], "pytaco.tensor": [[68, 2, 1, "", "assemble"], [69, 2, 1, "", "compile"], [70, 2, 1, "", "compute"], [71, 2, 1, "", "copy"], [72, 2, 1, "", "evaluate"], [73, 2, 1, "", "insert"], [74, 2, 1, "", "pack"], [75, 2, 1, "", "remove_explicit_zeros"], [76, 2, 1, "", "to_array"], [77, 2, 1, "", "to_dense"], [78, 2, 1, "", "to_sp_csc"], [79, 2, 1, "", "to_sp_csr"], [80, 2, 1, "", "toarray"], [81, 2, 1, "", "transpose"]]}, "objtypes": {"0": "py:function", "1": "py:class", "2": "py:method"}, "objnames": {"0": ["py", "function", "Python function"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"]}, "titleterms": {"tabl": 0, "content": 0, "convert": 1, "pytaco": [1, 3, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 126], "data": [1, 2, 3], "type": [1, 2, 3], "numpi": 1, "object": [3, 7, 124], "index": [4, 124, 125, 126], "express": [4, 124, 125, 129], "function": [4, 8, 127, 132, 134], "tensor": [5, 7, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 131, 132, 133], "i": 5, "o": 5, "format": [6, 7, 8, 128], "ab": 9, "aco": 10, "acosh": 11, "add": 12, "appli": 13, "as_tensor": 14, "as_typ": 15, "asin": 16, "asinh": 17, "atan": 18, "atan2": 19, "atanh": 20, "cast": 21, "co": 22, "cosh": 23, "cube": 24, "cube_root": 25, "div": 26, "dot": 27, "einsum": 28, "eq": 29, "evalu": [30, 72, 129], "exp": 31, "from_arrai": 32, "from_sp_csc": 33, "from_sp_csr": 34, "ge": 35, "get_index_var": 36, "get_num_thread": 37, "get_parallel_schedul": 38, "gt": 39, "heavisid": 40, "inner": 41, "le": 42, "log": 43, "log10": 44, "logical_not": 45, "lt": 46, "matmul": 47, "max": 48, "min": 49, "mul": 50, "ne": 51, "outer": 52, "pow": 53, "read": 54, "remaind": 55, "remove_explicit_zero": [56, 75], "set_num_thread": 57, "set_parallel_schedul": 58, "set_udf_dir": 59, "sin": 60, "sinh": 61, "sqrt": 62, "squar": 63, "sub": 64, "sum": 65, "tan": 66, "tanh": 67, "assembl": 68, "compil": 69, "comput": [70, 132], "copi": 71, "insert": 73, "pack": 74, "to_arrai": [76, 120], "to_dens": 77, "to_sp_csc": [78, 121], "to_sp_csr": [79, 122], "toarrai": 80, "transpos": 81, "tensor_ab": 82, "tensor_aco": 83, "tensor_acosh": 84, "tensor_add": 85, "tensor_asin": 86, "tensor_asinh": 87, "tensor_atan": 88, "tensor_atan2": 89, "tensor_atanh": 90, "tensor_co": 91, "tensor_cosh": 92, "tensor_cub": 93, "tensor_cube_root": 94, "tensor_div": 95, "tensor_eq": 96, "tensor_exp": 97, "tensor_g": 98, "tensor_gt": 99, "tensor_heavisid": 100, "tensor_l": 101, "tensor_log": 102, "tensor_log10": 103, "tensor_logical_not": 104, "tensor_lt": 105, "tensor_max": 106, "tensor_min": 107, "tensor_mul": 108, "tensor_n": 109, "tensor_pow": 110, "tensor_sin": 111, "tensor_sinh": 112, "tensor_sqrt": 113, "tensor_squar": 114, "tensor_sub": 115, "tensor_sum": 116, "tensor_tan": 117, "tensor_tanh": 118, "tensordot": 119, "write": 123, "variabl": 126, "conveni": 127, "mode": 128, "string": 129, "schedul": 130, "command": 130, "class": 131, "manipul": 132, "user": 134, "defin": 134}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 56}})