Café-HRT
Caffe-HRT é um projeto mantido pelo OPEN AI LAB, que usa estrutura de infraestrutura de computação heterogênea para acelerar o Caffe e fornecer utilitários para depurar, criar perfis e ajustar o desempenho do aplicativo.
A versão de lançamento é 0.5.0, é baseada na plataforma Rockchip RK3399, o sistema operacional de destino é Ubuntu 16.04. Pode baixar o código fonte do OAID/Caffe-HRT
- A biblioteca ARM Computer Vision e Machine Learning é um conjunto de funções otimizadas para CPUs e GPUs ARM usando tecnologias SIMD. Consulte também Arm Compute Library.
- Caffe é uma estrutura aberta e rápida para aprendizado profundo. Veja também Café.
Documentos
- Instruções de instalação
- Manuais do usuário em PDF
- PDF do relatório de desempenho
- PDF do Relatório de Precisão
Problemas de compatibilidade da biblioteca Arm Compute:
Existem alguns problemas de compatibilidade entre as camadas ACL e Caffe, nós os ignoramos para a classe de camada original do Caffe como solução alternativa para os problemas abaixo
- Problema de normalização no canal
- Questão de Tanh
- Softmax suporta problema multidimensional
- Problema de grupo
O desempenho precisa ser melhorado no futuro
Histórico de lançamento
A versão baseada em Caffe é 793bd96351749cb8df16f1581baf3e7d8036ac37.
Versão 0.5.0 - 31 de janeiro de 2018
Biblioteca de computação do Support Arm versão 17.12
Versão 0.4.1 - 23 de novembro de 2017
Biblioteca de computação do Support Arm versão 17.10
Versão 0.4.0 - 11 de outubro de 2017
Suporte Arm Compute Library versão 17.09
Versão 0.3.0 - 26 de agosto de 2017
Support Arm Compute Library versão 17.06 com 4 novas camadas adicionadas
- Camada de normalização em lote
- Camada de convolução direta
- Camada de conexão local
- Camada concatenada
Versão 0.2.0 - 2 de julho de 2017
Corrija os problemas:
- Compatível com Arm Compute Library versão 17.06
- Quando a inicialização do OpenCL falha, mesmo que o Caffe use o modo CPU, ele não funciona corretamente.
Versão 0.1.0 - 2 de junho de 2017
A versão inicial suporta 10 camadas aceleradas pela Arm Compute Library versão 17.05:
- Camada de Convolução
- Camada de pool
- Camada LRN
- Camada ReLU
- Camada Sigmóide
- Camada Softmax
- Camada TanH
- Camada AbsVal
- Camada BNLL
- Camada Interna do Produto
Relatório de problemas
Se encontrar qualquer problema, informe no relatório do problema. O relatório de emissão deve conter as seguintes informações:
- A descrição exata das etapas necessárias para reproduzir o problema
- A descrição exata do que acontece e do que você acha que está errado