From 568c8d7a88c1936bd8b5f0c2a75ee9236c05515f Mon Sep 17 00:00:00 2001 From: Azory YData Bot Date: Tue, 10 Sep 2024 12:00:01 +0000 Subject: [PATCH] Deployed be212f8 to 1.4 with MkDocs 1.5.3 and mike 1.1.2 --- 1.4/404.html | 680 +--- 1.4/assets/_mkdocstrings.css | 114 - 1.4/getting-started/installation/index.html | 727 +--- 1.4/getting-started/quickstart/index.html | 1676 --------- 1.4/index.html | 771 +--- 1.4/integrations/gx_integration/index.html | 682 +--- 1.4/objects.inv | Bin 1717 -> 0 bytes .../api/preprocessing/base/index.html | 2148 ----------- .../regular/ctgan_preprocessor/index.html | 2552 ------------- .../regular/preprocessor/index.html | 2072 ----------- .../api/synthesizers/cgan/index.html | 2418 ------------ 1.4/reference/api/synthesizers/gan/index.html | 2440 ------------ .../api/synthesizers/regular/cgan/index.html | 2497 ------------- .../synthesizers/regular/cramergan/index.html | 3280 ----------------- .../api/synthesizers/regular/ctgan/index.html | 2825 -------------- .../synthesizers/regular/cwgangp/index.html | 2861 -------------- .../synthesizers/regular/dragan/index.html | 3142 ---------------- .../api/synthesizers/regular/gan/index.html | 2538 ------------- .../regular/vanilllagan/index.html | 2339 ------------ .../api/synthesizers/regular/wgan/index.html | 2571 ------------- .../synthesizers/regular/wgan_gp/index.html | 3127 ---------------- .../timeseries/doppelganger/index.html | 2670 -------------- .../timeseries/timegan/index.html | 2392 ------------ 1.4/reference/changelog/index.html | 1543 -------- 1.4/sitemap.xml.gz | Bin 127 -> 127 bytes 1.4/support/analytics/index.html | 1646 --------- 1.4/support/contribute/index.html | 1671 --------- 1.4/support/help-troubleshooting/index.html | 686 +--- 1.4/synthetic_data/faqs/index.html | 741 +--- 1.4/synthetic_data/index.html | 713 +--- .../multi_table/fabric_multitable/index.html | 694 +--- .../single_table/cgan_example/index.html | 717 +--- .../cramer_gan_example/index.html | 717 +--- .../single_table/ctgan_example/index.html | 717 +--- .../single_table/cwgangp_example/index.html | 717 +--- .../single_table/dragan_example/index.html | 717 +--- .../single_table/gmm_example/index.html | 719 +--- .../single_table/wgan_example/index.html | 717 +--- .../single_table/wgangp_example/index.html | 717 +--- 1.4/synthetic_data/streamlit_app/index.html | 1623 -------- .../doppelganger_example/index.html | 717 +--- .../time_series/timegan_example/index.html | 756 +--- .../ydata_fabric_app}/index.html | 824 +---- latest/getting-started/quickstart/index.html | 16 - latest/reference/api/index.html | 16 - .../api/preprocessing/base/index.html | 16 - .../regular/ctgan_preprocessor/index.html | 16 - .../regular/preprocessor/index.html | 16 - .../api/synthesizers/cgan/index.html | 16 - .../reference/api/synthesizers/gan/index.html | 16 - .../api/synthesizers/regular/cgan/index.html | 16 - .../synthesizers/regular/cramergan/index.html | 16 - .../api/synthesizers/regular/ctgan/index.html | 16 - .../synthesizers/regular/cwgangp/index.html | 16 - .../synthesizers/regular/dragan/index.html | 16 - .../api/synthesizers/regular/gan/index.html | 16 - .../regular/vanilllagan/index.html | 16 - .../api/synthesizers/regular/wgan/index.html | 16 - .../synthesizers/regular/wgan_gp/index.html | 16 - .../timeseries/doppelganger/index.html | 16 - .../timeseries/timegan/index.html | 16 - latest/reference/changelog/index.html | 16 - latest/support/analytics/index.html | 16 - latest/support/contribute/index.html | 16 - .../synthetic_data/streamlit_app/index.html | 16 - .../ydata_fabric_app/index.html | 16 + 66 files changed, 1222 insertions(+), 63020 deletions(-) delete mode 100644 1.4/getting-started/quickstart/index.html delete mode 100644 1.4/objects.inv delete mode 100644 1.4/reference/api/preprocessing/base/index.html delete mode 100644 1.4/reference/api/preprocessing/regular/ctgan_preprocessor/index.html delete mode 100644 1.4/reference/api/preprocessing/regular/preprocessor/index.html delete mode 100644 1.4/reference/api/synthesizers/cgan/index.html delete mode 100644 1.4/reference/api/synthesizers/gan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/cgan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/cramergan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/ctgan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/cwgangp/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/dragan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/gan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/vanilllagan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/wgan/index.html delete mode 100644 1.4/reference/api/synthesizers/regular/wgan_gp/index.html delete mode 100644 1.4/reference/api/synthesizers/timeseries/doppelganger/index.html delete mode 100644 1.4/reference/api/synthesizers/timeseries/timegan/index.html delete mode 100644 1.4/reference/changelog/index.html delete mode 100644 1.4/support/analytics/index.html delete mode 100644 1.4/support/contribute/index.html delete mode 100644 1.4/synthetic_data/streamlit_app/index.html rename 1.4/{reference/api => synthetic_data/ydata_fabric_app}/index.html (67%) delete mode 100644 latest/getting-started/quickstart/index.html delete mode 100644 latest/reference/api/index.html delete mode 100644 latest/reference/api/preprocessing/base/index.html delete mode 100644 latest/reference/api/preprocessing/regular/ctgan_preprocessor/index.html delete mode 100644 latest/reference/api/preprocessing/regular/preprocessor/index.html delete mode 100644 latest/reference/api/synthesizers/cgan/index.html delete mode 100644 latest/reference/api/synthesizers/gan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/cgan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/cramergan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/ctgan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/cwgangp/index.html delete mode 100644 latest/reference/api/synthesizers/regular/dragan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/gan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/vanilllagan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/wgan/index.html delete mode 100644 latest/reference/api/synthesizers/regular/wgan_gp/index.html delete mode 100644 latest/reference/api/synthesizers/timeseries/doppelganger/index.html delete mode 100644 latest/reference/api/synthesizers/timeseries/timegan/index.html delete mode 100644 latest/reference/changelog/index.html delete mode 100644 latest/support/analytics/index.html delete mode 100644 latest/support/contribute/index.html delete mode 100644 latest/synthetic_data/streamlit_app/index.html create mode 100644 latest/synthetic_data/ydata_fabric_app/index.html diff --git a/1.4/404.html b/1.4/404.html index 188d3c11..65901415 100644 --- a/1.4/404.html +++ b/1.4/404.html @@ -207,22 +207,6 @@ -
  • - - Synthetic Data Generation - -
  • - - - - - - - - - - -
  • Integrations @@ -247,22 +231,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - - @@ -398,35 +366,15 @@ -
  • - - Quickstart - -
  • - - - - - - - - - - - - - - - -
  • +
  • - + @@ -451,14 +399,14 @@ -
  • - -
  • - - Installing the Streamlit App - -
  • @@ -462,35 +423,15 @@ -
  • - - Quickstart - -
  • - - - - - - - - - - - - - - - -
  • +
  • - + @@ -515,14 +456,14 @@ -
  • - - - - - - - - - - - - -
    -
    - - +
    +
    + +

    Installation

    -

    ydata-synthetic is available through PyPi, allowing an easy process of installation and integration with the data science programing environments (Google Colab, Jupyter Notebooks, Visual Studio Code, PyCharm) and stack (pandas, numpy, scikit-learn).

    +

    ydata-sdk is available through PyPi, allowing an easy process of installation and integration with the data science programing environments (Google Colab, Jupyter Notebooks, Visual Studio Code, PyCharm) and stack (pandas, numpy, scikit-learn).

    Installing the package

    -

    Currently, the package supports python versions over 3.9, and can be installed in Windows, Linux or MacOS operating systems.

    +

    Currently, the package supports python versions over 3.9 and up-to python 3.12, and can be installed in Windows, Linux or MacOS operating systems.

    Prior to the package installation, it is recommended the creation of a virtual or conda environment:

    -
    conda create -n synth-env python=3.10
    +
    conda create -n synth-env python=3.12
     conda activate synth-env
     
    -

    The above command creates and activates a new environment called "synth-env" with Python version 3.10.X. In the new environment, you can then install ydata-synthetic:

    +

    The above command creates and activates a new environment called "synth-env" with Python version 3.12.X. In the new environment, you can then install ydata-sdk:

    -
    pip install ydata-synthetic==1.1.0
    +
    pip install ydata-sdk
     
    @@ -1560,15 +947,9 @@

    Installing the package

    5min – Step-by-step installation guide

    Using Google Colab

    To install inside a Google Colab notebook, you can use the following:

    -
    !pip install ydata-synthetic==1.1.0
    -
    -

    Make sure your Google Colab is running Python versions >=3.9, <3.11. Learn how to configure Python versions on Google Colab here.

    -

    Installing the Streamlit App

    -

    Since version 1.0.0, the ydata-synthetic includes a GUI experience provided by a Streamlit app. The UI supports the data synthesization process from reading the data to profiling the synthetic data generation, and can be installed as follows:

    -
    pip install "ydata-synthetic[streamlit]"
    +
    !pip install ydata-sdk
     
    -

    Note that Jupyter or Colab Notebooks are not yet supported, so use it in your Python environment.

    -

    +

    Make sure your Google Colab is running Python versions >=3.9, <=3.12. Learn how to configure Python versions on Google Colab here.

    diff --git a/1.4/getting-started/quickstart/index.html b/1.4/getting-started/quickstart/index.html deleted file mode 100644 index a648fbf5..00000000 --- a/1.4/getting-started/quickstart/index.html +++ /dev/null @@ -1,1676 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Quickstart - YData-Synthetic - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - -
    - - - - - - - -
    - -
    - - - - -
    -
    - - - -
    -
    -
    - - - - - - - - -
    -
    -
    - - - - -
    -
    - - - - - -

    Quickstart

    -

    ydata-synthetic is equipped to handle both tabular (comprising numeric and categorical features) and sequential, time-series data. In this section we explain how you can quickstart the synthesization of tabular and time-series datasets.

    -

    Synthesizing a Tabular Dataset

    -

    The following example showcases how to synthesize the Adult Census Income dataset with CTGAN:

    -
    -
    -
    -
        # Import the necessary modules
    -    from pmlb import fetch_data
    -    from ydata_synthetic.synthesizers.regular import RegularSynthesizer
    -    from ydata_synthetic.synthesizers import ModelParameters, TrainParameters
    -
    -    # Load data
    -    data = fetch_data('adult')
    -    num_cols = ['age', 'fnlwgt', 'capital-gain', 'capital-loss', 'hours-per-week']
    -    cat_cols = ['workclass','education', 'education-num', 'marital-status',
    -                'occupation', 'relationship', 'race', 'sex', 'native-country', 'target']
    -
    -    # Define model and training parameters
    -    ctgan_args = ModelParameters(batch_size=500, lr=2e-4, betas=(0.5, 0.9))
    -    train_args = TrainParameters(epochs=501)
    -
    -    # Train the generator model
    -    synth = RegularSynthesizer(modelname='ctgan', model_parameters=ctgan_args)
    -    synth.fit(data=data, train_arguments=train_args, num_cols=num_cols, cat_cols=cat_cols)
    -
    -    # Generate 1000 new synthetic samples
    -    synth_data = synth.sample(1000) 
    -
    -
    -
    -
    -

    Synthesizing a Time-Series Dataset

    -

    The following example showcases how to synthesize the Yahoo Stock Price dataset with TimeGAN:

    -
    -
    -
    -
        # Import the necessary modules
    -    import pandas as pd
    -    from ydata_synthetic.synthesizers.timeseries import TimeSeriesSynthesizer
    -    from ydata_synthetic.synthesizers import ModelParameters, TrainParameters
    -
    -    # Define model parameters
    -    gan_args = ModelParameters(batch_size=128,
    -                            lr=5e-4,
    -                            noise_dim=32,
    -                            layers_dim=128,
    -                            latent_dim=24,
    -                            gamma=1)
    -
    -    train_args = TrainParameters(epochs=50000,
    -                                sequence_length=24,
    -                                number_sequences=6)
    -
    -    # Read the data
    -    stock_data = pd.read_csv("stock_data.csv")
    -
    -    # Training the TimeGAN synthesizer
    -    synth = TimeSeriesSynthesizer(modelname='timegan', model_parameters=gan_args)
    -    synth.fit(stock_data, train_args, num_cols=list(stock_data.columns))
    -
    -    # Generating new synthetic samples
    -    synth_data = synth.sample(n_samples=500)
    -
    -
    -
    -
    -

    Running the Streamlit App

    -

    Once the package is installed with the "streamlit" extra, the app can be launched as:

    -
    -
    -
    -
        from ydata_synthetic import streamlit_app
    -
    -    streamlit_app.run()
    -
    -
    -
    -
    -

    The console will then output the URL from which the app can be accessed.

    -

    Here's a quick example of how to synthesize data with the Streamlit App – 5min

    -

    - - - - - - -
    -
    - - - - -
    - - - -
    - -
    - - -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/1.4/index.html b/1.4/index.html index 9c612b44..04de77fe 100644 --- a/1.4/index.html +++ b/1.4/index.html @@ -218,22 +218,6 @@ -
  • - - Synthetic Data Generation - -
  • - - - - - - - - - - -
  • Integrations @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -421,15 +389,15 @@
  • - - Current Functionality + + Supported Data Types
  • - - Supported Data Types + + Validate the quality of your synthetic data generated
  • @@ -469,35 +437,15 @@ -
  • - - Quickstart - -
  • - - - - - - - - - - - - - - - -
  • +
  • - + @@ -522,14 +470,14 @@ -
  • +
    +
    - - - - - - - -
  • - - - - - - - - - - - - - - - - - -
  • - - - - - - - - - - - - -
    -
    - - - - - -
    -
    - - +
    +
    + + @@ -1545,7 +939,7 @@

    Overview

    pypi -Pythonversion +Pythonversion downloads @@ -1554,41 +948,57 @@

    Overview

    GitHub stars Discord

    Overview

    -

    ydata-synthetic is the go-to Python package for synthetic data generation for tabular and time-series data. It uses the latest Generative AI models to learn the properties of real data and create realistic synthetic data. This project was created to educate the community about synthetic data and its applications in real-world domains, such as data augmentation, bias mitigation, data sharing, and privacy engineering. To learn more about Synthetic Data and its applications, check this article.

    -

    Current Functionality

    -
      -
    • -

      🤖 Create Realistic Synthetic Data using Generative AI Models: ydata-synthetic supports the state-of-the-art generative adversarial networks for data generation, namely Vanilla GAN, CGAN, WGAN, WGAN-GP, DRAGAN, Cramer GAN, CWGAN-GP, CTGAN, and TimeGAN. Learn more about the use of GANs for Synthetic Data generation.

      -
    • -
    • -

      📀 Synthetic Data Generation for Tabular and Time-Series Data: The package supports the synthesization of tabular and time-series data, covering a wide range of real-world applications. Learn how to leverage ydata-synthetic for tabular and time-series data.

      -
    • -
    • -

      💻 Best Generation Experience in Open Source: Including a guided UI experience for the generation of synthetic data, from reading the data to visualization of synthetic data. All served by a slick Streamlit app. - Here's a quick overview 1min

      -
    • -
    -
    -

    Question

    -

    Looking for an end-to-end solution to Synthetic Data Generation?

    -

    YData Fabric enables the generation of high-quality datasets within a full UI experience, from data preparation to synthetic data generation and evaluation. Check out the Community Version.

    +

    YData-Synthetic is an open-source package developed in 2020 with the primary goal of educating users about generative models for synthetic data generation. +Designed as a collection of models, it was intended for exploratory studies and educational purposes. +However, it was not optimized for the quality, performance, and scalability needs typically required by organizations.

    +
    +

    We are now ydata-sdk!

    +

    Even though the journey was fun, and we have learned a lot from the community it is now time to upgrade ydata-synthetic.

    +

    Heading towards the future of synthetic data generation we recommend users to transition to ydata-sdk, which provides a superior experience with enhanced performance, +precision, and ease of use, making it the preferred tool for synthetic data generation and a perfect introduction to Generative AI.

    Supported Data Types

    -
    +

    Tabular data does not have a temporal dependence, and can be structured and organized in a table-like format, where features are represented in columns, whereas observations correspond to the rows.

    Additionally, tabular data usually comprises both numeric and categorical features. Numeric features are those that encode quantitative values, whereas categorical represent qualitative measurements. Categorical features can further divided in ordinal, binary or boolean, and nominal features.

    -

    Learn more about synthesizing tabular data in this article, or check the quickstart guide to get started with the synthesization of tabular datasets.

    +

    Learn more about synthesizing tabular data in this article, or check the quickstart guide to get started with the synthesization of tabular datasets.

    Time-series data exhibit a sequencial, temporal dependency between records, and may present a wide range of patterns and trends, including seasonality (patterns that repeat at calendar periods -- days, weeks, months -- such as holiday sales, for instance) or periodicity (patterns that repeat over time).

    -

    Read more about generating time-series data in this article and check this quickstart guide to get started with time-series data synthesization.

    +

    Read more about generating time-series data in this article and check this quickstart guide to get started with time-series data synthesization.

    +
    +

    Multi-Table data or databases exhibit a referential behaviour between and database schema that is expected to be replicated and respected by the synthetic data generated. +Read more about database synthetic data generation in this article and check this quickstart guide for Multi-Table synthetic data generation +Time-series data exhibit a sequential, temporal dependency between records, and may present a wide range of patterns and trends, including seasonality (patterns that repeat at calendar periods -- days, weeks, months -- such as holiday sales, for instance) or periodicity (patterns that repeat over time).

    +
    +

    Validate the quality of your synthetic data generated

    +

    Validating the quality of synthetic data is essential to ensure its usefulness and privacy. YData Fabric provides tools for comprehensive synthetic data evaluation through:

    +
      +
    1. +

      Profile Comparison Visualization: +Fabric delivers side-by-side visual comparisons of key data properties (e.g., distributions, correlations, and outliers) between synthetic and original datasets, allowing users to assess fidelity at a glance.

      +
    2. +
    3. +

      PDF Report with Metrics: +Fabric generates a PDF report that includes key metrics to evaluate:

      +
    4. +
    5. +

      Fidelity: How closely synthetic data matches the original.

      +
    6. +
    7. Utility: How well it performs in real-world tasks.
    8. +
    9. Privacy: Risk assessment of data leakage and re-identification.
    10. +
    +

    These tools ensure a thorough validation of synthetic data quality, making it reliable for real-world use.

    Supported Generative AI Models

    -

    The following architectures are currently supported:

    +

    With the upcoming update of ydata-syntheticto ydata-sdk, users will now have access to a single API that automatically selects and optimizes +the best generative model for their data. This streamlined approach eliminates the need to choose between +various models manually, as the API intelligently identifies the optimal model based on the specific dataset and use case.

    +

    Instead of having to manually select from models such as:

    • GAN
    • CGAN (Conditional GAN)
    • @@ -1601,6 +1011,9 @@

      Supported Generative AI Models

    • TimeGAN (specifically for time-series data)
    • DoppelGANger (specifically for time-series data)
    +

    The new API handles model selection automatically, optimizing for the best performance in fidelity, utility, and privacy. +This significantly simplifies the synthetic data generation process, ensuring that users get the highest quality output without +the need for manual intervention and tiring hyperparameter tuning.

    diff --git a/1.4/integrations/gx_integration/index.html b/1.4/integrations/gx_integration/index.html index e5c2ea7a..dea47381 100644 --- a/1.4/integrations/gx_integration/index.html +++ b/1.4/integrations/gx_integration/index.html @@ -211,22 +211,6 @@ - - - - - -
  • - - Synthetic Data Generation - -
  • - - - - - - @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -409,35 +377,15 @@ -
  • - - Quickstart - -
  • - - - - - - - - - - - - - - - -
  • +
  • - + @@ -462,14 +410,14 @@ - -
  • - - - - - - - - -
  • +
  • - + @@ -462,14 +408,14 @@ -
  • @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • -
    + + - - - - - - - -
  • - - - - - - - - - - - - - - - - - -
  • - - - - - - - - - - - - - - - - - - - -
    -
    - - +
    +
    + + @@ -1576,20 +965,6 @@

    Ho

    Tip

    For a use-case oriented UI experience, try YData Fabric. From an interactive and complete data profiling to an efficient synthetization, your data preparation process will be seamlessly adjusted to your data characteristics.

    -

    How can I run the Streamlit app?

    -

    To try ydata-synthetic using the streamlit app, you need to install it using the [] notation that encodes the extras that the package incorporates. In this case, you can simply create your virtual environment and install ydata-synthetic as:

    -
    pip install ydata-synthetic[streamlit]
    -
    -

    Note that Jupyter or Colab Notebooks are not yet supported, so you need to work it out in your Python environment. Once the package is installed, you can use the following snippet to start the app:

    -
    from ydata_synthetic import streamlit_app
    -
    -streamlit_app.run()
    -
    -

    And that's it! After running the command, the console will output the URL from which you can access the app!

    -
    -

    Example

    -

    For a step-by-step installation guide, check this 5-min video that will help you get started!

    -

    What is the best way to evaluate the quality of my synthetic data?

    The most appropriate metrics to evaluate the quality of your synthetic data are also dependent on the goal for which synthetic data will be used. Nevertheless, we may define three essential pillars for synthetic data quality: privacy, fidelity, and utility:

      @@ -1612,14 +987,14 @@

      Most issues with installations are usually associated with unsupported Python versions or misalignment between python environments and package requirements.

      Let’s see how you can get both right:

      Python Versions

      -

      Note that ydata-synthetic currently requires Python >=3.9, < 3.11 so if you're trying to run our code in Google Colab, then you need to update your Google Colab’s Python version accordingly. The same goes for your development environment.

      +

      Note that ydata-sdk currently requires Python >=3.9, < 3.13 so if you're trying to run our code in Google Colab, then you need to update your Google Colab’s Python version accordingly. The same goes for your development environment.

      Virtual Environments

      A lot of troubleshooting arises due to misalignments between environments and package requirements. Virtual Environments isolate your installations from the "global" environment so that you don't have to worry about conflicts.

      Using conda, creating a new environment is as easy as running this on your shell:

      -
      conda create --name synth-env python==3.9 pip
      -conda activate synth-env
      -pip install ydata-synthetic
      +
      conda create --name synth-env python==3.12 pip
      +conda activate synth-env
      +pip install ydata-sdk
       

      Now you can open up your Python editor or Jupyter Lab and use the synth-env as your development environment, without having to worry about conflicting versions or packages between projects!

      Does TimeGAN replicate my full sequence of data?

      diff --git a/1.4/synthetic_data/index.html b/1.4/synthetic_data/index.html index 607cf176..c8940cc3 100644 --- a/1.4/synthetic_data/index.html +++ b/1.4/synthetic_data/index.html @@ -9,10 +9,10 @@ - + - + @@ -195,22 +195,6 @@ - - - - - -
    • - - Getting started - -
    • - - - - - - @@ -219,8 +203,8 @@
    • - - Synthetic Data Generation + + Getting started
    • @@ -258,22 +242,6 @@ - - - - - - - - -
    • - - Reference - -
    • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@ -
  • - - - - - - - - + -
  • +
  • - + @@ -464,14 +414,14 @@ - @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@ -
  • - - - - - - - - + -
  • +
  • - + @@ -464,14 +414,14 @@ -
  • - - - - - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic data.

    +

    Using CRAMER GAN to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    CRAMER GAN is a variant of GAN that employs the Cramer distance as a measure of similarity between real and generated data distributions to improve training stability and enhance sample quality:

    diff --git a/1.4/synthetic_data/single_table/ctgan_example/index.html b/1.4/synthetic_data/single_table/ctgan_example/index.html index 94fd2c78..0d2e8cfb 100644 --- a/1.4/synthetic_data/single_table/ctgan_example/index.html +++ b/1.4/synthetic_data/single_table/ctgan_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic data.

    +

    Using CTGAN to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    Additionally, real-world data usually comprises both numeric and categorical features. Numeric features are those that encode quantitative values, whereas categorical represent qualitative measurements.

    diff --git a/1.4/synthetic_data/single_table/cwgangp_example/index.html b/1.4/synthetic_data/single_table/cwgangp_example/index.html index 61d5200a..5f23d184 100644 --- a/1.4/synthetic_data/single_table/cwgangp_example/index.html +++ b/1.4/synthetic_data/single_table/cwgangp_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate conditional synthetic data.

    +

    Using CWGAN-GP to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    CWGAN GP is a variant of GAN that incorporates conditional information to generate data samples, while leveraging the Wasserstein distance to improve training stability and sample quality:

    diff --git a/1.4/synthetic_data/single_table/dragan_example/index.html b/1.4/synthetic_data/single_table/dragan_example/index.html index bf82261a..e37d4791 100644 --- a/1.4/synthetic_data/single_table/dragan_example/index.html +++ b/1.4/synthetic_data/single_table/dragan_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic data.

    +

    Using DRAGAN to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    DRAGAN is a GAN variant that uses a gradient penalty to improve training stability and mitigate mode collapse:

    diff --git a/1.4/synthetic_data/single_table/gmm_example/index.html b/1.4/synthetic_data/single_table/gmm_example/index.html index 242b8e33..c4d467a4 100644 --- a/1.4/synthetic_data/single_table/gmm_example/index.html +++ b/1.4/synthetic_data/single_table/gmm_example/index.html @@ -9,7 +9,7 @@ - + @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic data.

    +

    Using GMMs to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    diff --git a/1.4/synthetic_data/single_table/wgan_example/index.html b/1.4/synthetic_data/single_table/wgan_example/index.html index 6a914fd8..a9335160 100644 --- a/1.4/synthetic_data/single_table/wgan_example/index.html +++ b/1.4/synthetic_data/single_table/wgan_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic data.

    +

    Using WGAN to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    WGAN is a variant of GAN that utilizes the Wasserstein distance to improve training stability and generate higher quality samples:

    diff --git a/1.4/synthetic_data/single_table/wgangp_example/index.html b/1.4/synthetic_data/single_table/wgangp_example/index.html index 27988e13..ef77f48b 100644 --- a/1.4/synthetic_data/single_table/wgangp_example/index.html +++ b/1.4/synthetic_data/single_table/wgangp_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize tabular data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic data.

    +

    Using WGAN-GP to generate tabular synthetic data:

    Real-world domains are often described by tabular data i.e., data that can be structured and organized in a table-like format, where features/variables are represented in columns, whereas observations correspond to the rows.

    WGANGP is a variant of GAN that incorporates a gradient penalty term to enhance training stability and improve the diversity of generated samples:

    diff --git a/1.4/synthetic_data/streamlit_app/index.html b/1.4/synthetic_data/streamlit_app/index.html deleted file mode 100644 index 1371210c..00000000 --- a/1.4/synthetic_data/streamlit_app/index.html +++ /dev/null @@ -1,1623 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - UI interface - Streamlit app - YData-Synthetic - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - -
    - - - - - - - -
    - -
    - - - - -
    -
    - - - -
    -
    -
    - - - - - - - - -
    -
    -
    - - - - -
    -
    - - - - - -

    The UI guided experience for Synthetic Data generation

    -

    ´ydata-synthetic´ offers a UI interface to guide you through the steps and inputs to generate structure tabular data. -The streamlit app is available from v1.0.0 onwards, and supports the following flows:

    -
      -
    • Train a synthesizer model for a single table dataset
    • -
    • Generate & profile the generated synthetic samples
    • -
    -

    - -

    - -

    Installation

    -

    pip install ydata-synthetic[streamlit]

    -

    Quickstart

    -

    Use the code snippet below in a python file:

    -
    -

    Use python scripts

    -

    I know you probably love Jupyter Notebooks or Google Colab, but make sure that you start your -synthetic data generation streamlit app from a python script as notebooks are not supported!

    -
    -
        from ydata_synthetic import streamlit_app
    -    streamlit_app.run()
    -
    -

    Or use the file streamlit_app.py that can be found in the examples folder.

    -
        python -m streamlit_app
    -
    -

    The below models are supported:

    - - - - - - - -
    -
    - - - - -
    - - - -
    - -
    - - -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/1.4/synthetic_data/time_series/doppelganger_example/index.html b/1.4/synthetic_data/time_series/doppelganger_example/index.html index f9b6951a..c72cb141 100644 --- a/1.4/synthetic_data/time_series/doppelganger_example/index.html +++ b/1.4/synthetic_data/time_series/doppelganger_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - - - - - -
    -
    - - +
    +
    + +

    Synthesize time-series data

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic time-series data.

    +

    Using DoppelGANger to generate synthetic time-series data:

    Although tabular data may be the most frequently discussed type of data, a great number of real-world domains — from traffic and daily trajectories to stock prices and energy consumption patterns — produce time-series data which introduces several aspects of complexity to synthetic data generation.

    Time-series data is structured sequentially, with observations ordered chronologically based on their associated timestamps or time intervals. It explicitly incorporates the temporal aspect, allowing for the analysis of trends, seasonality, and other dependencies over time.

    diff --git a/1.4/synthetic_data/time_series/timegan_example/index.html b/1.4/synthetic_data/time_series/timegan_example/index.html index 1dba6e51..c2ff6cbf 100644 --- a/1.4/synthetic_data/time_series/timegan_example/index.html +++ b/1.4/synthetic_data/time_series/timegan_example/index.html @@ -195,22 +195,6 @@ - - - - - -
  • - - Getting started - -
  • - - - - - - @@ -219,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -258,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -331,14 +299,16 @@ + + -
  • +
  • - + @@ -367,7 +337,7 @@
  • - - - - + + + + + @@ -1493,7 +927,19 @@

    Synthesize time-series data

    -

    Using TimeGAN to generate synthetic time-series data:

    +
    +

    Outdated

    +

    Note that this example won't work with the latest version of ydata-synthetic.

    +

    Please check ydata-sdk to see how to generate synthetic time-series data.

    +
    +

    Why YData Fabric vs TimeGAN for time-series data

    +

    YData Fabric offers advanced capabilities for time-series synthetic data generation, surpassing TimeGAN in terms of flexibility, +scalability, and ease of use. With YData Fabric, users can generate high-quality synthetic time-series data while benefiting from built-in data profiling tools +that ensure the integrity and consistency of the data. Unlike TimeGAN, which is a single model for time-series, YData Fabric offers a solution that is suitable for different types of datasets and behaviours. +Additionally, YData Fabric is designed for scalability, enabling seamless handling of large, complex time-series datasets. Its guided UI makes it easy to adapt to different time-series scenarios, +from healthcare to financial data, making it a more comprehensive and flexible solution for time-series data generation.

    +

    For more on YData Fabric vs Synthetic data generation with TimeGAN read this blogpost.

    +

    Using TimeGAN to generate synthetic time-series data

    Although tabular data may be the most frequently discussed type of data, a great number of real-world domains — from traffic and daily trajectories to stock prices and energy consumption patterns — produce time-series data which introduces several aspects of complexity to synthetic data generation.

    Time-series data is structured sequentially, with observations ordered chronologically based on their associated timestamps or time intervals. It explicitly incorporates the temporal aspect, allowing for the analysis of trends, seasonality, and other dependencies over time.

    TimeGAN is a model that uses a Generative Adversarial Network (GAN) framework to generate synthetic time series data by learning the underlying temporal dependencies and characteristics of the original data:

    diff --git a/1.4/reference/api/index.html b/1.4/synthetic_data/ydata_fabric_app/index.html similarity index 67% rename from 1.4/reference/api/index.html rename to 1.4/synthetic_data/ydata_fabric_app/index.html index c91d758a..1b2fbf50 100644 --- a/1.4/reference/api/index.html +++ b/1.4/synthetic_data/ydata_fabric_app/index.html @@ -9,13 +9,17 @@ + + + + - Index - YData-Synthetic + UI interface - YData Fabric - YData-Synthetic @@ -111,6 +115,11 @@
    @@ -145,7 +154,7 @@
    - Index + UI interface - YData Fabric
    @@ -186,21 +195,7 @@ - - - - - -
  • - - Getting started - -
  • - - - - - + @@ -208,8 +203,8 @@
  • - - Synthetic Data Generation + + Getting started
  • @@ -247,22 +242,6 @@ - - - - - - - - -
  • - - Reference - -
  • - - -
    @@ -320,14 +299,16 @@ + + -
  • +
  • - + @@ -356,7 +337,7 @@ -
  • - - - - - - - -
  • +
  • - + @@ -449,16 +412,16 @@ - + + + @@ -1467,7 +930,32 @@ - +

    The UI guided experience for Synthetic Data generation

    +

    YData Fabric provides a robust, guided user interface (UI) specifically designed to streamline synthetic data generation. +This interface is tailored to support users at every level, ensuring that both novice users and experienced data scientists can efficiently generate +synthetic datasets while adhering to best practices.

    +

    Step-by-Step Workflow

    +

    The YData Fabric UI organizes the synthetic data generation process into a structured, step-by-step workflow. +Each stage of the process is clearly defined and supported by guidance within the interface, helping users navigate tasks like data profiling, +metadata and synthesizer configuration and synthetic data quality evaluation.

    +
      +
    • Data Upload and Profiling: Users start by uploading their datasets directly into the platform. YData Fabric’s profiling tool automatically scans +the data, generating insights into key attributes such as data distributions, correlations, and missing values. +These insights are presented in an intuitive, visual format, ensuring users can quickly assess the quality and structure of their data.
    • +
    • Alerts for Data Issues: The UI will alert users to potential issues such as data imbalances, outliers, or incomplete fields that may affect the +quality of the synthetic data.
    • +
    • Synthetic Data Generation Model Configuration: Once the data is profiled, the UI supports metadata configuration (categorical, numerical, dates, etc), +anonymization integration.
    • +
    • Model Performance Insights: During the model training phase, YData Fabric monitors key performance indicators (KPIs) like fidelity, utility and privacy. +These KPIs, such as data fidelity and privacy scores, are displayed on the dashboard, allowing users to evaluate how closely the synthetic data aligns with the original dataset.
    • +
    • Customization and Advanced Controls: For more experienced users, YData Fabric provides customization options within the guided UI. +Users have access to advanced settings, such as conditional synthetic data generation or business rules.
    • +
    • Preserving Data Integrity: For datasets requiring strict adherence to structural patterns (e.g., time-series data, healthcare records or databases).
    • +
    +

    Getting started with YData Fabric (Community version)

    +

    YData Fabric’s Community Version offers users a free, accessible entry point to explore synthetic data generation. +To get started, users can sign up for the Community Version and access the guided UI directly. +Once registered, users are provided with a range of features, including data profiling, synthetic data generation, pipelines and access to YData’s proprietary models for data quality!

    diff --git a/latest/getting-started/quickstart/index.html b/latest/getting-started/quickstart/index.html deleted file mode 100644 index 9e1fef98..00000000 --- a/latest/getting-started/quickstart/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../1.4/getting-started/quickstart/... - - \ No newline at end of file diff --git a/latest/reference/api/index.html b/latest/reference/api/index.html deleted file mode 100644 index 2f91127b..00000000 --- a/latest/reference/api/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../1.4/reference/api/... - - \ No newline at end of file diff --git a/latest/reference/api/preprocessing/base/index.html b/latest/reference/api/preprocessing/base/index.html deleted file mode 100644 index fc341c53..00000000 --- a/latest/reference/api/preprocessing/base/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../1.4/reference/api/preprocessing/base/... - - \ No newline at end of file diff --git a/latest/reference/api/preprocessing/regular/ctgan_preprocessor/index.html b/latest/reference/api/preprocessing/regular/ctgan_preprocessor/index.html deleted file mode 100644 index 97159c4b..00000000 --- a/latest/reference/api/preprocessing/regular/ctgan_preprocessor/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/preprocessing/regular/ctgan_preprocessor/... - - \ No newline at end of file diff --git a/latest/reference/api/preprocessing/regular/preprocessor/index.html b/latest/reference/api/preprocessing/regular/preprocessor/index.html deleted file mode 100644 index f4de5ae1..00000000 --- a/latest/reference/api/preprocessing/regular/preprocessor/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/preprocessing/regular/preprocessor/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/cgan/index.html b/latest/reference/api/synthesizers/cgan/index.html deleted file mode 100644 index 7664ee89..00000000 --- a/latest/reference/api/synthesizers/cgan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../1.4/reference/api/synthesizers/cgan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/gan/index.html b/latest/reference/api/synthesizers/gan/index.html deleted file mode 100644 index 0bf2714c..00000000 --- a/latest/reference/api/synthesizers/gan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../1.4/reference/api/synthesizers/gan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/cgan/index.html b/latest/reference/api/synthesizers/regular/cgan/index.html deleted file mode 100644 index 8182e6f2..00000000 --- a/latest/reference/api/synthesizers/regular/cgan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/cgan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/cramergan/index.html b/latest/reference/api/synthesizers/regular/cramergan/index.html deleted file mode 100644 index 873478f7..00000000 --- a/latest/reference/api/synthesizers/regular/cramergan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/cramergan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/ctgan/index.html b/latest/reference/api/synthesizers/regular/ctgan/index.html deleted file mode 100644 index cb214a99..00000000 --- a/latest/reference/api/synthesizers/regular/ctgan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/ctgan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/cwgangp/index.html b/latest/reference/api/synthesizers/regular/cwgangp/index.html deleted file mode 100644 index a74b7560..00000000 --- a/latest/reference/api/synthesizers/regular/cwgangp/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/cwgangp/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/dragan/index.html b/latest/reference/api/synthesizers/regular/dragan/index.html deleted file mode 100644 index 6c5ccfe5..00000000 --- a/latest/reference/api/synthesizers/regular/dragan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/dragan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/gan/index.html b/latest/reference/api/synthesizers/regular/gan/index.html deleted file mode 100644 index fdfcea28..00000000 --- a/latest/reference/api/synthesizers/regular/gan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/gan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/vanilllagan/index.html b/latest/reference/api/synthesizers/regular/vanilllagan/index.html deleted file mode 100644 index 2b789fc3..00000000 --- a/latest/reference/api/synthesizers/regular/vanilllagan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/vanilllagan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/wgan/index.html b/latest/reference/api/synthesizers/regular/wgan/index.html deleted file mode 100644 index c44c1bf7..00000000 --- a/latest/reference/api/synthesizers/regular/wgan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/wgan/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/regular/wgan_gp/index.html b/latest/reference/api/synthesizers/regular/wgan_gp/index.html deleted file mode 100644 index 239ac155..00000000 --- a/latest/reference/api/synthesizers/regular/wgan_gp/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/regular/wgan_gp/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/timeseries/doppelganger/index.html b/latest/reference/api/synthesizers/timeseries/doppelganger/index.html deleted file mode 100644 index b9771bf2..00000000 --- a/latest/reference/api/synthesizers/timeseries/doppelganger/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/timeseries/doppelganger/... - - \ No newline at end of file diff --git a/latest/reference/api/synthesizers/timeseries/timegan/index.html b/latest/reference/api/synthesizers/timeseries/timegan/index.html deleted file mode 100644 index f7280133..00000000 --- a/latest/reference/api/synthesizers/timeseries/timegan/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../../../../1.4/reference/api/synthesizers/timeseries/timegan/... - - \ No newline at end of file diff --git a/latest/reference/changelog/index.html b/latest/reference/changelog/index.html deleted file mode 100644 index a95104e5..00000000 --- a/latest/reference/changelog/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../1.4/reference/changelog/... - - \ No newline at end of file diff --git a/latest/support/analytics/index.html b/latest/support/analytics/index.html deleted file mode 100644 index 14b80a5f..00000000 --- a/latest/support/analytics/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../1.4/support/analytics/... - - \ No newline at end of file diff --git a/latest/support/contribute/index.html b/latest/support/contribute/index.html deleted file mode 100644 index aece667a..00000000 --- a/latest/support/contribute/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../1.4/support/contribute/... - - \ No newline at end of file diff --git a/latest/synthetic_data/streamlit_app/index.html b/latest/synthetic_data/streamlit_app/index.html deleted file mode 100644 index be7d82fa..00000000 --- a/latest/synthetic_data/streamlit_app/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../../1.4/synthetic_data/streamlit_app/... - - \ No newline at end of file diff --git a/latest/synthetic_data/ydata_fabric_app/index.html b/latest/synthetic_data/ydata_fabric_app/index.html new file mode 100644 index 00000000..ec288704 --- /dev/null +++ b/latest/synthetic_data/ydata_fabric_app/index.html @@ -0,0 +1,16 @@ + + + + + Redirecting + + + + + Redirecting to ../../../1.4/synthetic_data/ydata_fabric_app/... + + \ No newline at end of file