A plataforma de colaboração para aprendizado de máquina
O MLREEF é uma plataforma ML-OPS de código aberto que ajuda a colaborar, reproduzir e compartilhar seu trabalho de aprendizado de máquina com milhares de outros usuários.
Importante: não estamos mais apoiando e atualizando este repositório. Ainda estamos trabalhando ativamente neste projeto, mas em nosso repo principal no Gitlab .
MLREEF é uma plataforma de desenvolvimento ML/DL contendo quatro seções principais:
Inscreva -se e comece a experimentar em minutos.
Para saber mais sobre como o MLREEF pode otimizar seu ciclo de vida de desenvolvimento de aprendizado de máquina, visite nossa página inicial

Adicionando seus params via Argparse ...
# Example params for a ResNet50 script
def process_arguments ( args ):
parser = argparse . ArgumentParser ( description = 'ResNet50' )
parser . add_argument ( '--input-path' , action = 'store' , help = 'path to directory of images' )
parser . add_argument ( '--output-path' , action = 'store' , default = '.' , help = 'path to output metrics' )
parser . add_argument ( '--height' , action = 'store' , default = 224 , help = 'height of images (int)' )
parser . add_argument ( '--width' , action = 'store' , default = 224 , help = 'width of images (int)' )
parser . add_argument ( '--channels' , action = 'store' , default = 3 , help = 'channels of images: 1 = grayscale, 3 = RGB ,'
'4=RGBA (int)' )
parser . add_argument ( '--use-pretrained' , action = 'store' , default = True , help = 'use pretrained ResNet50 weights (bool)' )
parser . add_argument ( '--epochs' , action = 'store' , default = 5 , help = 'number of epochs for training' )
parser . add_argument ( '--batch-size' , action = 'store' , default = 32 , help = 'batch size fed to the neural network (int)' )
parser . add_argument ( '--validation-split' , action = 'store' , default = .25 , help = 'fraction of images to be used for '
'validation (float)' )
parser . add_argument ( '--class-mode' , action = 'store' , default = 'binary' , help = '"categorical", "binary", "sparse",'
' "input", or None' )
parser . add_argument ( '--learning-rate' , action = 'store' , default = 0.0001 ,
help = 'learning rate of Adam Optimizer (float)'
'' )
parser . add_argument ( '--loss' , action = 'store' , default = 'sparse_categorical_crossentropy' , help = 'loss function used to'
' compile model' )
params = vars ( parser . parse_args ( args ))
return params... e a publicação de seus scripts recebe o seguinte:
Os componentes MLREEF ML dentro do ciclo de vida de ML:

O MLREEF é nossa solução para um problema que compartilhamos com inúmeros outros pesquisadores e desenvolvedores no universo de aprendizado de máquina/aprendizado profundo: o treinamento de modelos de aprendizado profundo da produção de produção é um processo emaranhado. O MLREEF rastreia e controla o processo associando o controle da versão de código, projetos de pesquisa, métricas de desempenho e proveniência de modelo.
Projetamos o MLREEF sobre as melhores práticas de ciência de dados combinadas com o Knowleged ganhado com o DevOps e um foco profundo na colaboração.

Para começar a desenvolver, continue com o guia do desenvolvedor
A fonte canônica do mlreef, onde todo o desenvolvimento ocorre, é hospedado em gitlab.com/mlreef/mlreef.
Licença do MIT (consulte a licença para obter mais informações)
Mais informações na documentação oficial e no YouTube.
Para exemplos e casos de uso, verifique esses casos de uso ou inicie o tutorial após o registro:
Se você tiver alguma dúvida: poste em nosso canal Slack ou marque suas perguntas no StackOverflow com a tag 'mlreef'.
Para solicitações de recursos ou relatórios de bugs, use problemas do GitLab.
Além disso, você sempre pode entrar em contato conosco via [email protected]
As solicitações de mesclagem são sempre bem -vindas ❤️ Ver mais detalhes nas diretrizes de contribuição do MLREEF.