Pertanyaan yang diberi tag «julia»

Julia adalah bahasa pemrograman dinamis tingkat tinggi dan berkinerja tinggi untuk komputasi teknis. Ini mengatasi masalah dua bahasa dengan menggabungkan kemudahan penggunaan bahasa seperti R dan Python dengan kinerja C dan Fortran.

8
Menghubungkan R dan Julia?
Julia terlihat sangat menjanjikan untuk komputasi cepat dan sintaks-waras (misalnya di sini ), tapi saya menduga itu tidak akan mendekati R dalam hal alur kerja statistik keseluruhan untuk beberapa waktu. Jadi saya ingin menggunakannya di mana C ++ terutama digunakan dalam program R: untuk mengoptimalkan bagian kode yang lambat. Sebelum …
138 r  julia 

1
Apa itu "simbol" dalam Julia?
Secara khusus: Saya mencoba menggunakan paket DataFrames Julia, khususnya fungsi readtable () dengan opsi nama, tetapi itu membutuhkan vektor simbol. apa itu simbol? mengapa mereka memilih itu daripada vektor string? Sejauh ini saya hanya menemukan beberapa referensi untuk simbol kata dalam bahasa Julia. Tampaknya simbol diwakili oleh ": var", tetapi …
131 julia 



1
Apa perbedaan antara bidang dan properti di Julia?
Julia memiliki fungsi setter setproperty!dan setfield!fungsi pengambil getpropertydan getfieldyang beroperasi pada struct. Apa perbedaan antara properti dan bidang di Julia? Misalnya, yang berikut ini nampaknya mengindikasikan bahwa mereka melakukan hal yang sama: julia> mutable struct S a end julia> s = S(2) S(2) julia> getfield(s, :a) 2 julia> getproperty(s, :a) …
23 julia 

2
Autokorelasi Python vs Julia
Saya mencoba melakukan autokorelasi menggunakan Julia dan membandingkannya dengan hasil Python. Kenapa mereka memberikan hasil yang berbeda? Kode julia using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) memberi 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 Kode python from statsmodels.tsa.stattools import …
19 python  julia 

1
Bagaimana cara membaca file baris demi baris di Julia?
Bagaimana cara membuka file teks dan membacanya baris demi baris? Ada dua kasus berbeda yang saya tertarik pada jawaban untuk: Dapatkan semua baris dalam sebuah array sekaligus. Memproses setiap baris satu per satu. Untuk kasus kedua saya tidak ingin harus menyimpan semua baris dalam memori sekaligus.
18 file-io  julia 

2
Membutuhkan deklarasi jenis dalam Julia
Apakah ada cara untuk secara eksplisit mensyaratkan dalam Julia (misalnya katakan dalam modul atau paket) bahwa jenis harus dinyatakan ? Apakah misalnya PackageCompileratau Lint.jlmemiliki dukungan untuk pemeriksaan semacam itu? Secara lebih luas, apakah distribusi standar Julia sendiri menyediakan penganalisa kode statis atau yang setara yang dapat membantu memeriksa persyaratan ini? …



2
Dengan cara apa saya bisa membuat tolok ukur fungsi Julia?
Latar Belakang Saya belajar sendiri tentang pembelajaran mesin dan baru-baru ini mulai mempelajari Julia Machine Learning Ecosystem. Berasal dari latar belakang python dan memiliki beberapa Tensorflow dan OpenCV / skimagepengalaman, saya ingin membandingkan perpustakaan Julia ML (Flux / JuliaImages) dengan rekan-rekannya untuk melihat seberapa cepat atau lambat itu benar-benar melakukan …
11 julia 

4
Mengapa ekspresi majemuk?
Ini adalah contoh dari buku yang saya baca: volume = begin len = 10 breadth = 20 height = 30 len * breadth * height end Mengapa saya perlu ekspresi majemuk ?? Saya hanya bisa menulis volume = 10 * 20 * 30atau volume = len * breadth * heightmenulis …
10 julia 

1
Operator infix yang ditentukan pengguna
Saya tahu operator di Julia hanyalah fungsi standar, dan saya bisa menggunakannya menggunakan sintaks panggilan awalan biasa: julia> +(1, 2) 3 Namun, mereka juga istimewa dalam arti bahwa mereka dapat (dan biasanya) digunakan sebagai operator infiks: julia> 1+2 3 Bisakah saya mendefinisikan operator infiks saya sendiri? Jika ya, bagaimana caranya? …
10 julia 

1
Naikkan matriks identitas ke kekuatan
Apakah mungkin untuk meningkatkan matriks identitas ke kekuasaan? Saya mendapatkan kesalahan jika saya mencoba menggunakan ^operator. x = [2 0 ; 0 2] x^2 # this works fine (2I)^2 #throws MethodError: no method matching ^(::UniformScaling{Int64}, ::Int64) Catatan: Saya tahu bahwa saya bisa melakukannya (2^2)I, tetapi ada kasus-kasus di mana hal …
10 matrix  julia 

2
Apakah mengekspor nama fungsi mengekspor semua versi fungsi yang berbeda di Julia?
Saya memiliki beberapa fungsi / pengiriman untuk nama fungsi yang sama. Saya ingin memastikan semuanya diekspor. Apakah saya hanya perlu memasukkan nama fungsi dalam pernyataan ekspor dan membiarkan Julia melakukan sisanya? Contoh: function hello(a::Int64, b::Int64) #nothing end function hello(a::Bool, b::Bool) #nothing end export hello Apakah keduanya akan diekspor hanya dengan …
9 julia 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.