Package phiml
Open-source …
Project homepage: https://github.com/tum-pbs/PhiML
Documentation overview: https://tum-pbs.github.io/PhiML
Sub-modules
phiml.backend
-
Low-level library wrappers for delegating vector operations.
phiml.dataclasses
-
PhiML makes it easy to work with custom classes. Any class decorated with
@dataclass
can be used withphiml.math
functions, such asshape()
, … phiml.math
-
Vectorized operations, tensors with named dimensions …
phiml.nn
-
Unified neural network library. Includes …
Functions
def set_logging_level(level='debug')
-
Sets the logging level for Φ-ML functions.
Args
level
- Logging level, one of
'critical', 'fatal', 'error', 'warning', 'info', 'debug'
def verify()
-
Checks your configuration for potential problems and prints a summary.
To run verify without importing
phiml
, run the scripttests/verify.py
included in the source distribution.