Se usó la API de Cloud Translation para traducir esta página.
Switch to English

tf.keras.utils.get_file

TensorFlow 1 versión Ver código fuente en GitHub

Descarga un archivo desde una URL si no está ya en la memoria caché.

Se utiliza en los cuadernos

Se utiliza en la guía Se utiliza en los tutoriales

Por defecto, el archivo en la dirección origin se descarga en los cache_dir ~/.keras , colocados en los cache_subdir datasets , y se le dio el nombre de archivo fname . La ubicación final de un archivo example.txt lo tanto, sería ~/.keras/datasets/example.txt .

Los archivos de tar, tar.gz, tar.bz y formatos zip también se pueden extraer. Al pasar un hash verificará el archivo después de la descarga. Los programas de línea de comandos shasum y sha256sum pueden calcular el hash.

Ejemplo:

 path_to_downloaded_file = tf.keras.utils.get_file(
    "flower_photos",
    "https://storage.googleapis.com/download.tensorflow.org/example_images/flower_photos.tgz",
    untar=True)
 

fname Nombre del archivo. Si una ruta absoluta /path/to/file.txt se especifica el archivo se guardará en esa ubicación.
origin URL original del archivo.
untar Se usa en favor de extract argumento. booleano, si el archivo debe ser descomprimido
md5_hash Se usa en favor de file_hash argumento. hash MD5 del fichero para la verificación
file_hash La cadena de hash esperado del archivo después de la descarga. Los SHA256 y MD5 algoritmos hash son ambos compatibles.
cache_subdir Subdirectorio bajo el Keras caché dir donde se guarda el archivo. Si un absoluto ruta /path/to/folder se especifica el archivo se guardará en esa ubicación.
hash_algorithm Seleccione el algoritmo de control para verificar el archivo. opciones son 'md5' , 'sha256' , y 'auto' . El 'auto' por defecto detecta el algoritmo hash en uso.
extract Los verdaderos intentos de extraer el archivo como un archivo, como tar o zip.
archive_format formato de archivo para tratar de extraer el archivo. Las opciones son 'auto' , 'tar' , 'zip' , y None . 'tar' incluye tar, tar.gz, y los archivos tar.bz. Los predeterminados 'auto' corresponde a ['tar', 'zip'] . Ninguna o una lista vacía volverán ha encontrado ningún resultado.
cache_dir Ubicación de los archivos almacenados en caché de la tienda, cuando ninguno que por defecto en el directorio por defecto ~/.keras/ .

Ruta de acceso al archivo descargado