Este é o aplicativo Linux denominado Immutable Sparse Wave Trees (WaveTree), cuja versão mais recente pode ser baixada como WaveTree_0.2.0_unzipToGetSourceCode.jar. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado Immutable Sparse Wave Trees (WaveTree) com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
Árvores de ondas esparsas imutáveis (WaveTree)
Ad
DESCRIÇÃO
Ferramenta de bigdata em tempo real no nível de bits baseada na floresta AVL imutável que pode ser executada na memória ou, em versões futuras, como uma floresta merkle como um blockchain. O objeto principal é uma string de bits esparsos (Bits) que escala com eficiência até 2 ^ 63 bits, normalmente compactados, pois a floresta tem substrings duplicados. Os objetos de bits oferecem suporte à leitura de bits, bytes, curtos, inteiros ou longos (primitivos Java) em qualquer índice de bits no intervalo de 64 bits. Exemplo: em vez de construir uma classe para conter um cabeçalho e depois os dados, represente tudo isso como bits, subintervalos deles e ints para o tamanho de suas partes. Capacidade de expansão para outros tipos de compressão, já que Bits é uma interface Java. As funções principais em bits são substring, concat, número de 0 ou 1 bits e número de bits (tamanho). Todas essas operações podem ser feitas milhões de vezes por segundo, independentemente do tamanho, porque a floresta AVL reutiliza ramos existentes recursivamente. Existe um escalar (originalmente para copiar / colar subintervalos de sons) e um pacote Java de bits. Matriz dimensional n esparsa.Recursos
- O balanceamento de árvores AVL evita florestas profundas e lentas
- Subcadeia de bits, concat e contagem de 1 bits em qualquer subintervalo ou combinação custa apenas tempo de registro e memória (milhões de vezes por segundo no computador médio)
- Versão no objeto de matriz N dimensional (Multidim), pois é apenas uma visualização do objeto Bits. Eu testei isso em 10000 imagens de dados MNIST OCR.
- Versões escalar e bit - originalmente era escalar para copiar / colar subintervalos de som. As mesmas operações funcionam para cadeias de bits
- Pode armazenar sons que há anos são esparsos. O mesmo funciona para strings de bits de até 2 ^ 63.
Público
Tecnologia da Informação, Ciência / Pesquisa, Indústria de Telecomunicações, Desenvolvedores, Segurança
Linguagem de Programação
Java
Ambiente de Banco de Dados
O projeto é uma camada de abstração de banco de dados (API)
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/wavetree/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.