DECT - Differentiable Euler Characteristic Transform\n\n
\n\nThis is the official implementation for the Differential Euler Characteristic\nTransform. Our implementation is fully optimized for hardware acceleration,\nyielding a blazingly fast implementation for machine learning research with\npytorch.
\n\n\n\nIf you find our work useful, please use the following citation for our work:
\n\n\n
@inproceedings{Roell24a,\n title = {Differentiable Euler Characteristic Transforms for Shape Classification},\n author = {Ernst R{\\"o}ell and Bastian Rieck},\n year = 2024,\n booktitle = {International Conference on Learning Representations},\n eprint = {2310.07630},\n archiveprefix = {arXiv},\n primaryclass = {cs.LG},\n repository = {https://github.com/aidos-lab/DECT},\n url = {https://openreview.net/forum?id=MO632iPq3I},\n}\n
\n
\n\nInstallation
\n\nFor the installation we require an up to date installation of pytorch either\nwith or without CUDA support. The DECT implementation also relies on the\ntorch-scatter
package, highly optimized for grouped operations such summing \nof a vector given an index vector.
\n\n\n\nUsage
\n\nFor example usage, we provide the notebooks/example.ipynb
file and the code therein reproduces the \nECT of the gif of this readme. \nThe code is provided on an as is basis. You are cordially invited to both contribute and \nprovide feedback. Do not hesitate to contact us.
\n\n\n
import torch\nfrom torch_geometric.data import Data, Batch\nfrom dect.ect import EctConfig, EctLayer\nfrom dect.directions import generate_uniform_2d_directions\n\n\nv = generate_uniform_2d_directions(num_thetas=64, device="cpu")\n\nlayer = EctLayer(EctConfig(), V=v)\n\npoints_coordinates = torch.tensor(\n [[0.5, 0.0], [-0.5, 0.0], [0.5, 0.5]], requires_grad=True\n)\n\ndata = Data(x=points_coordinates)\nbatch = Batch.from_data_list([data])\n\nect = layer(batch)\n
\n
\n\nLicense
\n\nOur code is released under a BSD-3-Clause license. This license essentially\npermits you to freely use our code as desired, integrate it into your projects,\nand much more --- provided you acknowledge the original authors. Please refer to\nLICENSE.md for more information.
\n\nContributing
\n\nWe welcome contributions and suggestions for our DECT package! Here are some\nbasic guidelines for contributing:
\n\nHow to Submit an Issue
\n\n\nCheck Existing Issues: Before submitting a new issue, please check if it\nhas already been reported.
\nOpen a New Issue: If your issue is new, open a new issue in the\nrepository. Provide a clear and detailed description of the problem,\nincluding steps to reproduce the issue if applicable.
\nInclude Relevant Information: Include any relevant information, such as\nsystem details, version numbers, and screenshots, to help us understand and\nresolve the issue more efficiently.
\n
\n\nHow to Contribute
\n\nIf you're unfamiliar with contributing to open source repositories, here is a\nbasic roadmap:
\n\n\nFork the Repository: Start by forking the repository to your own GitHub\naccount.
\nClone the Repository: Clone the forked repository to your local machine.
\n\n\n
git clone https://github.com/your-username/dect.git\n
\n
\nCreate a Branch: Create a new branch for your feature or bug fix.
\n\n\n
git checkout -b feature/your-feature-name\n
\n
\nMake Changes: Implement your changes in the new branch.
\nCommit Changes: Commit your changes with a descriptive commit message.
\n\n\n
git commit -m "Description of your changes"\n
\n
\nPush Changes: Push the changes to your forked repository.
\n\n\n
git push origin feature/your-feature-name\n
\n
\nSubmit a Pull Request: Open a pull request to the main repository with a\nclear description of your changes and the purpose of the contribution.
\n
\n\nNeed Help?
\n\nIf you need any help or have questions, feel free to reach out to the authors or\nsubmit a pull request. We appreciate your contributions and are happy to assist!
\n"}, "dect.directions": {"fullname": "dect.directions", "modulename": "dect.directions", "kind": "module", "doc": "Helper function to generate a structured set of directions in 2 and 3\ndimensions.
\n"}, "dect.directions.generate_uniform_directions": {"fullname": "dect.directions.generate_uniform_directions", "modulename": "dect.directions", "qualname": "generate_uniform_directions", "kind": "function", "doc": "Generate randomly sampled directions from a sphere in d dimensions.
\n\nFirst a standard gaussian centered at 0 with standard deviation 1 is sampled\nand then projected onto the unit sphere. This yields a uniformly sampled set\nof points on the unit spere. Please note that the generated shapes with have\nshape [d, num_thetas].
\n\nParameters
\n\n\n- num_thetas (int):\nThe number of directions to generate.
\n- d (int):\nThe dimension of the unit sphere. Default is 3 (hence R^3)
\n- device (str):\nThe device to put the tensor on.
\n
\n", "signature": "(num_thetas: int = 64, d: int = 3, device: str = 'cpu'):", "funcdef": "def"}, "dect.directions.generate_uniform_2d_directions": {"fullname": "dect.directions.generate_uniform_2d_directions", "modulename": "dect.directions", "qualname": "generate_uniform_2d_directions", "kind": "function", "doc": "Generate uniformly sampled directions on the unit circle in two dimensions.
\n\nProvides a structured set of directions in two dimensions. First the\ninterval [0,2*pi] is devided into a regular grid and the corresponding\nangles on the unit circle calculated.
\n\nParameters
\n\n\n- num_thetas (int):\nThe number of directions to generate.
\n- d (int):\nThe dimension of the unit sphere. Default is 3 (hence R^3)
\n- device (str):\nThe device to put the tensor on.
\n
\n", "signature": "(num_thetas: int = 64, device: str = 'cpu'):", "funcdef": "def"}, "dect.directions.generate_multiview_directions": {"fullname": "dect.directions.generate_multiview_directions", "modulename": "dect.directions", "qualname": "generate_multiview_directions", "kind": "function", "doc": "Generates multiple sets of structured directions in n dimensions.
\n\nWe generate sets of directions by embedding the 2d unit circle in d\ndimensions and sample this unit circle in a structured fashion. This\ngenerates d choose 2 structured directions that are organized in channels,\ncompatible with the ECT calculations.
\n\nAfter computing the ECT, we obtain an d choose 2 channel image where each\nchannel consists of a structured ect along a hyperplane. For the 3-d case we\nwould obtain a 3 channel ect with direction sampled along the xy, xz and yz\nplanes in three dimensions.
\n", "signature": "(num_thetas: int, bump_steps: int, d: int):", "funcdef": "def"}, "dect.ect": {"fullname": "dect.ect", "modulename": "dect.ect", "kind": "module", "doc": "Implementation of the ECT.
\n"}, "dect.ect.ECTConfig": {"fullname": "dect.ect.ECTConfig", "modulename": "dect.ect", "qualname": "ECTConfig", "kind": "class", "doc": "Configuration of the ECT Layer.
\n"}, "dect.ect.ECTConfig.__init__": {"fullname": "dect.ect.ECTConfig.__init__", "modulename": "dect.ect", "qualname": "ECTConfig.__init__", "kind": "function", "doc": "\n", "signature": "(\tnum_thetas: int = 32,\tbump_steps: int = 32,\tradius: float = 1.1,\tect_type: str = 'points',\tdevice: str = 'cpu',\tnum_features: int = 3,\tnormalized: bool = False)"}, "dect.ect.ECTConfig.num_thetas": {"fullname": "dect.ect.ECTConfig.num_thetas", "modulename": "dect.ect", "qualname": "ECTConfig.num_thetas", "kind": "variable", "doc": "\n", "annotation": ": int", "default_value": "32"}, "dect.ect.ECTConfig.bump_steps": {"fullname": "dect.ect.ECTConfig.bump_steps", "modulename": "dect.ect", "qualname": "ECTConfig.bump_steps", "kind": "variable", "doc": "\n", "annotation": ": int", "default_value": "32"}, "dect.ect.ECTConfig.radius": {"fullname": "dect.ect.ECTConfig.radius", "modulename": "dect.ect", "qualname": "ECTConfig.radius", "kind": "variable", "doc": "\n", "annotation": ": float", "default_value": "1.1"}, "dect.ect.ECTConfig.ect_type": {"fullname": "dect.ect.ECTConfig.ect_type", "modulename": "dect.ect", "qualname": "ECTConfig.ect_type", "kind": "variable", "doc": "\n", "annotation": ": str", "default_value": "'points'"}, "dect.ect.ECTConfig.device": {"fullname": "dect.ect.ECTConfig.device", "modulename": "dect.ect", "qualname": "ECTConfig.device", "kind": "variable", "doc": "\n", "annotation": ": str", "default_value": "'cpu'"}, "dect.ect.ECTConfig.num_features": {"fullname": "dect.ect.ECTConfig.num_features", "modulename": "dect.ect", "qualname": "ECTConfig.num_features", "kind": "variable", "doc": "\n", "annotation": ": int", "default_value": "3"}, "dect.ect.ECTConfig.normalized": {"fullname": "dect.ect.ECTConfig.normalized", "modulename": "dect.ect", "qualname": "ECTConfig.normalized", "kind": "variable", "doc": "\n", "annotation": ": bool", "default_value": "False"}, "dect.ect.Batch": {"fullname": "dect.ect.Batch", "modulename": "dect.ect", "qualname": "Batch", "kind": "class", "doc": "Template of the required attributes for a data batch.
\n\nParameters
\n\n\n- x (torch.FloatTensor):\nThe coordinates of the nodes in the simplical complex provided in the\nformat [num_nodes,feature_size].
\n- batch (torch.LongTensor):\nAn index that indicates to which pointcloud a point belongs to, in\nprinciple automatically created by torch_geometric when initializing the\nbatch.
\n- edge_index (torch.LongTensor):\nThe indices of the points that span an edge in the graph. Conforms to\npytorch_geometric standards. Shape has to be of the form [2,num_edges].
\n- face:: The indices of the points that span a face in the simplicial complex.\nConforms to pytorch_geometric standards. Shape has to be of the form\n[3,num_faces].
\n
\n"}, "dect.ect.Batch.__init__": {"fullname": "dect.ect.Batch.__init__", "modulename": "dect.ect", "qualname": "Batch.__init__", "kind": "function", "doc": "\n", "signature": "(\tx: torch.FloatTensor,\tbatch: torch.LongTensor,\tedge_index: torch.LongTensor | None = None,\tface: torch.LongTensor | None = None)"}, "dect.ect.Batch.x": {"fullname": "dect.ect.Batch.x", "modulename": "dect.ect", "qualname": "Batch.x", "kind": "variable", "doc": "\n", "annotation": ": torch.FloatTensor"}, "dect.ect.Batch.batch": {"fullname": "dect.ect.Batch.batch", "modulename": "dect.ect", "qualname": "Batch.batch", "kind": "variable", "doc": "\n", "annotation": ": torch.LongTensor"}, "dect.ect.Batch.edge_index": {"fullname": "dect.ect.Batch.edge_index", "modulename": "dect.ect", "qualname": "Batch.edge_index", "kind": "variable", "doc": "\n", "annotation": ": torch.LongTensor | None", "default_value": "None"}, "dect.ect.Batch.face": {"fullname": "dect.ect.Batch.face", "modulename": "dect.ect", "qualname": "Batch.face", "kind": "variable", "doc": "\n", "annotation": ": torch.LongTensor | None", "default_value": "None"}, "dect.ect.compute_ecc": {"fullname": "dect.ect.compute_ecc", "modulename": "dect.ect", "qualname": "compute_ecc", "kind": "function", "doc": "Computes the Euler Characteristic curve.
\n\nParameters
\n\n\n- nh (torch.FloatTensor):\nThe node heights, computed as the inner product of the node coordinates\nx and the direction vector v.
\n- index (torch.LongTensor):\nThe index that indicates to which pointcloud a node height belongs. For\nthe node heights it is the same as the batch index, for the higher order\nsimplices it will have to be recomputed.
\n- lin (torch.FloatTensor):\nThe discretization of the interval [-1,1] each node height falls in this\nrange due to rescaling in normalizing the data.
\n- out (torch.FloatTensor):\nThe shape of the resulting tensor after summation. It has to be of the\nshape [num_discretization_steps, batch_size, num_thetas]
\n- scale (torch.FloatTensor):\nA single number that scales the sigmoid function by multiplying the\nsigmoid with the scale. With high (100>) values, the ect will resemble a\ndiscrete ECT and with lower values it will smooth the ECT.
\n
\n", "signature": "(\tnh: torch.FloatTensor,\tindex: torch.LongTensor,\tlin: torch.FloatTensor,\tscale: float = 100) -> torch.FloatTensor:", "funcdef": "def"}, "dect.ect.compute_ect_points": {"fullname": "dect.ect.compute_ect_points", "modulename": "dect.ect", "qualname": "compute_ect_points", "kind": "function", "doc": "Computes the Euler Characteristic Transform of a batch of point clouds.
\n\nParameters
\n\n\n- batch (Batch):\nA batch of data containing the node coordinates and batch index.
\n- v (torch.FloatTensor):\nThe direction vector that contains the directions.
\n- lin (torch.FloatTensor):\nThe discretization of the interval [-1,1] each node height falls in this\nrange due to rescaling in normalizing the data.
\n- out (torch.FloatTensor):\nThe shape of the resulting tensor after summation. It has to be of the\nshape [num_discretization_steps, batch_size, num_thetas]
\n
\n", "signature": "(batch: dect.ect.Batch, v: torch.FloatTensor, lin: torch.FloatTensor):", "funcdef": "def"}, "dect.ect.compute_ect_edges": {"fullname": "dect.ect.compute_ect_edges", "modulename": "dect.ect", "qualname": "compute_ect_edges", "kind": "function", "doc": "Computes the Euler Characteristic Transform of a batch of graphs.
\n\nParameters
\n\n\n- batch (Batch):\nA batch of data containing the node coordinates, the edges and batch\nindex.
\n- v (torch.FloatTensor):\nThe direction vector that contains the directions.
\n- lin (torch.FloatTensor):\nThe discretization of the interval [-1,1] each node height falls in this\nrange due to rescaling in normalizing the data.
\n- out (torch.FloatTensor):\nThe shape of the resulting tensor after summation. It has to be of the\nshape [num_discretization_steps, batch_size, num_thetas]
\n
\n", "signature": "(data: dect.ect.Batch, v: torch.FloatTensor, lin: torch.FloatTensor):", "funcdef": "def"}, "dect.ect.compute_ect_faces": {"fullname": "dect.ect.compute_ect_faces", "modulename": "dect.ect", "qualname": "compute_ect_faces", "kind": "function", "doc": "Computes the Euler Characteristic Transform of a batch of meshes.
\n\nParameters
\n\n\n- batch (Batch):\nA batch of data containing the node coordinates, edges, faces and batch\nindex.
\n- v (torch.FloatTensor):\nThe direction vector that contains the directions.
\n- lin (torch.FloatTensor):\nThe discretization of the interval [-1,1] each node height falls in this\nrange due to rescaling in normalizing the data.
\n- out (torch.FloatTensor):\nThe shape of the resulting tensor after summation. It has to be of the\nshape [num_discretization_steps, batch_size, num_thetas]
\n
\n", "signature": "(data: dect.ect.Batch, v: torch.FloatTensor, lin: torch.FloatTensor):", "funcdef": "def"}, "dect.ect.normalize": {"fullname": "dect.ect.normalize", "modulename": "dect.ect", "qualname": "normalize", "kind": "function", "doc": "Returns the normalized ect, scaled to lie in the interval 0,1
\n", "signature": "(ect):", "funcdef": "def"}, "dect.ect.ECTLayer": {"fullname": "dect.ect.ECTLayer", "modulename": "dect.ect", "qualname": "ECTLayer", "kind": "class", "doc": "Machine learning layer for computing the ECT.
\n", "bases": "torch.nn.modules.module.Module"}, "dect.ect.ECTLayer.__init__": {"fullname": "dect.ect.ECTLayer.__init__", "modulename": "dect.ect", "qualname": "ECTLayer.__init__", "kind": "function", "doc": "Initializes internal Module state, shared by both nn.Module and ScriptModule.
\n", "signature": "(config: dect.ect.ECTConfig, V=None)"}, "dect.ect.ECTLayer.config": {"fullname": "dect.ect.ECTLayer.config", "modulename": "dect.ect", "qualname": "ECTLayer.config", "kind": "variable", "doc": "\n"}, "dect.ect.ECTLayer.lin": {"fullname": "dect.ect.ECTLayer.lin", "modulename": "dect.ect", "qualname": "ECTLayer.lin", "kind": "variable", "doc": "\n"}, "dect.ect.ECTLayer.v": {"fullname": "dect.ect.ECTLayer.v", "modulename": "dect.ect", "qualname": "ECTLayer.v", "kind": "variable", "doc": "\n"}, "dect.ect.ECTLayer.forward": {"fullname": "dect.ect.ECTLayer.forward", "modulename": "dect.ect", "qualname": "ECTLayer.forward", "kind": "function", "doc": "Forward method for the ECT Layer.
\n", "signature": "(self, batch: dect.ect.Batch):", "funcdef": "def"}}, "docInfo": {"dect": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1408}, "dect.directions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "dect.directions.generate_uniform_directions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 116}, "dect.directions.generate_uniform_2d_directions": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 102}, "dect.directions.generate_multiview_directions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 106}, "dect.ect": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "dect.ect.ECTConfig": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "dect.ect.ECTConfig.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 143, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.num_thetas": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.bump_steps": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.radius": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.ect_type": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.device": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.num_features": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTConfig.normalized": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.Batch": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 147}, "dect.ect.Batch.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 95, "bases": 0, "doc": 3}, "dect.ect.Batch.x": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.Batch.batch": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.Batch.edge_index": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.Batch.face": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.compute_ecc": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 190}, "dect.ect.compute_ect_points": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 117}, "dect.ect.compute_ect_edges": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 118}, "dect.ect.compute_ect_faces": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 118}, "dect.ect.normalize": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "dect.ect.ECTLayer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 10}, "dect.ect.ECTLayer.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "dect.ect.ECTLayer.config": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTLayer.lin": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTLayer.v": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "dect.ect.ECTLayer.forward": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 9}}, "length": 32, "save": true}, "index": {"qualname": {"root": {"2": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}, "docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 3}}}}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.device": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.ECTConfig": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}, "dect.ect.ECTConfig.radius": {"tf": 1}, "dect.ect.ECTConfig.ect_type": {"tf": 1}, "dect.ect.ECTConfig.device": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}, "dect.ect.ECTConfig.normalized": {"tf": 1}}, "df": 9}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}, "dect.ect.ECTLayer.config": {"tf": 1}, "dect.ect.ECTLayer.lin": {"tf": 1}, "dect.ect.ECTLayer.v": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 6}}}}}}, "c": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.edge_index": {"tf": 1}}, "df": 1, "s": {"docs": {"dect.ect.compute_ect_edges": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 3}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"dect.ect.Batch.edge_index": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.normalize": {"tf": 1}}, "df": 1, "d": {"docs": {"dect.ect.ECTConfig.normalized": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"dect.ect.ECTConfig.bump_steps": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.Batch.x": {"tf": 1}, "dect.ect.Batch.batch": {"tf": 1.4142135623730951}, "dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}}, "df": 6}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.bump_steps": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.radius": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.num_features": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.face": {"tf": 1}}, "df": 1, "s": {"docs": {"dect.ect.compute_ect_faces": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {"dect.ect.Batch.x": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.ECTLayer.config": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.ECTLayer.lin": {"tf": 1}}, "df": 1}}}, "v": {"docs": {"dect.ect.ECTLayer.v": {"tf": 1}}, "df": 1}}}, "fullname": {"root": {"2": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}, "docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect": {"tf": 1}, "dect.ect.ECTConfig": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}, "dect.ect.ECTConfig.radius": {"tf": 1}, "dect.ect.ECTConfig.ect_type": {"tf": 1}, "dect.ect.ECTConfig.device": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}, "dect.ect.ECTConfig.normalized": {"tf": 1}, "dect.ect.Batch": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.Batch.x": {"tf": 1}, "dect.ect.Batch.batch": {"tf": 1}, "dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.normalize": {"tf": 1}, "dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}, "dect.ect.ECTLayer.config": {"tf": 1}, "dect.ect.ECTLayer.lin": {"tf": 1}, "dect.ect.ECTLayer.v": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 32}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.device": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect": {"tf": 1}, "dect.ect.ECTConfig": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}, "dect.ect.ECTConfig.radius": {"tf": 1}, "dect.ect.ECTConfig.ect_type": {"tf": 1.4142135623730951}, "dect.ect.ECTConfig.device": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}, "dect.ect.ECTConfig.normalized": {"tf": 1}, "dect.ect.Batch": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.Batch.x": {"tf": 1}, "dect.ect.Batch.batch": {"tf": 1}, "dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}, "dect.ect.normalize": {"tf": 1}, "dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}, "dect.ect.ECTLayer.config": {"tf": 1}, "dect.ect.ECTLayer.lin": {"tf": 1}, "dect.ect.ECTLayer.v": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.ECTConfig": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}, "dect.ect.ECTConfig.radius": {"tf": 1}, "dect.ect.ECTConfig.ect_type": {"tf": 1}, "dect.ect.ECTConfig.device": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}, "dect.ect.ECTConfig.normalized": {"tf": 1}}, "df": 9}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}, "dect.ect.ECTLayer.config": {"tf": 1}, "dect.ect.ECTLayer.lin": {"tf": 1}, "dect.ect.ECTLayer.v": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 6}}}}}}, "c": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.edge_index": {"tf": 1}}, "df": 1, "s": {"docs": {"dect.ect.compute_ect_edges": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 3}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"dect.ect.Batch.edge_index": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.normalize": {"tf": 1}}, "df": 1, "d": {"docs": {"dect.ect.ECTConfig.normalized": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"dect.ect.ECTConfig.bump_steps": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.Batch.x": {"tf": 1}, "dect.ect.Batch.batch": {"tf": 1.4142135623730951}, "dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}}, "df": 6}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.bump_steps": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.radius": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.num_features": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.face": {"tf": 1}}, "df": 1, "s": {"docs": {"dect.ect.compute_ect_faces": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {"dect.ect.Batch.x": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.ECTLayer.config": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.ECTLayer.lin": {"tf": 1}}, "df": 1}}}, "v": {"docs": {"dect.ect.ECTLayer.v": {"tf": 1}}, "df": 1}}}, "annotation": {"root": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}, "dect.ect.ECTConfig.radius": {"tf": 1}, "dect.ect.ECTConfig.ect_type": {"tf": 1}, "dect.ect.ECTConfig.device": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}, "dect.ect.ECTConfig.normalized": {"tf": 1}, "dect.ect.Batch.x": {"tf": 1}, "dect.ect.Batch.batch": {"tf": 1}, "dect.ect.Batch.edge_index": {"tf": 1.4142135623730951}, "dect.ect.Batch.face": {"tf": 1.4142135623730951}}, "df": 11, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}, "dect.ect.ECTConfig.num_features": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.radius": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.Batch.x": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1}, "dect.ect.ECTConfig.device": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"dect.ect.ECTConfig.normalized": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch.x": {"tf": 1}, "dect.ect.Batch.batch": {"tf": 1}, "dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.Batch.batch": {"tf": 1}, "dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}}, "df": 3}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}}, "df": 2}}}}}}, "default_value": {"root": {"1": {"docs": {"dect.ect.ECTConfig.radius": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"2": {"docs": {"dect.ect.ECTConfig.num_thetas": {"tf": 1}, "dect.ect.ECTConfig.bump_steps": {"tf": 1}}, "df": 2}, "docs": {"dect.ect.ECTConfig.num_features": {"tf": 1}}, "df": 1}, "docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1.4142135623730951}, "dect.ect.ECTConfig.device": {"tf": 1.4142135623730951}}, "df": 2, "x": {"2": {"7": {"docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1.4142135623730951}, "dect.ect.ECTConfig.device": {"tf": 1.4142135623730951}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.ect_type": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {"dect.ect.ECTConfig.device": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.normalized": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.edge_index": {"tf": 1}, "dect.ect.Batch.face": {"tf": 1}}, "df": 2}}}}}}, "signature": {"root": {"1": {"0": {"0": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"dect.ect.ECTConfig.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"2": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "9": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.ect.ECTConfig.__init__": {"tf": 2}}, "df": 3}, "docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 2}, "6": {"4": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"dect.directions.generate_uniform_directions": {"tf": 7.0710678118654755}, "dect.directions.generate_uniform_2d_directions": {"tf": 6}, "dect.directions.generate_multiview_directions": {"tf": 5.477225575051661}, "dect.ect.ECTConfig.__init__": {"tf": 10.63014581273465}, "dect.ect.Batch.__init__": {"tf": 8.831760866327848}, "dect.ect.compute_ecc": {"tf": 8.12403840463596}, "dect.ect.compute_ect_points": {"tf": 6.782329983125268}, "dect.ect.compute_ect_edges": {"tf": 6.782329983125268}, "dect.ect.compute_ect_faces": {"tf": 6.782329983125268}, "dect.ect.normalize": {"tf": 3.1622776601683795}, "dect.ect.ECTLayer.__init__": {"tf": 5.291502622129181}, "dect.ect.ECTLayer.forward": {"tf": 5.0990195135927845}}, "df": 12, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1.4142135623730951}}, "df": 4}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.__init__": {"tf": 2}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 2}}}, "h": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch.__init__": {"tf": 2}, "dect.ect.compute_ecc": {"tf": 2}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.__init__": {"tf": 1.7320508075688772}}, "df": 4}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1.4142135623730951}}, "df": 3}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.Batch.__init__": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 5}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.normalize": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch.__init__": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTConfig.__init__": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {"dect.ect.Batch.__init__": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.Batch.__init__": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}, "v": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 4}}}, "bases": {"root": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.ECTLayer": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.ECTLayer": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTLayer": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"dect.ect.ECTLayer": {"tf": 1}}, "df": 1}}}}}}}}}, "doc": {"root": {"0": {"7": {"6": {"3": {"0": {"docs": {"dect": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"dect": {"tf": 3}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.normalize": {"tf": 1}}, "df": 4}, "1": {"0": {"0": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}, "dect.ect.normalize": {"tf": 1}}, "df": 7}, "2": {"0": {"2": {"4": {"docs": {"dect": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"1": {"0": {"docs": {"dect": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"dect": {"tf": 1}, "dect.directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}, "dect.ect.Batch": {"tf": 1}}, "df": 4, "d": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 2}, "*": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}}, "3": {"docs": {"dect": {"tf": 1}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}, "dect.ect.Batch": {"tf": 1}}, "df": 6}, "5": {"docs": {"dect": {"tf": 2}}, "df": 1}, "6": {"4": {"docs": {"dect": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"dect": {"tf": 27.874719729532707}, "dect.directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_directions": {"tf": 5.477225575051661}, "dect.directions.generate_uniform_2d_directions": {"tf": 5.477225575051661}, "dect.directions.generate_multiview_directions": {"tf": 3}, "dect.ect": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.__init__": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.num_thetas": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.bump_steps": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.radius": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.ect_type": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.device": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.num_features": {"tf": 1.7320508075688772}, "dect.ect.ECTConfig.normalized": {"tf": 1.7320508075688772}, "dect.ect.Batch": {"tf": 5.656854249492381}, "dect.ect.Batch.__init__": {"tf": 1.7320508075688772}, "dect.ect.Batch.x": {"tf": 1.7320508075688772}, "dect.ect.Batch.batch": {"tf": 1.7320508075688772}, "dect.ect.Batch.edge_index": {"tf": 1.7320508075688772}, "dect.ect.Batch.face": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 6.244997998398398}, "dect.ect.compute_ect_points": {"tf": 5.744562646538029}, "dect.ect.compute_ect_edges": {"tf": 5.744562646538029}, "dect.ect.compute_ect_faces": {"tf": 5.744562646538029}, "dect.ect.normalize": {"tf": 1.4142135623730951}, "dect.ect.ECTLayer": {"tf": 1.7320508075688772}, "dect.ect.ECTLayer.__init__": {"tf": 1.7320508075688772}, "dect.ect.ECTLayer.config": {"tf": 1.7320508075688772}, "dect.ect.ECTLayer.lin": {"tf": 1.7320508075688772}, "dect.ect.ECTLayer.v": {"tf": 1.7320508075688772}, "dect.ect.ECTLayer.forward": {"tf": 1.7320508075688772}}, "df": 32, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 2}}, "df": 3, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 2.23606797749979}}, "df": 1}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5, "s": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_multiview_directions": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 8}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2, "s": {"docs": {"dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 1.7320508075688772}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}, "a": {"docs": {"dect": {"tf": 2.6457513110645907}, "dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 6}}}, "o": {"docs": {"dect": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions.generate_multiview_directions": {"tf": 2}, "dect.ect": {"tf": 1}, "dect.ect.ECTConfig": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1.7320508075688772}, "dect.ect.normalize": {"tf": 1}, "dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 2.8284271247461903}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.ECTConfig": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1, "s": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 2}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.ECTLayer": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}, "d": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 2}}, "df": 1}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 6}}}}}}}}}}, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}, "u": {"1": {"1": {"7": {"docs": {"dect": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 7}}, "e": {"docs": {"dect": {"tf": 5.0990195135927845}, "dect.directions.generate_uniform_directions": {"tf": 2.8284271247461903}, "dect.directions.generate_uniform_2d_directions": {"tf": 3}, "dect.directions.generate_multiview_directions": {"tf": 2.23606797749979}, "dect.ect": {"tf": 1}, "dect.ect.ECTConfig": {"tf": 1}, "dect.ect.Batch": {"tf": 3.7416573867739413}, "dect.ect.compute_ecc": {"tf": 4.58257569495584}, "dect.ect.compute_ect_points": {"tf": 3.1622776601683795}, "dect.ect.compute_ect_edges": {"tf": 3.3166247903554}, "dect.ect.compute_ect_faces": {"tf": 3.1622776601683795}, "dect.ect.normalize": {"tf": 1.4142135623730951}, "dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 14, "n": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 7}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {"dect": {"tf": 4.123105625617661}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.ect.Batch": {"tf": 2.449489742783178}, "dect.ect.compute_ecc": {"tf": 2}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}, "dect.ect.normalize": {"tf": 1}}, "df": 10, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 3}, "dect.ect.Batch": {"tf": 2}, "dect.ect.compute_ecc": {"tf": 2.23606797749979}, "dect.ect.compute_ect_points": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_edges": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_faces": {"tf": 1.7320508075688772}}, "df": 6, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}}, "df": 2}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 7}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 2.6457513110645907}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 2.6457513110645907}}, "df": 1, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 2}, "dect.ect": {"tf": 1}}, "df": 2}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 2}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {"dect": {"tf": 2.449489742783178}}, "df": 1}, "n": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 2.23606797749979}, "dect.ect.Batch": {"tf": 2.23606797749979}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}, "dect.ect.normalize": {"tf": 1}}, "df": 11, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.normalize": {"tf": 1}}, "df": 6}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 2.23606797749979}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.Batch": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 2}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"dect": {"tf": 3}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_multiview_directions": {"tf": 1.7320508075688772}, "dect.ect": {"tf": 1}, "dect.ect.ECTConfig": {"tf": 1}, "dect.ect.Batch": {"tf": 2.449489742783178}, "dect.ect.compute_ecc": {"tf": 2}, "dect.ect.compute_ect_points": {"tf": 2.449489742783178}, "dect.ect.compute_ect_edges": {"tf": 2.449489742783178}, "dect.ect.compute_ect_faces": {"tf": 2.449489742783178}}, "df": 12, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 2.6457513110645907}}, "df": 1}, "t": {"docs": {"dect": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {"dect": {"tf": 2}}, "df": 1}}}, "}": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.7320508075688772}}, "df": 3, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "o": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"dect": {"tf": 2.23606797749979}}, "df": 1, "g": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "f": {"docs": {"dect": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 3.4641016151377544}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 6, "k": {"docs": {"dect": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}, "m": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "x": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.ect.Batch": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"dect": {"tf": 2}, "dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 2}, "dect.ect.compute_ect_points": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_edges": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_faces": {"tf": 1.7320508075688772}}, "df": 5}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"dect": {"tf": 1}, "dect.ect.Batch": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 6}, "v": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 3}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.directions": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4, "s": {"docs": {"dect.ect.compute_ecc": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {"dect": {"tf": 4.123105625617661}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 2}, "dect.ect.Batch": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1.7320508075688772}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 10, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}}, "df": 1, "s": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {"dect": {"tf": 2}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"dect": {"tf": 3.3166247903554}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 10}, "y": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 1}}}}, "s": {"docs": {"dect": {"tf": 2.23606797749979}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}}}}, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {"dect": {"tf": 2.449489742783178}}, "df": 1, "r": {"docs": {"dect": {"tf": 3.3166247903554}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "z": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}, "b": {"docs": {"dect": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}, "c": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 2}, "dect.ect.Batch": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 2.449489742783178}, "dect.ect.compute_ect_edges": {"tf": 2.449489742783178}, "dect.ect.compute_ect_faces": {"tf": 2.449489742783178}}, "df": 6}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "e": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}}}, "y": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 5}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "m": {"docs": {"dect": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.ECTLayer": {"tf": 1}}, "df": 2}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "o": {"6": {"3": {"2": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "q": {"3": {"docs": {}, "df": 0, "i": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ect_faces": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.ECTLayer": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.ECTConfig": {"tf": 1}, "dect.ect.ECTLayer": {"tf": 1}, "dect.ect.ECTLayer.forward": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 2}}, "df": 1}}}}}, "n": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}, "e": {"docs": {"dect.ect.normalize": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"dect": {"tf": 1}}, "df": 1, "e": {"docs": {"dect": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"dect": {"tf": 2.8284271247461903}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}, "d": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.normalize": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"2": {"4": {"docs": {}, "df": 0, "a": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}, "^": {"3": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 2.23606797749979}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1.7320508075688772}}, "df": 4, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"dect.ect.compute_ecc": {"tf": 1.7320508075688772}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"dect": {"tf": 2}, "dect.directions.generate_multiview_directions": {"tf": 1.7320508075688772}}, "df": 2, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}, "n": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1, "d": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.Batch": {"tf": 1}}, "df": 2}, "s": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 2}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 7}}}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {"dect": {"tf": 2}}, "df": 1}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}}, "df": 2, "s": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 3}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}, "p": {"docs": {"dect": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 3}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 7, "s": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}}}}}, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.7320508075688772}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}, "d": {"docs": {"dect.ect.normalize": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 2}}, "df": 3}}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 3, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1.7320508075688772}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.compute_ecc": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 2.23606797749979}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "?": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}, "w": {"docs": {"dect": {"tf": 2.449489742783178}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"dect": {"tf": 1}}, "df": 1, "e": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"dect.ect.compute_ecc": {"tf": 2.23606797749979}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"dect.ect.Batch": {"tf": 1.4142135623730951}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect.ect.normalize": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"dect": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.Batch": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_points": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_edges": {"tf": 1.4142135623730951}, "dect.ect.compute_ect_faces": {"tf": 1.4142135623730951}}, "df": 8, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}, "dect.directions.generate_uniform_2d_directions": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 3, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}}, "df": 1}}}, "h": {"docs": {"dect.ect.compute_ecc": {"tf": 1}}, "df": 1}, "n": {"docs": {"dect.ect.ECTLayer.__init__": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"dect": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "h": {"docs": {"dect.ect.Batch": {"tf": 1}}, "df": 1, "s": {"docs": {"dect.ect.compute_ect_edges": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"dect.directions.generate_uniform_2d_directions": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"dect": {"tf": 3}}, "df": 1, "+": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {"dect": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"dect": {"tf": 1}, "dect.ect.Batch": {"tf": 1.7320508075688772}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.directions": {"tf": 1}, "dect.directions.generate_uniform_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_uniform_2d_directions": {"tf": 1.4142135623730951}, "dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 5, "d": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}, "s": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"dect.directions.generate_uniform_directions": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {"dect": {"tf": 1.7320508075688772}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"dect": {"tf": 1.4142135623730951}, "dect.ect.compute_ecc": {"tf": 1}, "dect.ect.compute_ect_points": {"tf": 1}, "dect.ect.compute_ect_edges": {"tf": 1}, "dect.ect.compute_ect_faces": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"dect": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"dect.ect.compute_ecc": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "x": {"docs": {"dect": {"tf": 1}, "dect.ect.Batch": {"tf": 1}, "dect.ect.compute_ecc": {"tf": 1}}, "df": 3, "y": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}, "z": {"docs": {"dect.directions.generate_multiview_directions": {"tf": 1}}, "df": 1}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true};
-
- // mirrored in build-search-index.js (part 1)
- // Also split on html tags. this is a cheap heuristic, but good enough.
- elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/);
-
- let searchIndex;
- if (docs._isPrebuiltIndex) {
- console.info("using precompiled search index");
- searchIndex = elasticlunr.Index.load(docs);
- } else {
- console.time("building search index");
- // mirrored in build-search-index.js (part 2)
- searchIndex = elasticlunr(function () {
- this.pipeline.remove(elasticlunr.stemmer);
- this.pipeline.remove(elasticlunr.stopWordFilter);
- this.addField("qualname");
- this.addField("fullname");
- this.addField("annotation");
- this.addField("default_value");
- this.addField("signature");
- this.addField("bases");
- this.addField("doc");
- this.setRef("fullname");
- });
- for (let doc of docs) {
- searchIndex.addDoc(doc);
- }
- console.timeEnd("building search index");
- }
-
- return (term) => searchIndex.search(term, {
- fields: {
- qualname: {boost: 4},
- fullname: {boost: 2},
- annotation: {boost: 2},
- default_value: {boost: 2},
- signature: {boost: 2},
- bases: {boost: 2},
- doc: {boost: 1},
- },
- expand: true
- });
-})();
\ No newline at end of file