Заметки с собрания сотрудников TFF от 22 сентября 2022 г.

  • [Аджай Каннан, Майкл Ренеер] Управление версиями/зависимостями
    • Предложение от LinkedIn
    • [Майкл] Две проблемы
      • Версии TFF зависят от TF и ​​Python
      • Pythin — можем ли мы поддерживать старые, можем ли мы поддерживать новые
      • Мы пока поддерживаем 3.9, скоро 3.10
    • [A] Можно договориться о конкретных версиях - распаковываем
    • [М] Почему 3.9
      • В основном для pytype
      • Могут быть другие функции - может быть защищен флагом
    • (много болтов и гаек туда-сюда - не делал заметок)
    • Резолюция/действия:
      • TFF понизит версию OSS до того, что работает
      • Майкл координирует понижение версии с Аджаем, Аджай проверяет, что работает
      • Пересмотренная версия предложения, чтобы следовать
      • Потребуется система для периодического обновления «пониженной версии», чтобы убедиться, что она продолжает продвигаться.
      • Аджай, Майкл, чтобы предложить график обновления для этого
      • Отредактируйте черновик асинхронно, чтобы представить его в следующий раз.
  • [Тонг Чжоу и др.] Обсуждение недавних экспериментов/результатов масштабируемости
    • Вопросы о ТФФ
    • [Tong] Вопрос об ожидаемой продолжительности раундов TFF
      • Дополнительное время, похоже, не тратится на прямое или обратное продвижение
      • Подозрение на агрегацию
      • Неудивительно, что производительность TFF и Keras соответствует одному раунду.
        • Чтение данных не имеет значения
        • Все время - время TF
      • Прием данных является вероятным подозрением, его необходимо лучше измерять
        • Перекрытие приема данных и обработки одного из факторов,
        • В общем, упущенные возможности для оптимизации, когда тренировочные раунды составляют O (секунд)
      • Поддержка Thre в TFF для предварительной выборки/предварительной обработки данных за K раундов перед обучением
        • API-интерфейсы, используемые в учебнике, синхронны, но асинхронность и конвейерная обработка изначально доступны в среде выполнения TFF.
        • Соответствующий код в OSS, просто не очень хорошо выставленный для использования
        • Похоже, это может решить проблему - попробовать
      • Команда AI on TFF предоставит ссылки на то, как настроить прием и предварительную обработку K раундов вперед
      • Тонг продолжит новые эксперименты
  • Асинхронный экземпляр следующей встречи, возможно, через 1 неделю
  • Чтобы интерактивно следить за Discord.