MCPcopy Create free account

hub / github.com/Kanegraffiti/Parslet / types & classes

Types & classes46 in github.com/Kanegraffiti/Parslet

↓ 47 callersClassDAG
Represents a Directed Acyclic Graph (DAG) of Parslet tasks. This class is responsible for constructing the task graph based on declared
parslet/core/dag.py:40
↓ 39 callersClassDAGRunner
Executes tasks defined in a Parslet DAG in the correct topological order. The DAGRunner uses a `ThreadPoolExecutor` to run tasks concurrentl
parslet/core/runner.py:125
↓ 7 callersClassContextOracle
Evaluate declarative context requirements for Parslet tasks. Parameters ---------- enabled : Iterable[str] | None, optional Manua
parslet/core/context.py:37
↓ 7 callersClassDaskToParsletTranslator
Replace Dask delayed constructs with Parslet equivalents.
parslet/compat/dask_adapter.py:21
↓ 6 callersClassAdaptivePolicy
Decide worker pool size based on system resources.
parslet/core/policy.py:11
↓ 6 callersClassIRTask
Representation of a single task in the interoperability graph.
parslet/core/ir.py:19
↓ 5 callersClassPowerState
Snapshot of the system's current power conditions.
parslet/utils/power.py:27
↓ 4 callersClassThreadPoolExecutor
tests/test_hybrid.py:39
↓ 3 callersClassAdaptiveScheduler
Simple resource-aware scheduler for DAGRunner.
parslet/core/scheduler.py:17
↓ 3 callersClassConfig
tests/test_hybrid.py:34
↓ 3 callersClassParslToParsletTranslator
Replace Parsl decorators and APIs with Parslet equivalents.
parslet/compat/parsl_adapter.py:27
↓ 3 callersClassParsletFuture
Represents the placeholder for the future result of a Parslet task. When a function decorated with `@parslet_task` is called, it does not
parslet/core/task.py:52
↓ 2 callersClassGraphvizExecutableNotFoundError
Custom exception raised when Graphviz executable (e.g., 'dot') is not found by `pydot`. This error indicates that while `pydot` might be
parslet/core/exporter.py:55
↓ 2 callersClassModelResult
Result of model prediction.
examples/rad_parslet/rad_parslet.py:50
↓ 2 callersClassResourceSnapshot
Lightweight container for system resource metrics.
parslet/utils/resource_utils.py:42
↓ 2 callersClassSecurityError
Raised when a security sentry blocks an operation.
parslet/security/__init__.py:28
↓ 1 callersClassBatteryLevelLowError
Task skipped because system battery level is too low.
parslet/core/runner.py:88
↓ 1 callersClassBatteryLevelLowError
Raised when system battery is below threshold.
examples/rad_parslet/rad_parslet.py:31
↓ 1 callersClassCheckpointManager
Manage task checkpoints using a simple JSON file.
parslet/utils/checkpointing.py:9
↓ 1 callersClassConciergeOrchestrator
Generate high-touch concierge experiences for Parslet runs.
parslet/core/concierge.py:34
↓ 1 callersClassConciergeSummary
Bundle of useful counters about a DAG run.
parslet/core/concierge.py:21
↓ 1 callersClassContextNotSatisfiedError
Task skipped because its context requirements were not satisfied.
parslet/core/runner.py:105
↓ 1 callersClassContextResult
Structured result describing a context evaluation.
parslet/core/context.py:27
↓ 1 callersClassDAGCycleError
Custom exception raised when a cycle is detected in the task dependency graph. This error indicates that the defined task dependencies f
parslet/core/dag.py:26
↓ 1 callersClassDFK
tests/test_parsl_bridge.py:48
↓ 1 callersClassDFK
tests/test_hybrid.py:43
↓ 1 callersClassDummyConn
tests/test_network_utils.py:6
↓ 1 callersClassDummyFuture
tests/test_parsl_bridge.py:15
↓ 1 callersClassDummyFuture
tests/test_hybrid.py:10
↓ 1 callersClassEnergyAwarePolicy
Hybrid policy that considers task metadata and power state.
parslet/core/policy.py:36
↓ 1 callersClassFakeModel
tests/test_rad_parslet.py:34
↓ 1 callersClassFileRelay
Copy result files to a remote destination using ``scp`` if available.
parslet/hybrid/relay.py:12
↓ 1 callersClassIRGraph
Container for a task graph used in conversions.
parslet/core/ir.py:33
↓ 1 callersClassLowMemoryError
Raised when system RAM is below threshold.
examples/rad_parslet/rad_parslet.py:39
↓ 1 callersClassParsletToParslTranslator
Replace Parslet decorators with Parsl equivalents.
parslet/compat/parsl_adapter.py:71
↓ 1 callersClassPydotImportError
Custom exception raised when `pydot` library is required but not found. This typically occurs when trying to use DOT or PNG export functiona
parslet/core/exporter.py:37
↓ 1 callersClassResourceLimitError
Task failed due to system resource exhaustion (e.g., memory).
parslet/core/runner.py:101
↓ 1 callersClassTinyMeanModel
Stub model predicting based on pixel mean.
examples/rad_parslet/rad_parslet.py:57
↓ 1 callersClassTinyStdModel
Stub model predicting based on pixel standard deviation.
examples/rad_parslet/rad_parslet.py:70
↓ 1 callersClassUpstreamTaskFailedError
Custom exception raised when a task cannot run because one of its upstream dependencies failed. Attributes: skipped_task_id (str
parslet/core/runner.py:48
ClassConfig
tests/test_parsl_bridge.py:39
ClassDataFlowKernel
Minimal stub of Parsl's ``DataFlowKernel``. Instantiating this class issues a warning since Parslet manages task scheduling internally.
parslet/compat/parsl_adapter.py:295
ClassDefcon
Security layer with multiple levels.
parslet/security/defcon.py:17
ClassRunnerProtocol
Small protocol subset of :class:`parslet.core.runner.DAGRunner`.
parslet/core/concierge.py:181
ClassThreadPoolExecutor
tests/test_parsl_bridge.py:44
Class_BlockedPopen
parslet/security/__init__.py:59