Bu, en son sürümü WaveTree_0.2.0_unzipToGetSourceCode.jar olarak indirilebilen Immutable Sparse Wave Trees (WaveTree) 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.
OnWorks ile Immutable Sparse Wave Trees (WaveTree) adlı bu uygulamayı ü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.
Değişmez Seyrek Dalga Ağaçları (WaveTree)
Ad
AÇIKLAMA
Bellekte veya gelecekteki sürümlerde blok zinciri gibi bir merkle ormanı olarak çalıştırılabilen değişmez AVL ormanına dayalı bit düzeyinde gerçek zamanlı büyük veri aracı. Ana nesne, orman yinelenen alt dizelere sahip olduğundan, normalde sıkıştırılmış 2^63 bit'e kadar verimli bir şekilde ölçeklenen seyrek bir bit dizesidir (Bitler). Bit nesneleri, 64 bit aralığındaki herhangi bir bit dizininde bit, bayt, kısa, int veya uzun (Java temel öğeleri) okumayı destekler. Örnek: bir başlığı ve ardından verileri tutacak bir sınıf oluşturmak yerine, bunların hepsini Bitler, bunların alt aralıkları ve parçalarının boyutları için ints olarak temsil edin. Bits bir Java arabirimi olduğundan, diğer sıkıştırma türleri için genişletme yeteneği. Bitlerdeki ana işlevler, alt dizi, concat, 0 veya 1 bit sayısı ve bit sayısıdır (boyut). AVL ormanı mevcut dalları yinelemeli olarak yeniden kullandığından, tüm bu işlemler, boyutundan bağımsız olarak saniyede milyonlarca kez yapılabilir. Bir skaler (başlangıçta seslerin alt aralıklarını kopyalamak/yapıştırmak için) ve bir bit Java paketi var. Seyrek n boyutlu matris.Özellikler
- AVL ağaç dengeleme, derin ve yavaş ormanları önler
- Bitler, herhangi bir alt aralıktaki veya kombinasyondaki 1 bitleri alt diziler, birleştirir ve sayarlar, yalnızca kayıt süresi ve belleğe mal olur (ortalama bir bilgisayarda saniyede milyonlarca kez)
- Yalnızca Bits nesnesinin bir görünümü olduğundan N boyutlu matris nesnesi (Multidim) üzerinde sürüm oluşturma. Bunu MNIST OCR verilerinden 10000 görüntü üzerinde test ettim.
- Skaler ve Bit sürümleri - Başlangıçta sesin kopyala/yapıştır alt aralıkları için skaler idi. Aynı işlemler bit dizileri için de çalışır
- Seyrekliğinden bu yana uzun yıllar geçmiş sesleri saklayabilir. Aynı şey 2^63'e kadar olan bit dizileri için de geçerlidir.
Seyirci
Bilgi Teknolojisi, Bilim/Araştırma, Telekomünikasyon Endüstrisi, Geliştiriciler, Güvenlik
Programlama dili
Java
Veritabanı Ortamı
Proje bir veritabanı soyutlama katmanıdır (API)
Bu, https://sourceforge.net/projects/wavetree/ 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.