Pytania otagowane jako julia

Julia to wysokopoziomowy, dynamiczny język programowania o wysokiej wydajności do obliczeń technicznych. Rozwiązuje problem dwujęzyczności, łącząc łatwość użycia języków, takich jak R i Python, z wydajnością C i Fortran.

8
Łączysz R i Julię?
Julia wygląda bardzo obiecująco w szybkich i rozsądnych obliczeniach (np. Tutaj ), ale podejrzewam, że jeszcze przez jakiś czas nie będzie w pobliżu R pod względem ogólnych statystyk. Więc chciałbym go użyć tam, gdzie C ++ jest używany głównie w programach R: do optymalizacji wolnych fragmentów kodu. Zanim jednak zainwestuję …
135 r  julia 

1
Co to jest „symbol” w Julii?
W szczególności: próbuję użyć pakietu DataFrames Julii, a konkretnie funkcji readtable () z opcją names, ale wymaga to wektora symboli. co to jest symbol? dlaczego mieliby wybrać to zamiast wektora ciągów? Jak dotąd znalazłem tylko kilka odniesień do słowa symbol w języku Julia. Wydaje się, że symbole są reprezentowane przez …
131 julia 



1
Jaka jest różnica między polami i właściwościami w Julii?
Julia ma funkcje ustawiające setproperty!i setfield!oraz funkcje getter getpropertyi getfieldktóre działają na elemencie. Jaka jest różnica między właściwościami a polami w Julii? Na przykład następujące wydaje się wskazywać, że robią to samo: julia> mutable struct S a end julia> s = S(2) S(2) julia> getfield(s, :a) 2 julia> getproperty(s, :a) …
23 julia 

2
Autokorelacja Python vs Julia
Próbuję przeprowadzić autokorelację za pomocą Julii i porównać ją z wynikiem Pythona. Dlaczego dają różne wyniki? Kod Julii using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) daje 10-element Array{Float64,1}: 1.0 0.13254954979179642 -0.2030283419321465 0.00029587850872956104 -0.06629381497277881 0.031309038331589614 -0.16633393452504994 -0.08482388975165675 0.0006905628640697538 -0.1443650483145533 Kod Pythona from statsmodels.tsa.stattools import acf …
19 python  julia 

1
Jak czytać plik linia po linii w Julii?
Jak otworzyć plik tekstowy i odczytać go wiersz po wierszu? Są dwa różne przypadki, dla których jestem zainteresowany odpowiedziami: Zbierz wszystkie wiersze z tablicy jednocześnie. Przetwarzaj każdą linię pojedynczo. W drugim przypadku nie chcę mieć wszystkich linii jednocześnie.
18 file-io  julia 

2
Wymagająca deklaracji typu w Julii
Czy jest jakikolwiek sposób na jawne wymaganie w Julii (np. Powiedzenie w module lub pakiecie), że typy muszą być deklarowane ? Czy na przykład PackageCompilerczy Lint.jlma żadnego wsparcia dla takich kontroli? Mówiąc szerzej, czy sama standardowa dystrybucja Julii zapewnia jakiś statyczny analizator kodu lub równoważny, który mógłby pomóc w sprawdzeniu …



2
W jaki sposób mogę przetestować funkcję Julii?
tło Sam nauczyłem się uczenia maszynowego i ostatnio zacząłem zagłębiać się w ekosystem uczenia maszynowego Julii. Pochodząc z pythonowego środowiska i mając trochę doświadczenia z Tensorflow i OpenCV / skimage, chcę porównać biblioteki Julia ML (Flux / JuliaImages) z odpowiednikami, aby zobaczyć, jak szybko lub wolno wykonuje zadania CV (dowolne) …
11 julia 

4
Dlaczego wyrażenia złożone?
Oto przykład z książki, którą czytam: volume = begin len = 10 breadth = 20 height = 30 len * breadth * height end Dlaczego potrzebuję wyrażeń złożonych? Mógłbym po prostu napisać volume = 10 * 20 * 30lub volume = len * breadth * heightnapisać funkcję dla tej lub …
10 julia 

1
Zdefiniowany przez użytkownika operator infix
Wiem, że operatory w Julii są tylko standardowymi funkcjami i mogę ich używać przy użyciu zwykłej składni wywołania prefiksu: julia> +(1, 2) 3 Są one jednak wyjątkowe w tym sensie, że mogą być (i zwykle są) używane jako operatory infix: julia> 1+2 3 Czy mogę zdefiniować własnego operatora infix? Jeśli …
10 julia 

1
Podnieś macierz tożsamości do potęgi
Czy można podnieść matrycę tożsamości do potęgi? Otrzymuję błąd, jeśli spróbuję użyć ^operatora. x = [2 0 ; 0 2] x^2 # this works fine (2I)^2 #throws MethodError: no method matching ^(::UniformScaling{Int64}, ::Int64) Uwaga: Wiem, że mógłbym to po prostu zrobić (2^2)I, ale są przypadki, w których nie można tego …
10 matrix  julia 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.