Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
earthkit-utils documentation
earthkit-utils earthkit-utils

User guide

  • Installation and Getting Started
  • Frequently asked questions
  • Tutorials
    • Dispatcher examples
    • Format handler examples
    • Unit conversion examples
  • How-tos
    • Convert xarray units from Celsius to Kelvin
  • Concepts
    • Units
  • API Reference Guide
    • earthkit.utils
      • array
        • array.converter
          • array.converter.cupy
          • array.converter.jax
          • array.converter.numpy
          • array.converter.torch
          • array.converter.unknown
          • earthkit.utils.array.converter.FromNumpyConverter
          • earthkit.utils.array.converter.FromCupyConverter
          • earthkit.utils.array.converter.FromTorchConverter
          • earthkit.utils.array.converter.FromJaxConverter
          • earthkit.utils.array.converter.FromUnknownConverter
        • array.namespace
          • array.namespace.cupy
          • array.namespace.jax
          • array.namespace.numpy
          • array.namespace.torch
          • array.namespace.unknown
          • earthkit.utils.array.namespace.PatchedNumpyNamespace
          • earthkit.utils.array.namespace.PatchedCupyNamespace
          • earthkit.utils.array.namespace.PatchedTorchNamespace
          • earthkit.utils.array.namespace.PatchedJaxNamespace
          • earthkit.utils.array.namespace.UnknownPatchedNamespace
        • array.testing
          • array.testing.testing
          • earthkit.utils.array.testing.NAMESPACE_DEVICES
        • array.array_namespace
        • array.convert
        • array_namespace
        • convert
      • decorators
        • earthkit.utils.decorators.ExperimentalWarning
        • experimental
        • earthkit.utils.decorators.thread_safe_cached_property
        • format_handler
        • dispatch
        • xarray_ufunc
      • units
        • units.convert
        • units.units
        • earthkit.utils.units.UnitLike
        • earthkit.utils.units.UnitSpec
        • earthkit.utils.units.Units
        • are_compatible
        • are_equal
        • convert_array
        • convert_dataarray
        • convert_dataset
        • convert_units
      • constants

Developer guide

  • Contributing

Extras

  • Release notes
    • Version 1.0 Updates
  • License
  • Index
Back to top
View this page
Edit this page

earthkit.utils.array.converter.FromTorchConverter¶

class earthkit.utils.array.converter.FromTorchConverter(xp_target)[source]¶

Bases: FromUnknownConverter

__init__(xp_target)[source]¶

Methods

__init__(xp_target)

to(array, target_backend, **kwargs)

to_cupy(array, **kwargs)

to_jax(array, **kwargs)

to_numpy(array, **kwargs)

to_torch(array, **kwargs)

to_unknown(array, **kwargs)

to_cupy(array, **kwargs)[source]¶
to_numpy(array, **kwargs)[source]¶
to_torch(array, **kwargs)[source]¶
Next
earthkit.utils.array.converter.FromJaxConverter
Previous
earthkit.utils.array.converter.FromCupyConverter
Copyright © 2026, European Centre for Medium-Range Weather Forecasts (ECMWF)
Made with Sphinx and @pradyunsg's Furo
On this page
  • earthkit.utils.array.converter.FromTorchConverter
    • FromTorchConverter
      • FromTorchConverter.__init__()
      • FromTorchConverter.to_cupy()
      • FromTorchConverter.to_numpy()
      • FromTorchConverter.to_torch()