Я пытаюсь создать словарь функций с символами в качестве ключей, но получаю ошибку. Я пробовал следующее:
functions = Dict{
:gauss => (v::Float64)->gauss(v, 0.0, 1.0),
:sin => (v::Float64)-> sin(v),
:nsin => (v::Float64)->(-sin(v)),
:cos => (v::Float64)-> cos(v),
:ncos => (v::Float64)->(-cos(v)),
:tanh => (v::Float64)->tanh(v),
:sigm => (v::Float64)->sigmoid(v),
:id => (v::Float64)->id(v)
}
Ошибка, которую я получаю:
ОШИБКА: LoadError: TypeError: in Тип, в параметре, ожидаемый тип, получил пару {символ, поле get (Main, Symbol ("## 105 # 113"))}
Пожалуйста, дайте мне знать, что я делаю не так. Заранее спасибо за помощь.