Список ухоженных каналов `conda` - PullRequest
0 голосов
/ 18 октября 2018

conda принимает аргумент -c, чтобы указать, с какого канала устанавливать пакеты.

Кроме канала default все остальные каналы являются беспорядочным беспорядком контента, созданного пользователем, иликакие каналы считаются профессионально обслуживаемыми и надежными?

Является ли канал intel на самом деле производителем микросхемы, или любой старый Джо Блоггс может создать канал под названием intel?

anaconda.org , кажется, перечисляет созданные пользователем каналы без каких-либо рекомендаций относительно их назначения или качества.

Где я могу найти списки каналов, куратор которых?

  • Какие из них широко известны (и почему)
  • Какие каналы служат каким целям
  • Новые / интересные каналы

Ответы [ 2 ]

0 голосов
/ 18 октября 2018

По моему опыту, два крупнейших и наиболее поддерживаемых канала - это defaults и conda-forge.Conda Forge (который руководит каналом conda-forge) также является организацией, которая имеет управление , кодекс поведения и другие вещи, которые отмечают его как хорошо управляемый проект с открытым исходным кодом.,Он также является частью NumFOCUS, которая является некоммерческой в ​​США и поддерживает научное программное обеспечение с открытым исходным кодом.(Отказ от ответственности: Я также являюсь частью организации, которая находится под эгидой NumFOCUS, и я поддерживаю несколько пакетов для conda-forge, хотя я не участвую ни в каких управленческих решениях для Conda Forge).

НасколькоЯ знаю, что канал intel действительно поддерживается производителем микросхем.Приседание в пространстве имен может быть проблемой;Я не работаю в Anaconda Inc., поэтому я не знаю, как они справляются с этими делами.

Насколько я знаю, список каналов, которые я курирую, отсутствует.Пакеты, в которых сопровождающие используют свой собственный канал, обычно указывают это в своих инструкциях по установке, а некоторые поля имеют свои собственные каналы (например, bioconda ), поэтому люди в этом поле, как правило, знают об этом канале.

0 голосов
/ 18 октября 2018

Канал Intel поступает от производителя чипа.

Вот мои ответы на вопросы:

  1. Intel - это общий канал для оптимизированной версии фреймворков и пакетов.,Например: тензорный поток, кофе.Также есть определенные пакеты, которые есть только в определенных каналах.например: ffmpeg поступает только из канала menpo anaconda

  2. У любого канала будет набор пакетов, которые он предлагает, каждый пакет будет иметь свою собственную функциональность.Так что лучше определить цель из пакетов, а не из каналов

  3. https://anaconda.org/search?q=channel даст вам несколько каналов.Но я настоятельно рекомендую вам взглянуть на это с точки зрения функциональности, которая сводится к пакетам в каналах, а не к самим каналам.

...