İngilizceFransızcaİspanyolca

Sunucuları çalıştırın | Ubuntu > | Fedora > |


OnWorks favicon'u

AlgART Java Libraries download for Linux

Çevrimiçi Ubuntu, çevrimiçi Fedora veya çevrimiçi Debian'da çalıştırmak için AlgART Java Kitaplıkları Linux uygulamasını ücretsiz indirin

Bu, en son sürümü algart.zip olarak indirilebilen AlgART Java Kitaplıkları adlı Linux uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.

AlgART Java Libraries adlı bu uygulamayı OnWorks ile ücretsiz olarak indirin ve çevrimiçi çalıştırın.

Bu uygulamayı çalıştırmak için şu talimatları izleyin:

- 1. Bu uygulamayı PC'nize indirdiniz.

- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.

- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.

- 4. Bu web sitesinden OnWorks Linux çevrimiçi veya Windows çevrimiçi öykünücüsünü veya MACOS çevrimiçi öykünücüsünü başlatın.

- 5. Yeni başladığınız OnWorks Linux işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.

- 6. Uygulamayı indirin, kurun ve çalıştırın.

AlgART Java Kitaplıkları


Ad


TANIM

Dizileri ve matrisleri işlemek için AlgART Java kitaplıkları, MIT lisansı altında dağıtılan açık kaynaklı ürünlerdir. Bu nedenle, herhangi bir kısıtlama olmaksızın herkes bunları ücretsiz olarak kullanabilir.

Ana özellikler: dizi elemanlarının 63-bit adreslenmesi (64-bit uzun int indeksleri), bellek modeli konsepti (RAM'den eşlenen disk dosyalarına kadar farklı şemalarda veri depolamaya izin verir), tembel değerlendirmelerin geniş kullanımı, çoklu için yerleşik çoklu kullanım optimizasyonu -çekirdek işlemciler, matrisler üzerinde geniş görüntü işleme algoritmaları seti vb. - lütfen siteye bakın. Hemen hemen tüm sınıflar ve yöntemler JavaDoc aracılığıyla kapsamlı bir şekilde belgelenmiştir (sitede JavaDoc'un tamamını okuyabilirsiniz).



Özellikler

  • Dizi elemanlarının 63-bit adreslenmesi (tüm indeksler ve uzunluk, 64-bit uzun tip ile temsil edilir). Bu nedenle, işletim sistemi ve donanım gerekli miktarda bellek veya disk alanı sağlayabiliyorsa, herhangi bir ilkel veya ilkel olmayan türden 2^63−1 (~10^19)'a kadar öğe içeren diziler ve matrisler oluşturmak ve işlemek teorik olarak mümkündür.
  • Bellek modeli konsepti, AlgART dizilerinin basit Java dizilerinden eşlenmiş disk dosyalarına kadar farklı şemalarda depolanmasına izin verir; bir öğeye veya bir öğe bloğuna her erişim sırasında gerekli tüm veri aktarımları otomatik olarak gerçekleştirilir.
  • Tembel değerlendirmelerin geniş kullanımı: eleman bazında toplama veya geometrik matris dönüşümleri gibi tipik işlemlerin çoğu, kaynak dizi veya matrisin tembel görünümleri aracılığıyla uygulanır. Örneğin, çok boyutlu bir matris alabilir, döndürebilir (veya başka herhangi bir afin veya projektif dönüşüm gerçekleştirebilir) ve ardından sonuçtan bir alt matris çıkarabilirsiniz - tüm bu işlemler sanal olarak gerçekleştirilecek (zaman gerektirmeden) ve gerçek hesaplamalar yapılacaktır. yalnızca öğelere erişildiği anda, genellikle ortaya çıkan matrisi yeni oluşturulan bir matrise kopyalarken gerçekleştirilir. Ayrıca, çoğu durumda kütüphane, kullanıcının döndürme veya başka bir dönüşüm gerçekleştirmek istediğini "anlayacaktır" ve matrisi uygun dikdörtgen bloklara (RAM'e sığdır) bölecek ve şu anda bu görev için en iyi algoritmayı seçecektir. kopyalama işlemi
  • Matrisler üzerinde geniş görüntü işleme algoritmaları seti: doğrusal filtreleme, matematiksel morfoloji, sıralama işlemleri, spektral dönüşüm (FFT), vb.
  • İkili görüntülerin iskeletleştirilmesi ve ölçülmesi.
  • Çoğu algoritma için çok çekirdekli işlemciler için yerleşik çoklu iş parçacığı optimizasyonu.


Seyirci

Bilim/Araştırma, Geliştiriciler



Programlama dili

Java



Bu, https://sourceforge.net/projects/algart/ adresinden de getirilebilecek bir uygulamadır. Ücretsiz İşletim Sistemlerimizden birinden en kolay şekilde çevrimiçi çalıştırılabilmesi için OnWorks'te barındırılmıştır.


Ad


Ad