vis4d.op¶
Compositional operators used for implementing models.
This is where most of the library APIs are implemented. All the operators are functors. They are native PyTorch modules and only have a forward member for function invocations. We follow the principle of functional programming. The operators don’t keep internal states besides the operator weights. The operator computation and call has no side effects.
Modules
Base model module. |
|
Operations on 2D bounding boxes. |
|
Detector module. |
|
3D detector module. |
|
Vis4D modules for feature pyramid processing. |
|
Init geometry module. |
|
Init layers module. |
|
This module contains commonly used loss functions. |
|
Operations on 2D segmentation masks. |
|
Motion operations. |
|
Segmentor module. |
|
Tracking models module. |
|
3D tracking models module. |
|
Vis4D op typing. |
|
Utilities for op. |