Best of PyTorchOctober 2024

  1. 1
    Article
    Avatar of taiTowards AI·2y

    The Ultimate Beginner to Advance guide to Machine learning

    Learn machine learning from scratch with a structured three-phase approach. Start with Python basics and small projects, then delve into essential libraries like Pandas, Numpy, and Matplotlib. Finally, explore foundational machine learning concepts and tools like TensorFlow or PyTorch. The guide provides resources, tips, and recommended learning paths for advancing to more complex topics like Natural Language Processing, Generative AI, and Computer Vision.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    mlflow/mlflow: Open source platform for the machine learning lifecycle

    MLflow is an open-source platform designed to streamline machine learning development. It facilitates tracking experiments, packaging code into reproducible runs, and deploying models. Key components include MLflow Tracking for logging and comparing experiments, MLflow Projects for sharing code, MLflow Models for deploying models, and the MLflow Model Registry for managing model lifecycles. It supports various ML libraries and can be integrated into local and cloud environments.

  3. 3
    Article
    Avatar of mlnewsMachine Learning News·2y

    SpeechBrain: A PyTorch-based Speech Toolkit

    SpeechBrain is a PyTorch-based toolkit designed to address the complexities of modern speech and audio processing tasks, including automatic speech recognition, text-to-speech synthesis, and speaker recognition. It offers a modular and flexible framework that leverages PyTorch’s efficient tensor operations and GPU acceleration to enable faster training and inference. Researchers and developers can experiment with different neural network architectures and techniques to adapt models to specific tasks and datasets, achieving state-of-the-art results.

  4. 4
    Article
    Avatar of uberUber Engineering·2y

    Open Source and In-House: How Uber Optimizes LLM Training

    Uber uses a mix of open-source and closed-source models to optimize the performance of large language models (LLMs) for various applications such as Uber Eats recommendations, customer support chatbots, and code development. The training infrastructure leverages robust tools like PyTorch, Kubernetes, Ray, and DeepSpeed for distributed training on both on-premises and cloud-based NVIDIA GPUs. Through continuous pre-training and fine-tuning, Uber enhances models to handle large-scale traffic efficiently, achieving performance comparable to industry-leading models like GPT-4.

  5. 5
    Article
    Avatar of replicateReplicate·2y

    FLUX is fast and it's open source

    FLUX is now much faster on Replicate, and all optimizations have been made open-source for the community. Key improvements include model optimization using torch.compile and fast CuDNN attention kernels, along with a new synchronous HTTP API. The open-source initiative aims to make these enhancements accessible for further advancements. Users can fine-tune, edit, and deploy custom versions of FLUX, and explore model outputs on a new playground.