این برنامه لینوکس با نام Immutable Sparse Wave Trees (WaveTree) برای اجرا در لینوکس به صورت آنلاین است که آخرین نسخه آن را می توان با نام WaveTree_0.2.0_unzipToGetSourceCode.jar دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه را با نام Immutable Sparse Wave Trees (WaveTree) به صورت آنلاین دانلود و اجرا کنید تا به صورت رایگان در لینوکس با OnWorks اجرا شود.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
درختان موج پراکنده غیرقابل تغییر (WaveTree) برای اجرا در لینوکس به صورت آنلاین
Ad
شرح
ابزار bigdata بیدرنگ در سطح بیت مبتنی بر جنگل AVL غیرقابل تغییر است که می تواند در حافظه اجرا شود یا در نسخه های بعدی به عنوان یک جنگل مرکل مانند یک بلاک چین اجرا شود. شی اصلی یک رشته بیت پراکنده (بیت ها) است که به طور موثر تا 2^63 بیت مقیاس می شود که معمولاً فشرده می شود زیرا جنگل دارای زیررشته های تکراری است. اشیاء بیت از خواندن بیت، بایت، کوتاه، int یا طولانی (اصول جاوا) در هر شاخص بیتی در محدوده 64 بیت پشتیبانی می کنند. مثال: به جای ساختن یک کلاس برای نگه داشتن یک هدر و سپس داده، همه آن ها را به صورت بیت، زیرمجموعه های آنها و int برای اندازه های قطعات آن نمایش دهید. قابلیت گسترش برای انواع دیگر فشرده سازی، زیرا Bits یک رابط جاوا است. توابع اصلی روی بیت ها عبارتند از: رشته فرعی، concat، تعداد بیت های 0 یا 1 و تعداد بیت ها (اندازه). همه این عملیات را می توان میلیون ها بار در ثانیه بدون توجه به اندازه انجام داد زیرا جنگل AVL از شاخه های موجود به صورت بازگشتی استفاده می کند. یک اسکالر (در اصل برای کپی/پیست کردن زیرمجموعههای صداها) و یک بسته جاوا وجود دارد. ماتریس n بعدی پراکنده.امکانات
- تعادل درخت AVL از جنگل عمیق و کند جلوگیری می کند
- زیر رشته بیت ها، concat و شمارش 1 بیت در هر زیرمجموعه یا ترکیبی فقط هزینه ثبت و حافظه دارد (میلیون ها بار در ثانیه در رایانه متوسط)
- نسخهسازی روی شی ماتریس بعدی N (Multidim) زیرا تنها نمای شی بیتها را دارد. من این را روی 10000 تصویر از داده های MNIST OCR آزمایش کرده ام.
- نسخههای اسکالر و بیت - در اصل برای زیرمجموعههای صدا کپی/پیست کردن اسکالر بود. عملیات مشابه برای رشته های بیت کار می کند
- می تواند صداهایی را ذخیره کند که سال ها از زمان کم آن می گذرد. همین کار برای رشته های بیت تا 2^63 است.
مخاطبان
فناوری اطلاعات، علم/تحقیق، صنعت ارتباطات، توسعه دهندگان، امنیت
زبان برنامه نویسی
جاوه
محیط پایگاه داده
پروژه یک لایه انتزاعی پایگاه داده (API) است.
این برنامه ای است که می تواند از https://sourceforge.net/projects/wavetree/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.