Domande taggate «julia»

Julia è un linguaggio di programmazione dinamico di alto livello e ad alte prestazioni per il calcolo tecnico. Affronta il problema delle due lingue combinando la facilità d'uso di linguaggi come R e Python con le prestazioni di C e Fortran.

8
Collegando R e Julia?
Julia sembra molto promettente per un calcolo veloce e basato sulla sintassi (ad esempio qui ), ma sospetto che da qualche tempo non sarà da nessuna parte vicino a R in termini di flusso di lavoro delle statistiche generali. Quindi mi piacerebbe usarlo dove C ++ è principalmente usato nei …
135 r  julia 

1
Che cos'è un "simbolo" in Julia?
In particolare: sto cercando di utilizzare il pacchetto DataFrames di Julia, in particolare la funzione readtable () con l'opzione names, ma che richiede un vettore di simboli. che cos'è un simbolo? perché lo sceglierebbero su un vettore di stringhe? Finora ho trovato solo una manciata di riferimenti alla parola simbolo …
131 julia 



1
Qual'è la differenza tra campi e proprietà in Julia?
Julia ha le funzioni setter setproperty!e setfield!e le funzioni getter getpropertye getfieldche operano su strutture. Qual è la differenza tra proprietà e campi in Julia? Ad esempio, quanto segue sembra indicare che fanno la stessa cosa: julia> mutable struct S a end julia> s = S(2) S(2) julia> getfield(s, :a) …
23 julia 

2
Autocorrelazione Python vs Julia
Sto cercando di fare l'autocorrelazione usando Julia e confrontarla con il risultato di Python. Come mai danno risultati diversi? Codice Julia using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) dà 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 Codice Python from …
19 python  julia 

1
Come leggere un file riga per riga in Julia?
Come faccio ad aprire un file di testo e leggerlo riga per riga? Esistono due casi diversi a cui sono interessato per le risposte: Ottieni tutte le linee in un array contemporaneamente. Elabora ogni riga una alla volta. Per il secondo caso, non voglio dover tenere tutte le righe in …
18 file-io  julia 

2
Richiesta di dichiarazione del tipo in Julia
Esiste un modo per richiedere esplicitamente in Julia (ad esempio all'interno di un modulo o pacchetto) che i tipi debbano essere dichiarati ? Ad esempio PackageCompilero Lint.jlha qualche supporto per tali controlli? Più in generale, la stessa distribuzione standard Julia fornisce analizzatori di codice statici o equivalenti che potrebbero aiutare …



2
In che modo posso confrontare una funzione Julia?
sfondo Mi sono autodidatta con l'apprendimento automatico e recentemente ho iniziato ad approfondire l'ecosistema Julia Machine Learning. Provenendo da un background di Python e avendo un po 'di esperienza su Tensorflow e OpenCV / skimage, voglio confrontare le librerie Julia ML (Flux / JuliaImages) con le sue controparti per vedere …
11 julia 

4
Perché espressioni composte?
Questo è un esempio di un libro che sto leggendo: volume = begin len = 10 breadth = 20 height = 30 len * breadth * height end Perché ho bisogno di espressioni composte ?? Potrei semplicemente scrivere volume = 10 * 20 * 30o volume = len * breadth …
10 julia 

1
Operatore infix definito dall'utente
So che gli operatori in Julia sono solo funzioni standard e posso usarli usando la normale sintassi della chiamata con prefisso: julia> +(1, 2) 3 Tuttavia, sono anche speciali, nel senso che possono essere (e di solito) utilizzati come operatori infix: julia> 1+2 3 Posso definire il mio operatore infix? …
10 julia 

1
Porta la matrice dell'identità a un potere
È possibile elevare la matrice dell'identità a un potere? Viene visualizzato un errore se provo a utilizzare l' ^operatore. x = [2 0 ; 0 2] x^2 # this works fine (2I)^2 #throws MethodError: no method matching ^(::UniformScaling{Int64}, ::Int64) Nota: so che potrei semplicemente farlo (2^2)I, ma ci sono casi …
10 matrix  julia 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.