Resumo da Notícia
Contexto Geral
DeepMatch é uma biblioteca de deep matching para recomendações e publicidade, com foco em facilitar o treinamento de modelos e a exportação de vetores de representação de usuários e itens para uso em ANN search, incluindo instruções de instalação e requisitos de compatibilidade com TensorFlow.
Principais Pontos
- Permite treinar modelos com model.fit() e model.predict() e exportar vetores de representação para usuários e itens para uso em ANN search.
- Não instala TensorFlow automaticamente; é necessário instalar previamente uma versão de TensorFlow compatível com Python, NumPy, CPU/GPU e sistema operacional, e depois instalar DeepMatch (exemplos: pip install tensorflow e pip install deepmatch).
- Para Python >= 3.9, DeepMatch e dependências permitem h5py>=3.7.0; em caso de conflito de NumPy relatado pelo TensorFlow, deve-se seguir o requisito do TensorFlow selecionado (por exemplo, usar numpy<2 quando exigido).
- Recomenda-se usar as APIs públicas tensorflow.keras; evitar misturar tensorflow.python.keras com tensorflow.keras, pois tensorflow.python.* é API privada e pode quebrar a serialização de modelos ou o carregamento de otimizadores/métricas entre versões do TensorFlow.
- Estão disponíveis os arquivos deepmatch-0.3.2.tar.gz e deepmatch-0.3.2-py3-none-any.whl; é possível baixar o arquivo adequado à plataforma, filtrar por nome, interpretador, ABI e plataforma, copiar link direto dos filtros atuais e, para filtrar a lista de arquivos, habilitar JavaScript; há orientações sobre a identificação de nomes de arquivos wheel.
Informações Essenciais
DeepMatch (versão 0.3.2) é uma biblioteca para recomendações e publicidade que facilita o treinamento de modelos e a exportação de vetores para ANN search. A instalação requer um TensorFlow compatível previamente instalado, com atenção a dependências como NumPy e h5py. As boas práticas indicam o uso de tensorflow.keras e a evitação de APIs privadas do TensorFlow. Estão disponíveis pacotes em formatos .tar.gz e .whl para download conforme a plataforma.
Fonte: pypi.org