import pathlib import shutil import keras_autodoc PAGES = { "project.md": { "connection": ["hsfs.connection.Connection"], "connection_methods": keras_autodoc.get_methods( "hsfs.connection.Connection", exclude=["connection"] ), }, "feature_store.md": { "fs_get": ["hsfs.connection.Connection.get_feature_store"], "fs_properties": keras_autodoc.get_properties( "hsfs.feature_store.FeatureStore" ), "fs_methods": keras_autodoc.get_methods( "hsfs.feature_store.FeatureStore", exclude=["from_response_json"] ), }, "feature.md": { "feature": ["hsfs.feature.Feature"], "feature_properties": keras_autodoc.get_properties("hsfs.feature.Feature"), "feature_methods": keras_autodoc.get_methods( "hsfs.feature.Feature", exclude=["from_response_json", "to_dict"] ), }, "feature_group.md": { "fg_create": ["hsfs.feature_store.FeatureStore.create_feature_group"], "fg_get": ["hsfs.feature_store.FeatureStore.get_feature_group"],
import pathlib import shutil import keras_autodoc PAGES = { "project.md": { "connection": ["hsfs.connection.Connection"], "connection_methods": keras_autodoc.get_methods("hsfs.connection.Connection", exclude=["connection"]), }, "feature_store.md": { "fs_get": ["hsfs.connection.Connection.get_feature_store"], "fs_properties": keras_autodoc.get_properties("hsfs.feature_store.FeatureStore"), "fs_methods": keras_autodoc.get_methods("hsfs.feature_store.FeatureStore", exclude=["from_response_json"]), }, "feature.md": { "feature": ["hsfs.feature.Feature"], "feature_properties": keras_autodoc.get_properties("hsfs.feature.Feature"), "feature_methods": keras_autodoc.get_methods("hsfs.feature.Feature", exclude=["from_response_json", "to_dict"]), }, "feature_group.md": { "fg_create": ["hsfs.feature_store.FeatureStore.create_feature_group"], "fg_get": ["hsfs.feature_store.FeatureStore.get_feature_group"],