Datasets documentation

Yardımcılar

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v4.8.4).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Yardımcılar

Günlükleme yapılandırması

🤗 Datasets, çalışma mantığı konusunda şeffaf ve açık olmaya özen gösterir, ancak bu bazen oldukça ayrıntılı olabilir. Tüm kütüphanenin ayrıntı düzeyini kolayca ayarlamanıza olanak tanıyan bir deri loglama yöntemi ekledik. Şu anda kütüphanenin varsayılan ayrıntı düzeyi WARNING olarak ayarlanmıştır.

Ayrıntı düzeyini değiştirmek için doğrudan ayarlayıcılardan birini kullanın. Örneğin, ayrıntı düzeyini INFO düzeyine değiştirmek için:

import datasets
datasets.logging.set_verbosity_info()

Varsayılan ayrıntı düzeyini geçersiz kılmak için DATASETS_VERBOSITY ortam değişkenini de kullanabilir ve onu aşağıdakilerden birine ayarlayabilirsiniz: debug, info, warning, error, critical:

DATASETS_VERBOSITY=error ./myprogram.py

Bu kayıt modülündeki tüm yöntemler aşağıda belgelenmiştir. Ana yöntemler şunlardır:

En azdan en çok detaylıya doğru (karşılık gelen int değerleriyle):

  1. logging.CRITICAL veya logging.FATAL (int değeri, 50): yalnızca en kritik hataları raporlar.
  2. logging.ERROR (int değeri, 40): yalnızca hataları raporlar.
  3. logging.WARNING veya logging.WARN (int değeri, 30): yalnızca hata ve uyarıları raporlar. Bu, kütüphanenin varsayılan olarak kullandığı seviyedir.
  4. logging.INFO (int değer, 20): hataları, uyarıları ve temel bilgileri raporlar.
  5. logging.DEBUG (int değeri, 10): tüm bilgileri raporlar.

datasets.utils.logging.get_verbosity

< >

( )

HuggingFace datasets kütüphanesinin kök kayıtçısının (root logger) mevcut seviyesini döndürür.

HuggingFace datasets kütüphanesinin aşağıdaki kayıt seviyeleri vardır:

  • datasets.logging.CRITICAL, datasets.logging.FATAL
  • datasets.logging.ERROR
  • datasets.logging.WARNING, datasets.logging.WARN
  • datasets.logging.INFO
  • datasets.logging.DEBUG

datasets.utils.logging.set_verbosity

< >

( verbosity: int )

Parametreler

  • verbosity — Günlükleme düzeyi, örn. datasets.logging.DEBUG ve datasets.logging.INFO.

Hugging Face Datasets kütüphanesinin kök kayıtçısının (root logger) seviyesini ayarlayın.

datasets.utils.logging.set_verbosity_info

< >

( )

Hugging Face datasets kütüphanesinin kök kayıtçısının seviyesini INFO olarak ayarlayın.

Bu, çoğu günlük bilgisi ve tqdm çubuklarını görüntüler.

datasets.logging.set_verbosity(datasets.logging.INFO) için kısayol.

datasets.utils.logging.set_verbosity_warning

< >

( )

Hugging Face datasets kütüphanesinin kök kayıtçısının seviyesini WARNING olarak ayarlayın.

Bu, yalnızca uyarı ve hata günlükleme bilgilerini ve tqdm çubuklarını görüntüler.

datasets.logging.set_verbosity(datasets.logging.WARNING) için kısayol.

datasets.utils.logging.set_verbosity_debug

< >

( )

Hugging Face datasets kütüphanesinin kök kayıtçısının seviyesini DEBUG olarak ayarlayın.

Bu, tüm günlük kaydı bilgilerini ve tqdm çubuklarını görüntüler.

datasets.logging.set_verbosity(datasets.logging.DEBUG) için kısayol.

datasets.utils.logging.set_verbosity_error

< >

( )

Hugging Face datasets kütüphanesinin kök kayıtçısının seviyesini ERROR olarak ayarlayın.

Bu, yalnızca hata günlükleme bilgilerini ve tqdm çubuklarını görüntüler.

datasets.logging.set_verbosity(datasets.logging.ERROR) için kısayol.

datasets.utils.logging.disable_propagation

< >

( )

Kütüphane günlük çıktıları için yayılımı devre dışı bırakın. Günlük yayılımının varsayılan olarak devre dışı olduğunu unutmayın.

datasets.utils.logging.enable_propagation

< >

( )

Kütüphane günlük çıktıları için yayılımı etkinleştirin. Kök kayıtçısı yapılandırılmışsa çift günlükleme önlemek için Hugging Face veri kümeleri kütüphanesinin varsayılan işleyicisini devre dışı bırakın.

İlerleme çubuklarını yapılandır

Varsayılan olarak, veri seti indirme ve ön işleme sırasında tqdm ilerleme çubukları görüntülenir. Bunları küresel olarak devre dışı bırakmak için HF_DATASETS_DISABLE_PROGRESS_BARS ortam değişkenini ayarlayabilirsiniz. Ayrıca enable_progress_bars() ve disable_progress_bars() ile bunları etkinleştirebilir/devre dışı bırakabilirsiniz. Ortam değişkeni ayarlanmışsa, yardımcı işlevlere göre önceliği vardır.

datasets.enable_progress_bars

< >

( )

HF_DATASETS_DISABLE_PROGRESS_BARS ortam değişkeni ayarlanmadığı sürece, datasets içinde kullanılan genel ilerleme çubuklarını etkinleştirir.

Onları devre dışı bırakmak için disable_progress_bars() kullanın.

datasets.disable_progress_bars

< >

( )

datasets içinde kullanılan genel ilerleme çubuklarını, HF_DATASETS_DISABLE_PROGRESS_BARS ortam değişkeni ayarlanmadığı sürece devre dışı bırakır.

Onları yeniden etkinleştirmek için enable_progress_bars() kullanın.

datasets.are_progress_bars_disabled

< >

( )

İlerleme çubuklarının küresel olarak devre dışı bırakılıp bırakılmadığını döndürür.

datasets içinde kullanılan ilerleme çubukları, enable_progress_bars() ve disable_progress_bars() kullanılarak veya HF_DATASETS_DISABLE_PROGRESS_BARS ortam değişkeni ayarlanarak küresel olarak etkinleştirilebilir veya devre dışı bırakılabilir.

Update on GitHub