OLSOFT Neural Network Library é um controlo COM ActiveX totalmente independente escrito em Visual C++ 6.0 e ATL. Não são necessárias dependências externas para o seu funcionamento, como outros DLLs.
A OLSOFT Neural Network Library é a classe para criar, aprender e utilizar redes neurais de propagação traseira e SOFM (Mapa de Recursos Auto-Organizados). A biblioteca torna a integração da funcionalidade das redes neurais nas suas próprias aplicações fácil e sem emenda. Permite que os seus programas lidem com as necessidades de análise, classificação e previsão de dados.
As capacidades avançadas de aprendizagem e formação da biblioteca da Rede Neural OLSOFT permitem usá-la para resolver várias necessidades e realizar a mineração de dados, tarefas de clusterização em diversos domínios, tais como finanças, ciência, educação, medicina, apostas desportivas, etc.
Principais características da biblioteca: escrito como um objeto COM que pode ser usado dentro de qualquer aplicação; biblioteca é rápida porque está escrito em C++; suporta redes artificiais multicamada (Propagação traseira e SOFM); rede de propagação avançada com sinapses definidas pelo utilizador (utilização de entrada "offset input" é suportada); back Propagação Rede de treinamento com parâmetros de transação ajustáveis; Suporte à rede SOFM (distância euclides e algorythm de multiplicação de vetores escalar); várias funções de ativação diferentes implementadas (limiar zero, tangens hiperbólicos, esigmóide expoente); é possível guardar a rede para um ficheiro de texto e restabelecer posteriormente para utilização ou formação posterior; Utilização direta e simples nas aplicações VB6 e VBA (ver exemplos); utilizar em qualquer linguagem de programação como componente com COM genérico.
A biblioteca da Rede Neural OLSOFT é uma ferramenta tecnológica comprovada que é implementada em produtos NeuroXL, nomeadamente produtos NeuroXL Classifier e NeuroXL Predictor.
Note que todos os tipos de dados são específicos do Visual Basic 6. No que diz Basic.NET, alguns tipos de dados diferirão. Um manual de referência acompanha a biblioteca com exemplos e recomendações sobre como usar a biblioteca. Fonte Code Edition também está disponível.
história da versão
- Versão 1.0.0.0 postado em 2008-08-20
Novo lançamento do produto
Detalhes do programa
EULA
EULA - Contrato de Licença de Utilizador Final
CONTRATO DE LICENÇA DE UTILIZADOR FINAL PARA A Biblioteca DA REDE NEURAL OLSOFT
IMPORTANTEREAD ATENTAMENTE: Este Contrato de Licença de Utilizador Final ("EULA") é um acordo legal entre você (um indivíduo ou uma única entidade) e a OLSOFT Corporation para o software OLSOFT que acompanha este EULA, que inclui meios associados e serviços baseados na Internet da OLSOFT ("Software"). Uma emenda ou adenda a esta EULA pode acompanhar o Software. CONCORDA EM FICAR VINCULADO AOS TERMOS DESTA EULA INSTALANDO, COPIANDO OU USANDO O SOFTWARE. SE NÃO CONCORDAR, NÃO INSTALE, COPIE OU UTILIZE O SOFTWARE; PODE DEVOLVÊ-LO AO SEU LOCAL DE COMPRA PARA UM REEMBOLSO TOTAL, SE APLICÁVEL.
1. CONCESSÃO DE LICENÇA. A OLSOFT concede-lhe os seguintes direitos desde que cumpra todos os termos e condições deste EULA:
1.1 Instalação e utilização. Pode:
(a) Instalar e utilizar uma cópia do Software num computador pessoal ou noutro dispositivo; e
(b) Instalar uma cópia adicional do Software num segundo dispositivo portátil para uso exclusivo do utilizador primário da primeira cópia do Software.
1.2 Direitos Alternativos de Armazenamento/Utilização de Rede. Como alternativa à Secção 1.1(a), pode instalar uma cópia do Software num dispositivo de armazenamento de rede, como um computador de servidor, e permitir que um dispositivo de acesso, como um computador pessoal, aceda e utilize essa cópia licenciada do Software numa rede privada. Tem de obter uma licença para o Software para cada dispositivo adicional que aceda e utilize o Software instalado no dispositivo de armazenamento de rede, exceto nos termos permitidos pela Secção 1.4 deste EULA.
1.3 Licença de Concessão para Ambiente de Trabalho Remoto. Pode utilizar tecnologias de acesso remoto, como as funcionalidades de Ambiente de Trabalho Remoto no MICROSOFT Windows ou NetMeeting, para aceder e utilizar a sua cópia licenciada do Software, desde que apenas o utilizador primário do dispositivo que acolhe o acesso remoto à sessão de desktop e utilize o Software com um dispositivo de acesso remoto. Estes direitos de ambiente de trabalho remoto não permitem utilizar o Software tanto no dispositivo que hospeda a sessão remota de ambiente de trabalho como no dispositivo de acesso ao mesmo tempo.
1.4 Licença de Concessão de Assistência Remota. Pode permitir que qualquer dispositivo aceda e utilize a sua cópia licenciada do Software com o único propósito de lhe fornecer serviços de suporte técnico e manutenção.
Além disso, deve (a) indemnizar e defender a OLSOFT de e contra quaisquer reclamações ou processos judiciais, incluindo honorários de advogados que decorrem ou resultem do licenciamento, uso ou distribuição de Media Elements como modificado por si, e (b) incluir um aviso de direitos de autor válido sobre os seus produtos e serviços que incluam os Media Elements.
1.5 Licença de Concessão de Documentação. A documentação que acompanha o Software é licenciada para inteense Grant para documentação. A documentação que acompanha o Software é licenciada apenas para fins internos de referência não comerciais.
1.6 Licença de Concessão de Modelos. O Software pode incluir modelos de documentos. Pode copiar e modificar os modelos de documento disponíveis como parte do software OLSOFT que acompanha este EULA e distribuir tais modelos juntamente com as suas modificações para utilização por outros licenciados do Software. Também pode copiar, modificar e distribuir os modelos disponíveis através de serviços relacionados baseados na Internet, juntamente com as suas modificações para utilização por outros licenciados do Software, mas apenas para correspondência pessoal ou comercial envolvendo comunicação pessoa-a-pessoa. Não tem licença para fazer nada do seguinte:
Você não pode vender, revender, licenciar, alugar, arrendar, emprestar, ou de outra forma transferir por valor, os modelos.
Não pode distribuir os modelos disponíveis através de serviços baseados na Internet como parte de qualquer produto ou serviço.
Não pode copiar ou publicar quaisquer modelos disponíveis através de serviços baseados na Internet em qualquer computador de rede ou difundi-lo em qualquer suporte.
Deve indemnizar e defender a OLSOFT contra quaisquer reclamações ou processos judiciais, incluindo honorários de advogados que surjam ou resultem do licenciamento ou distribuição dos modelos modificados por si.
2. DESCRIÇÃO DE OUTROS DIREITOS E LIMITAÇÕES
2.1 Ativação Obrigatória. EXISTEM MEDIDAS TECNOLÓGICAS NESTE SOFTWARE QUE SÃO PROJETADAS PARA IMPEDIR O USO NÃO LICENCIADO DO SOFTWARE. Pode não ser capaz de exercer os seus direitos sobre o Software ao abrigo deste EULA após um número finito de lançamento do produto, a menos que ative a sua cópia do Software da forma descrita durante a sequência de lançamento. Também poderá ter de reativar o Software se modificar o hardware do computador ou alterar o Software. A OLSOFT utilizará essas medidas para confirmar que tem uma cópia legalmente licenciada do Software. Se não estiver a utilizar uma cópia licenciada do Software, não está autorizado a instalar o Software ou futuras atualizações de Software. A OLSOFT não recolherá nenhuma informação pessoalmente identificável do seu dispositivo durante este processo.
2.2 Serviços baseados na Internet. Não poderá utilizar quaisquer serviços baseados na Internet OLSOFT associados ao Software de qualquer forma que possa danificar, desativar, sobrecarregar ou prejudicar esses serviços ou interferir com o uso e fruição de qualquer outra parte. Não poderá tentar obter acesso não autorizado a qualquer serviço, conta, sistemas informáticos ou redes associadas aos serviços baseados na Internet.
2.3 Reconhecimento de discurso/caligrafia. Se o Software incluir componentes de reconhecimento de fala e/ou caligrafia, deve entender que o reconhecimento da fala e da caligrafia são processos inerentemente estatísticos; que os erros de reconhecimento são inerentes aos processos; que é da sua responsabilidade prever o tratamento de tais erros e monitorizar os processos de reconhecimento e corrigir quaisquer erros. Nem a OLSOFT nem os seus fornecedores serão responsáveis por quaisquer danos decorrentes de erros nos processos de reconhecimento da fala e da caligrafia.
2.4 Limitações de software de tempo de execução de relatórios. O Software pode conter software de execução de escrita de relatórios ("Software de tempo de execução"). Além da utilização com o Software, não poderá utilizar o Software de Tempo de Execução com qualquer outra aplicação de software nem utilizar o Software de Tempo de Execução como parte de qualquer processo ou sistema utilizado para entregar, partilhar ou distribuir automaticamente documentos ou outros trabalhos criados através do Software de Tempo de Execução.
3. RESERVA DE DIREITOS E PROPRIEDADE. A OLSOFT reserva todos os direitos que não lhe são expressamente concedidos neste EULA. O Software está protegido por direitos autorais e outras leis e tratados de propriedade intelectual. A OLSOFT ou os seus fornecedores detêm o título, direitos de autor e outros direitos de propriedade intelectual no Software. O Software é licenciado, não vendido. Esta EULA não lhe concede quaisquer direitos a marcas comerciais ou marcas de serviço da OLSOFT.
4. LIMITAÇÕES NA ENGENHARIA INVERSA, DESCOMPILAÇÃO E DESMONTAGEM. Não pode reverter o engenheiro, decompilar ou desmontar o Software, exceto e apenas na medida em que tal atividade seja expressamente permitida pela lei aplicável, não obstante esta limitação.
5. SEM ALOJAMENTO COMERCIAL/ALUGADO. Não poderá alugar, arrendar, emprestar ou fornecer serviços de hospedagem comercial com o Software.
6. CONSENTIMENTO PARA A UTILIZAÇÃO DOS DADOS. Concorda que a OLSOFT e as suas afiliadas podem recolher e utilizar informações técnicas recolhidas como parte dos serviços de suporte ao produto que lhe são prestados, caso existam, relacionados com o Software. A OLSOFT poderá utilizar estas informações exclusivamente para melhorar os nossos produtos ou para fornecer-lhe serviços ou tecnologias personalizadas e não divulgará estas informações de forma a identificá-lo pessoalmente.
7. LIGAÇÕES A SITES DE TERCEIROS. A OLSOFT não se responsabiliza pelo conteúdo de quaisquer sites ou serviços de terceiros, quaisquer ligações contidas em sites ou serviços de terceiros, ou quaisquer alterações ou atualizações para sites ou serviços de terceiros. A OLSOFT está a fornecer-lhe estes links e acesso a sites e serviços de terceiros apenas como uma conveniência, e a inclusão de qualquer link ou acesso não implica um endossomento pela OLSOFT do site ou serviço de terceiros.
8. SOFTWARE/SERVIÇOS ADICIONAIS. Este EULA aplica-se a atualizações, suplementos, componentes adicionais ou componentes de serviços baseados na Internet, do Software que a OLSOFT lhe pode fornecer ou disponibilizar-lhe após a data em que obtém a sua cópia inicial do Software, a menos que sejam acompanhados por termos separados. A OLSOFT reserva-se o direito de descontinuar os serviços baseados na Internet que lhe são fornecidos ou disponibilizados através da utilização do Software.
9. Upgrades. Para utilizar o Software identificado como uma atualização, tem primeiro de ser licenciado para o software identificado pela OLSOFT como elegível para a atualização. Depois de instalar a atualização, poderá deixar de utilizar o software original que constituiu a base para a sua elegibilidade para a atualização, exceto como parte do software atualizado.
10. NÃO PARA SOFTWARE DE REVENDA. O software identificado como "Não para Revsale" ou "NFR," não pode ser vendido ou transferido de outra forma por valor, ou usado para qualquer outra finalidade que não seja demonstração, teste ou avaliação.
11. SOFTWARE DE EDIÇÃO ACADÉMICA. Para utilizar software identificado como "Academic Edition" ou "AE," você deve ser um "Utilizador Educacional Qualificado." Para questões relacionadas com qualificações, contacte o Centro de Informação de Vendas da OLSOFT
[email protected].
12. RESTRIÇÕES À EXPORTAÇÃO. Reconhece que o Software está sujeito à jurisdição de exportação dos EUA. Você concorda em cumprir todas as leis internacionais e nacionais aplicáveis ao Software, incluindo os Regulamentos da Administração de Exportação dos EUA, bem como restrições de utilizador final, uso final e destino emitidos pelos EUA e outros governos.
13. SEPARAÇÃO DOS COMPONENTES. O Software é licenciado como um único produto. Os seus componentes não podem ser separados para utilização em mais de um dispositivo.
14. TRANSFERÊNCIA DE SOFTWARE. É interno. Pode transferir a sua cópia do Software para um dispositivo diferente. Após a transferência, deve remover completamente o Software do dispositivo anterior. Transferência para terceiros. Se for a pessoa que inicialmente licenciou o Software, poderá então fazer uma transferência permanente deste EULA, Software e Certificado de Autenticidade (se aplicável) para outro utilizador final, desde que não retenha cópias do Software. Esta transferência deve incluir todo o Software (incluindo todas as peças componentes, os meios de comunicação e materiais impressos, quaisquer atualizações, este EULA e, se aplicável, o Certificado de Autenticidade). A transferência pode não ser uma transferência indireta, como uma remessa. Antes da transferência, o utilizador final que recebe o Software deve concordar com todos os termos EULA.
15. RESCISÃO. Sem prejuízo de quaisquer outros direitos, a OLSOFT poderá rescindir este EULA se não cumprir os termos e condições deste EULA. Nesse caso, deve destruir todas as cópias do Software e todas as suas componentes.
16. ISENÇÃO DE GARANTIAS. A Garantia Limitada que aparece acima é a única garantia expressa feita a si e é fornecida em vez de quaisquer outras garantias expressas ou obrigações semelhantes (se houver) criadas por qualquer publicidade, documentação, embalagem ou outras comunicações. Com exceção da Garantia Limitada e na máxima medida permitida pela legislação aplicável, a OLSOFT e os seus fornecedores fornecem o Software e os serviços de apoio (se houver) AS IS E COM TODAS AS FALHAS, e por conseguinte declinam todas as outras garantias e condições, expressas, implícitas ou estatutárias, incluindo, mas não se limitando a, quaisquer (se houver) garantias implícitas, deveres ou condições de mercadogia, de aptidão para um determinado fim, de fiabilidade ou disponibilidade, de precisão ou completude de respostas, de resultados, de esforço de trabalho, de falta de vírus, e de falta de negligência, tudo no que diz respeito ao Software, e a prestação ou falha na prestação de suporte ou outros serviços, informações, software e conteúdos relacionados através do Software ou de outra forma decorrentes do uso do Software. ALÉM DISSO, NÃO EXISTE GARANTIA OU CONDIÇÃO DE TÍTULO, GOZO TRANQUILO, POSSE TRANQUILA, CORRESPONDÊNCIA PARA DESCRIÇÃO OU NÃO-INFRACÇÃO NO QUE DIZ RESPEITO AO SOFTWARE.
17. EXCLUSÃO DE DANOS ACIDENTAIS, CONSEQÜENTES E OUTROS. NA MÁXIMA MEDIDA PERMITIDA PELA LEI APLICÁVEL, EM NENHUM CASO A OLSOFT OU OS SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUAISQUER DANOS ESPECIAIS, INCIDENTAIS, PUNITIVOS, INDIRETOS OU CONSEQÜENTES (INCLUINDO, MAS NÃO SE LIMITANDO A, DANOS POR PERDA DE LUCROS OU INFORMAÇÕES CONFIDENCIAIS OU OUTRAS, POR INTERRUPÇÃO DE NEGÓCIOS, POR PREJUÍZO PESSOAL, POR PERDA DE PRIVACIDADE, POR INCUMPRIMENTO DE QUALQUER DEVER, INCLUINDO DE BOA FÉ OU DE CUIDADO RAZOÁVEL, POR NEGLIGÊNCIA, E PARA QUALQUER OUTRA PERDA PECUNIÁRIA OU OUTRA) DECORRENTE OU DE QUALQUER FORMA RELACIONADA COM O USO OU INCAPACIDADE DE UTILIZAR O SOFTWARE, A PRESTAÇÃO OU FALHA NA PRESTAÇÃO OU FALHA NA PRESTAÇÃO DE SUPORTE OU OUTROS SERVIÇOS, INFORMATON, SOFTWARE E CONTEÚDOS CONEXOS ATRAVÉS DO SOFTWARE OU DE OUTRA FORMA DECORRENTES DA UTILIZAÇÃO DO SOFTWARE, OU DE OUTRA FORMA, SOB OU EM CONEXÃO COM QUALQUER DISPOSIÇÃO DESTA EULA , MESMO EM CASO DE CULPA, TORT (INCLUINDO NEGLIGÊNCIA), DETURPAÇÃO, RESPONSABILIDADE SEVERA, VIOLAÇÃO DE CONTRATO OU VIOLAÇÃO DA GARANTIA DA OLSOFT OU DE QUALQUER FORNECEDOR, E MESMO QUE A OLSOFT OU QUALQUER FORNECEDOR TENHA SIDO AVISADO DA POSSIBILIDADE DE TAIS DANOS.
18. LIMITAÇÃO DA RESPONSABILIDADE E DOS RECURSOS. Não obstante os danos que possa incorrer por qualquer motivo (incluindo, sem limitação, todos os danos aqui referenciados e todos os danos diretos ou gerais no contrato ou qualquer outra coisa), a responsabilidade total da OLSOFT e de qualquer um dos seus fornecedores ao abrigo de qualquer disposição deste EULA e da sua solução exclusiva neste documento (com exceção de qualquer solução de reparação ou substituição eleito pela OLSOFT em relação a qualquer violação da Garantia Limitada) será limitada ao maior dos danos reais ( exceto qualquer solução de reparação ou substituição eleito pela OLSOFT em relação a qualquer violação da Garantia Limitada) será limitada ao maior dos danos reais incorre numa dependência razoável do Software até ao valor realmente pago por si pelo Software ou US$5,00. As limitações, exclusões e isenções de responsabilidade anteriores (incluindo as secções 16, 17 e 18) são aplicáveis na medida máxima permitida pela legislação aplicável, mesmo que qualquer recurso falhe no seu objetivo essencial.
19. DIREITOS DE LICENÇA DO GOVERNO DOS E.U.A. Todos os softwares fornecidos ao Governo dos EUA de acordo com solicitações emitidas em ou após 1 de dezembro de 1995 são fornecidos com os direitos e restrições de licença comercial descritos em outros lugares aqui presentes. Todo o software fornecido aos E.U.A. O governo, nos termos das solicitações emitidas antes de 1 de dezembro de 1995, é dotado de "Direitos Restritos" conforme previsto na FAR, 48 CFR 52.227-14 (JUNHO de 1987) ou DFAR, 48 CFR 252.227-7013 (OUT 1988), conforme aplicável.
20. LEI APLICÁVEL. Se adquiriu este Software nos Estados Unidos, este EULA é regido pelas leis do Estado de Washington. Se adquiriu este Software no Canadá, a menos que expressamente proibido pela lei local, este EULA é regido pelas leis em vigor na província de Ontário, Canadá; e, em relação a qualquer disputa que possa surgir neste momento, você concorda com a jurisdição dos tribunais federais e provinciais sentados em Toronto, Ontário. Se adquiriu este Software na União Europeia, Islândia, Noruega ou Suíça, então aplica-se a legislação local. Se adquiriu este Software em qualquer outro país, então a lei local pode aplicar-se.
21. ACORDO TOTAL; A SEVERIDADE. Este EULA (incluindo qualquer adenda ou alteração a este EULA que esteja incluído com o Software) é o acordo completo entre si e a OLSOFT relativo ao Software e aos serviços de suporte (se houver) e substitui todas as comunicações orais ou escritas anteriores ou contemporâneas, propostas e representações relativas ao Software ou qualquer outro assunto abrangido por esta EULA. Na medida em que os termos de quaisquer políticas ou programas da OLSOFT para serviços de apoio entram em conflito com os termos desta EULA, os termos desta EULA controlarão. Se qualquer disposição deste EULA for considerada nula, inválida, inexequível ou ilegal, as outras disposições continuarão em pleno vigor e efeito.
A seguinte garantia OLSOFT aplica-se a si se adquiriu este Software em qualquer outro país:
Direitos legais não afetados - A seguinte garantia não se restringe a nenhum território e não afeta quaisquer direitos legais que possa ter do seu revendedor ou da OLSOFT se adquiriu o Software diretamente à OLSOFT.
A garantia - O Software é projetado e oferecido como software de uso geral, não para qualquer propósito particular do utilizador. Aceita que nenhum Software está isento de erros e é fortemente aconselhado a fazer o back-up dos seus ficheiros regularmente. Desde que tenha uma licença válida, a OLSOFT garante que a) por um período de 90 dias a contar da data de receção da sua licença para utilizar o Software ou o período mais curto permitido pela lei aplicável, realizará substancialmente de acordo com os materiais escritos que acompanham o Software; e b) quaisquer serviços de apoio prestados pela OLSOFT serão substancialmente descritos em materiais escritos aplicáveis fornecidos pelos engenheiros de suporte da OLSOFT e da OLSOFT utilizarão esforços, cuidados e competências razoáveis para resolver quaisquer problemas. Caso o Software não cumpra esta garantia, a OLSOFT irá reparar ou substituir o Software ou (b) devolver o preço que pagou. Esta garantia é nula se a falha do Software resultar de acidente, abuso ou má aplicação. Qualquer software de substituição será garantido pelo restante do período de garantia original ou 30 dias, qualquer período que seja maior. Concorda que a garantia acima é a sua única garantia em relação ao Software e a quaisquer serviços de suporte.
Exclusão de Todos os Outros Termos - Na máxima extensão permitida pela lei aplicável e sujeita à garantia acima referida, a OLSOFT declina todas as garantias, condições e outros termos, expressos ou implícitos (seja por estatuto, direito comum, colateral ou não) incluindo, mas não se limitando a garantias implícitas de qualidade e aptidão satisfatórias para fins específicos no que diz respeito ao Software e aos materiais escritos que acompanham o Software. Quaisquer garantias implícitas que não possam ser excluídas estão limitadas a 90 dias ou ao período mais curto permitido pela lei aplicável, o que for maior.
Limitação da Responsabilidade - Na máxima medida permitida pela lei aplicável e salvo nos termos da Garantia OLSOFT, A OLSOFT e os seus fornecedores não se responsabilizam por quaisquer danos (incluindo, sem limitação, danos por perda de lucros empresariais, interrupção de negócios, perda de informações comerciais ou outras perdas pecuniárias) decorrentes da utilização ou incapacidade de utilização do Software, mesmo que a OLSOFT tenha sido avisada da possibilidade de tais danos. Em qualquer caso, a responsabilidade total da OLSOFT ao abrigo de qualquer disposição deste Contrato será limitada ao valor efetivamente pago por si pelo Software. Estas limitações não se aplicam a quaisquer passivos que não possam ser excluídos ou limitados pelas leis aplicáveis.
Caso tenha alguma dúvida sobre este EULA, ou se pretender contactar a OLSOFT por qualquer motivo, utilize as informações de endereços incluídas neste Software para contactar a subsidiária da OLSOFT ao serviço do seu país ou visitar a OLSOFT na World Wide Web em http://www.neuroxl.com.