vlang.io | Dokumen | Contoh | Catatan Perubahan | Berkontribusi
VSL adalah perpustakaan V untuk mengembangkan Kecerdasan Buatan dan Komputasi Ilmiah Berkinerja Tinggi.
Kunjungi dokumen vsl untuk mengetahui lebih banyak tentang fitur yang didukung.
VSL adalah Perpustakaan Ilmiah dengan beragam modul berbeda. Meskipun sebagian besar modul menawarkan definisi V murni, VSL juga menyediakan modul yang membungkus pustaka C yang dikenal di antara backend lain yang memungkinkan komputasi kinerja tinggi sebagai alternatif.
Perpustakaan ini berisi fungsi-fungsi penting untuk perhitungan aljabar linier (operasi antara semua kombinasi vektor dan matriks, nilai eigen dan vektor eigen, pemecah linier) dan pengembangan metode numerik (misalnya kuadratur numerik).
Secara opsional, kami menghubungkan VSL dengan perpustakaan yang ada yang ditulis dalam C dan Fortran, seperti Open BLAS dan LAPACK. Perpustakaan yang ada ini telah menjadi dasar pengembangan simulasi berkinerja tinggi selama bertahun-tahun. Kami percaya bahwa adalah mungkin untuk menulis ulang perpustakaan ini dalam V asli dan pada saat yang sama mencapai kecepatan yang sama yang diberikan oleh mereka, tetapi pada saat yang sama, kami ingin memberikan kepada pengguna VSL kemungkinan untuk memilih kapan akan menggunakan perpustakaan ini. sebagai backend dan kapan tidak. Itulah sebabnya setiap modul mendokumentasikan flag yang mengizinkan hal ini pada saat digunakan.
Modul tertentu dapat dioptimalkan menggunakan backend yang berbeda. Untuk ini, ada beberapa dependensi C yang dapat diinstal secara opsional. Jika Anda ingin menggunakan dependensi C ini dan pustaka lainnya, cara termudah untuk bekerja dengan VSL adalah melalui Docker. Setelah Docker dan VS Code terinstal, Anda dapat mulai mengembangkan simulasi numerik yang kuat menggunakan VSL dalam hitungan detik. Selain itu, bagian terbaiknya adalah ia dapat langsung digunakan di Windows, Linux, dan MacOS.
Selesai. Dan sistem Anda akan tetap "bersih".
Gambar Docker kami juga berisi V dan Alat V untuk bekerja dengan VS Code (atau tidak).
v install vsl
vpkg get https://github.com/vlang/vsl
Selesai. Instalasi selesai.
Untuk menguji modul, cukup ketik perintah berikut:
v test .
Dibuat dengan kontributor-img.