Als «julia» getaggte Fragen

Julia ist eine leistungsstarke dynamische Programmiersprache für das technische Rechnen. Das zweisprachige Problem wird behoben, indem die Benutzerfreundlichkeit von Sprachen wie R und Python mit der Leistung von C und Fortran kombiniert wird.

8
R und Julia verbinden?
Julia sieht für eine schnelle und syntaktisch vernünftige Berechnung (z. B. hier ) sehr vielversprechend aus , aber ich vermute, dass sie in Bezug auf den gesamten Statistik-Workflow noch einige Zeit nicht in der Nähe von R liegen wird. Daher möchte ich es dort verwenden, wo C ++ hauptsächlich in …
135 r  julia 

1
Was ist ein "Symbol" in Julia?
Konkret: Ich versuche, Julias DataFrames-Paket zu verwenden, insbesondere die Funktion readtable () mit der Option names, aber dafür ist ein Vektor von Symbolen erforderlich. Was ist ein Symbol? warum sollten sie das einem Vektor von Strings vorziehen? Bisher habe ich nur eine Handvoll Hinweise auf das Wortsymbol in der Julia-Sprache …
130 julia 


2
Beschleunigung von Julias schlecht geschriebenen R-Beispielen
Die Julia-Beispiele zum Vergleich der Leistung mit R scheinen besonders kompliziert zu sein . https://github.com/JuliaLang/julia/blob/master/test/perf/perf.R Was ist die schnellste Leistung, die Sie mit den beiden folgenden Algorithmen erzielen können (vorzugsweise mit einer Erklärung dessen, was Sie geändert haben, um es R-ähnlicher zu machen)? ## mandel mandel = function(z) { c …
75 r  optimization  julia 

3
Wird Julia dynamisch getippt?
Viele Blogs und das Handbuch selbst sagen, dass Julia dynamisch getippt ist . Aber nach dem Lesen des Handbuchs klingt es für mich eher so, als wäre es statisch mit Typinferenz wie F # typisiert . Ist Julia statisch mit Typinferenz typisiert? Ist es dynamisch getippt? Ich gehe davon aus, …

5
Ausführen von Julia .jl-Dateien
Ich bin neu in Julia und habe gerade mein erstes Programm beendet. Ich habe den Code in Julia-Studio geschrieben und ihn in diesem Programm getestet. Es gibt mir die richtige Ausgabe, aber die Shell trennt die Ausgabe, als ob es sich um zwei verschiedene Ausführungen handelt. Ich frage mich, ob …

2
Was bringt der erste Index in Julia?
Aus der Dokumentation geht hervor, dass firstindex () den ersten Index einer Sammlung findet. Warum nicht einfach 1 verwenden? Was könnte der Fall sein, wenn es nicht 1 ist?
36 julia 

1
Was ist der Unterschied zwischen Feldern und Eigenschaften in Julia?
Julia hat die Setter - Funktionen setproperty!und setfield!und die Getter - Funktionen getpropertyund getfielddas arbeitet auf structs. Was ist der Unterschied zwischen Eigenschaften und Feldern in Julia? Zum Beispiel scheint Folgendes darauf hinzudeuten, dass sie dasselbe tun: julia> mutable struct S a end julia> s = S(2) S(2) julia> getfield(s, …
23 julia 

2
Autokorrelation zwischen Python und Julia
Ich versuche, mit Julia eine Autokorrelation durchzuführen und sie mit Pythons Ergebnis zu vergleichen. Wie kommt es, dass sie unterschiedliche Ergebnisse liefern? Julia Code using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) gibt 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 …
19 python  julia 

1
Wie lese ich eine Datei Zeile für Zeile in Julia?
Wie öffne ich eine Textdatei und lese sie Zeile für Zeile? Es gibt zwei verschiedene Fälle, für die ich Antworten interessiere: Holen Sie sich alle Zeilen in einem Array auf einmal. Verarbeiten Sie jede Zeile einzeln. Für den zweiten Fall möchte ich nicht alle Zeilen gleichzeitig im Speicher behalten müssen.
18 file-io  julia 

2
Typdeklaration in Julia erforderlich
Gibt es eine Möglichkeit, in Julia explizit zu verlangen (z. B. innerhalb eines Moduls oder Pakets), dass Typen deklariert werden müssen ? Hat zB oder Unterstützung für solche Überprüfungen? Bietet die Julia-Standarddistribution selbst einen statischen Code-Analysator oder ein gleichwertiges Gerät , mit dessen Hilfe diese Anforderung überprüft werden kann?PackageCompilerLint.jl Nehmen …



2
Auf welche Weise kann ich eine Julia-Funktion bewerten?
Hintergrund Ich habe mir selbst maschinelles Lernen beigebracht und mich vor kurzem mit dem Julia Machine Learning Ecosystem befasst. Ich komme aus einem Python-Hintergrund und habe einige Erfahrungen mit Tensorflow und OpenCV / skimage. Ich möchte Julia ML-Bibliotheken (Flux / JuliaImages) mit ihren Gegenstücken vergleichen, um zu sehen, wie schnell …
11 julia 

4
Warum zusammengesetzte Ausdrücke?
Dies ist ein Beispiel aus einem Buch, das ich lese: volume = begin len = 10 breadth = 20 height = 30 len * breadth * height end Warum brauche ich zusammengesetzte Ausdrücke? Ich könnte einfach eine Funktion für diese oder eine anonyme Funktion schreiben volume = 10 * 20 …
10 julia 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.