W Pythonie można zrobić coś takiego pozwolić używać skróconej nazwy modułu:Moduł aliasing w Julia
>>> import tensorflow as tf
Odtąd można odwołać się do tf
, zamiast wpisywać tensorflow
wszędzie.
Czy jest coś takiego w Juili?
W Pythonie można zrobić coś takiego pozwolić używać skróconej nazwy modułu:Moduł aliasing w Julia
>>> import tensorflow as tf
Odtąd można odwołać się do tf
, zamiast wpisywać tensorflow
wszędzie.
Czy jest coś takiego w Juili?
Tak, możesz po prostu przypisać moduł do nowej nazwy.
import JSON
const J = JSON
J.print(Dict("Hello, " => "World!"))
Bardzo polecam korzystanie z const
, ponieważ w przeciwnym razie wystąpi kara za wyniki. (Z const
, nie ma kary wydajność).
Jeśli to robić stale i bardzo podoba mi się składnią znajomy może należy użyć pakietu niezarejestrowany ImportMacros, który umożliwia następujące:
julia> @import tensorflow as tf
Tylko klon pakiet z
julia> Pkg.clone("https://github.com/fredrikekre/ImportMacros.jl")
i dodać do swojej .juliarc.jl
using ImportMacros
załadować pakiet na początku każdej sesji automatycznie.
Zobacz również https://github.com/JuliaLang/julia/issues/1255. Prawdopodobnie będzie to miało lepszą składnię w pewnym momencie. – kmsquire
Niezły punkt na temat korzystania z const! –