Будет ли Path('.').glob('*.ext') обеспечивать согласованный порядок результатов (при условии, что объединяемые файлы не изменяются)?
Похоже, что порядок glob основан на порядке файловой системы (по крайней мере, для старого пакета glob). Будет ли порядок glob в pathlib изменен путем добавления файлов в каталог (которые не будут включены в glob)? Будет ли этот порядок изменен файловой системой, даже если в конкретный каталог ничего не добавляется (например, когда в другом месте системы производятся другие большие изменения файлов)? В течение нескольких дней? Или порядок будет оставаться одинаковым во всех этих случаях?
Просто хочу уточнить: я не могу просто преобразовать в список и отсортировать его, так как слишком много путей к файлам, чтобы уместиться. в память одновременно. Я надеюсь добиться одного и того же порядка каждый раз, когда буду проходить обучение ML, и хочу выделить каждый n-й файл в качестве данных проверки. Это обучение займет несколько дней, поэтому мне интересно узнать, остается ли порядок в файловой системе стабильным в течение длительного времени.
Подробнее здесь: https://stackoverflow.com/questions/609 ... tween-runs
Одинаков ли порядок метода `glob` в pathlib между запусками? ⇐ Python
Программы на Python
-
Anonymous
1734398434
Anonymous
Будет ли Path('.').glob('*.ext') обеспечивать согласованный порядок результатов (при условии, что объединяемые файлы не изменяются)?
Похоже, что порядок glob основан на порядке файловой системы (по крайней мере, для старого пакета glob). Будет ли порядок glob в pathlib изменен путем добавления файлов в каталог (которые не будут включены в glob)? Будет ли этот порядок изменен файловой системой, даже если в конкретный каталог ничего не добавляется (например, когда в другом месте системы производятся другие большие изменения файлов)? В течение нескольких дней? Или порядок будет оставаться одинаковым во всех этих случаях?
Просто хочу уточнить: я не могу просто преобразовать в список и отсортировать его, так как слишком много путей к файлам, чтобы уместиться. в память одновременно. Я надеюсь добиться одного и того же порядка каждый раз, когда буду проходить обучение ML, и хочу выделить каждый n-й файл в качестве данных проверки. Это обучение займет несколько дней, поэтому мне интересно узнать, остается ли порядок в файловой системе стабильным в течение длительного времени.
Подробнее здесь: [url]https://stackoverflow.com/questions/60999164/is-the-ordering-of-pathlibs-glob-method-consistent-between-runs[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия