MLX
Loading...
Searching...
No Matches
ring.h
Go to the documentation of this file.
1
// Copyright © 2024 Apple Inc.
2
3
#include "
mlx/distributed/distributed.h
"
4
5
namespace
mlx::core::distributed::ring
{
6
7
using
GroupImpl
=
mlx::core::distributed::detail::GroupImpl
;
8
9
bool
is_available
();
10
std::shared_ptr<GroupImpl>
init
(
bool
strict =
false
);
11
12
}
// namespace mlx::core::distributed::ring
mlx::core::distributed::detail::GroupImpl
Abstract base class of a distributed group implementation.
Definition
distributed_impl.h:12
distributed.h
mlx::core::distributed::ring
Definition
ring.h:5
mlx::core::distributed::ring::is_available
bool is_available()
mlx::core::distributed::ring::GroupImpl
mlx::core::distributed::detail::GroupImpl GroupImpl
Definition
ring.h:7
mlx::core::distributed::ring::init
std::shared_ptr< GroupImpl > init(bool strict=false)
mlx
distributed
ring
ring.h
Generated by
1.13.2