mirror of
https://github.com/livebook-dev/livebook.git
synced 2024-09-20 10:05:57 +08:00
Add smart cell definition FLAME runner cell with k8s backend (#2762)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
This commit is contained in:
parent
30c6fbbe12
commit
c060efba20
|
@ -57,7 +57,12 @@ defmodule Livebook.Runtime.Definitions do
|
|||
|
||||
kino_flame = %{
|
||||
name: "kino_flame",
|
||||
dependency: %{dep: {:kino_flame, "~> 0.1.0"}, config: []}
|
||||
dependency: %{dep: {:kino_flame, "~> 0.1.3"}, config: []}
|
||||
}
|
||||
|
||||
flame_k8s_backend = %{
|
||||
name: "flame_k8s_backend",
|
||||
dependency: %{dep: {:flame_k8s_backend, "~> 0.5"}, config: []}
|
||||
}
|
||||
|
||||
jason = %{
|
||||
|
@ -75,6 +80,11 @@ defmodule Livebook.Runtime.Definitions do
|
|||
dependency: %{dep: {:xlsx_reader, "~> 0.8.5"}, config: []}
|
||||
}
|
||||
|
||||
yaml_elixir = %{
|
||||
name: "yaml_elixir",
|
||||
dependency: %{dep: {:yaml_elixir, "~> 2.0"}, config: []}
|
||||
}
|
||||
|
||||
windows? = match?({:win32, _}, :os.type())
|
||||
nx_backend_package = if(windows?, do: torchx, else: exla)
|
||||
|
||||
|
@ -213,8 +223,12 @@ defmodule Livebook.Runtime.Definitions do
|
|||
name: "FLAME runner cell",
|
||||
requirement_presets: [
|
||||
%{
|
||||
name: "Default",
|
||||
name: "Fly",
|
||||
packages: [kino_flame]
|
||||
},
|
||||
%{
|
||||
name: "Kubernetes",
|
||||
packages: [kino_flame, flame_k8s_backend, yaml_elixir]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue