Skip to main content

IPython magic commands for MRX Link

Project description

mrx-link-magic

IPython magic commands for MRX Link.

Overview

mrx-link-magic provides IPython magic commands that enable DAG-based pipeline management within Jupyter notebooks. It integrates with the MRX Link ecosystem for AI/ML model development workflows.

Installation

pip install mrx-link-magic

Requirements

  • Python 3.8 - 3.11
  • IPython >= 7.0
  • jupyter-server >= 2.4.0, < 3.0
  • mrx-link-core >= 2.3.1, < 2.4

Usage

Loading the Extension

%load_ext mrx_link_magic

Available Magic Commands

Command Type Description
%mrxlink_init_dag Line Initialize the MRXLink DAG
%%mrxlink_update_dag Cell Update DAG structure
%%mrxlink_execute_component Cell Execute a component
%mrxlink_execute_components Line Execute multiple components
%mrxlink_reference_dag Line Get reference to DAG object
%mrxlink_cache_dir Line Set/get cache directory
%mrxlink_clear_cache Line Clear component cache
%mrxlink_clear_all_cache Line Clear all caches
%mrxlink_use_diskcache Line Enable/disable disk cache
%mrxlink_logging_level Line Set logging level
%mrxlink_logging_filename Line Set log file path
%%mrxlink_set_parameters Cell Set DAG parameters
%%mrxlink_optimize_parameters Cell Run hyperparameter optimization

Example

# Load the extension
%load_ext mrx_link_magic

# Initialize DAG with server connection
%mrxlink_init_dag -b http://localhost:8888

# Execute a component
%%mrxlink_execute_component -i component_id
# Cell code here

License

Proprietary - MakinaRocks Co., Ltd.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mrx_link_magic-2.5.0.dev1-cp311-cp311-win_amd64.whl (117.9 kB view details)

Uploaded CPython 3.11Windows x86-64

mrx_link_magic-2.5.0.dev1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (792.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mrx_link_magic-2.5.0.dev1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (660.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mrx_link_magic-2.5.0.dev1-cp311-cp311-macosx_11_0_arm64.whl (118.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mrx_link_magic-2.5.0.dev1-cp311-cp311-macosx_10_15_x86_64.whl (124.7 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

mrx_link_magic-2.5.0.dev1-cp310-cp310-win_amd64.whl (117.3 kB view details)

Uploaded CPython 3.10Windows x86-64

mrx_link_magic-2.5.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (752.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mrx_link_magic-2.5.0.dev1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mrx_link_magic-2.5.0.dev1-cp310-cp310-macosx_11_0_arm64.whl (119.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mrx_link_magic-2.5.0.dev1-cp310-cp310-macosx_10_15_x86_64.whl (126.6 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

mrx_link_magic-2.5.0.dev1-cp39-cp39-win_amd64.whl (117.6 kB view details)

Uploaded CPython 3.9Windows x86-64

mrx_link_magic-2.5.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (748.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mrx_link_magic-2.5.0.dev1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (620.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

mrx_link_magic-2.5.0.dev1-cp39-cp39-macosx_11_0_arm64.whl (120.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mrx_link_magic-2.5.0.dev1-cp39-cp39-macosx_10_15_x86_64.whl (127.0 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

mrx_link_magic-2.5.0.dev1-cp38-cp38-win_amd64.whl (120.3 kB view details)

Uploaded CPython 3.8Windows x86-64

mrx_link_magic-2.5.0.dev1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (779.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mrx_link_magic-2.5.0.dev1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (683.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

mrx_link_magic-2.5.0.dev1-cp38-cp38-macosx_11_0_arm64.whl (125.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mrx_link_magic-2.5.0.dev1-cp38-cp38-macosx_10_15_x86_64.whl (131.8 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page