Skip to content

Commit 5ba2b68

Browse files
committed
cast parameter to atom
1 parent 04ec2c1 commit 5ba2b68

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/exgboost/parameters.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ defmodule EXGBoost.Parameters do
616616
case x do
617617
{key, value} when key in [:tree, :level, :node] and is_number(value) ->
618618
if in_range(value, "(0,1]") do
619-
{:cont, {:ok, [{"colsample_by#{key}", value} | acc]}}
619+
{:cont, {:ok, [{String.to_atom("colsample_by#{key}"), value} | acc]}}
620620
else
621621
{:halt, {:error, "Parameter `colsample` must be in (0,1], got #{inspect(x)}"}}
622622
end

mix.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
"makeup_erlang": {:hex, :makeup_erlang, "0.1.2", "ad87296a092a46e03b7e9b0be7631ddcf64c790fa68a9ef5323b6cbb36affc72", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "f3f5a1ca93ce6e092d92b6d9c049bcda58a3b617a8d888f8e7231c85630e8108"},
1111
"nimble_options": {:hex, :nimble_options, "1.0.2", "92098a74df0072ff37d0c12ace58574d26880e522c22801437151a159392270e", [:mix], [], "hexpm", "fd12a8db2021036ce12a309f26f564ec367373265b53e25403f0ee697380f1b8"},
1212
"nimble_parsec": {:hex, :nimble_parsec, "1.3.1", "2c54013ecf170e249e9291ed0a62e5832f70a476c61da16f6aac6dca0189f2af", [:mix], [], "hexpm", "2682e3c0b2eb58d90c6375fc0cc30bc7be06f365bf72608804fb9cffa5e1b167"},
13-
"nx": {:git, "https://github.com/elixir-nx/nx.git", "0af36df37f6b7582e242a9aa19748fb6a5e12dcd", [sparse: "nx"]},
13+
"nx": {:hex, :nx, "0.5.3", "6ad5534f9b82429dafa12329952708c2fdd6ab01b306e86333fdea72383147ee", [:mix], [{:complex, "~> 0.5", [hex: :complex, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.0 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "d1072fc4423809ed09beb729e73c200ce177ddecac425d9eb6fba643669623ec"},
1414
"telemetry": {:hex, :telemetry, "1.2.1", "68fdfe8d8f05a8428483a97d7aab2f268aaff24b49e0f599faa091f1d4e7f61c", [:rebar3], [], "hexpm", "dad9ce9d8effc621708f99eac538ef1cbe05d6a874dd741de2e689c47feafed5"},
1515
}

0 commit comments

Comments
 (0)