snowflake.ml.fileset.fileset.FileSet¶
- class snowflake.ml.fileset.fileset.FileSet(*, target_stage_loc: str, name: str, sf_connection: Optional[SnowflakeConnection] = None, snowpark_session: Optional[Session] = None)¶
Bases:
object
A FileSet represents an immutable snapshot of the result of a query in the form of files.
Methods
delete
()Delete the FileSet directory and all the stage files in it.
files
()Get the list of stage file paths in the current FileSet.
fileset_stage_location
()Get the stage path to the current FileSet in sfc protocol.
make
(*, target_stage_loc, name[, ...])Creates a FileSet object given a SQL query.
to_snowpark_dataframe
()Convert the fileset to a snowpark dataframe.
to_tf_dataset
(*, batch_size[, shuffle, ...])Transform the Snowflake data into a ready-to-use TensorFlow tf.data.Dataset.
to_torch_datapipe
(*, batch_size[, shuffle, ...])Transform the Snowflake data into a ready-to-use Pytorch datapipe.
Attributes
name
Get the name of the FileSet.