package documentation

kedro.extras.datasets is where you can find all of Kedro's data connectors. These data connectors are implementations of the AbstractDataSet.

Package api APIDataSet loads the data from HTTP(S) APIs and returns them into either as string or json Dict. It uses the python requests library: https://requests.readthedocs.io/en/latest/
Package biosequence AbstractDataSet implementation to read/write from/to a sequence file.
Package dask Provides I/O modules using dask dataframe.
Package email AbstractDataSet implementations for managing email messages.
Package geopandas GeoJSONLocalDataset is an AbstractVersionedDataSet to save and load GeoJSON files.
Package holoviews AbstractDataSet implementation to save Holoviews objects as image files.
Package json AbstractDataSet implementation to load/save data from/to a JSON file.
Package matplotlib AbstractDataSet implementation to save matplotlib objects as image files.
Package networkx AbstractDataSet implementation to save and load NetworkX graphs in JSON , GraphML and GML formats using NetworkX.
Package pandas AbstractDataSet implementations that produce pandas DataFrames.
Package pickle AbstractDataSet implementation to load/save data from/to a Pickle file.
Package pillow AbstractDataSet implementation to load/save image data.
Package plotly AbstractDataSet implementations to load/save a plotly figure from/to a JSON file.
Package redis AbstractDataSet implementation to load/save data from/to a redis db.
Package spark Provides I/O modules for Apache Spark.
Package svmlight AbstractDataSet implementation to load/save data from/to a svmlight/ libsvm sparse data file.
Package tensorflow Provides I/O for TensorFlow Models.
Package text AbstractDataSet implementation to load/save data from/to a text file.
Package tracking Dataset implementations to save data for Kedro Experiment Tracking
Package video Dataset implementation to load/save data from/to a video file.
Package yaml AbstractDataSet implementation to load/save data from/to a YAML file.