Skip to main content
Synthesized

Documentation PyPI codecov Quality Gate Status Technical Debt Supported Python Versions Supported OS


synthesize

Synthesized's Scientific Data Kit (SDK)

The SDK generates high quality, privacy-preserving datasets for machine learning and data science use cases. It's available on PyPi for a free 30-day trial.

Usage

A licence key is required to use the full version of the package. If you don't have one, a free 30-day trial licence key will be provided during the installation. See the comparison table in the documentation for details about the features included in the trial.

Please contact us for more information about obtaining a full licence key.

Installation

It is assumed that you have Python 3.10 or 3.11 already installed on a Windows, Linux, or MacOS machine.

Before starting, ensure that pip and wheel are installed and up to date.

pip install -U pip wheel

Synthesized can then be installed directly with pip.

pip install synthesized

Setting the licence key

Once you have installed the package, you'll need a licence key to run the software. The quickest way to check if the SDK is working is by running the command:

synth-validate

The first time this is run you will be asked if you have a licence key. If you do not have one simply select "no" and the prompts will guide you in acquiring one by entering your email address.

asciicast

Once you have set your licence key, the SDK will briefly verify the installation was successful.

With the SDK installed you are now able to get synthesizing! Check out our quick start or user guides for ways that the SDK can be put to use.

Dependencies

Below are the minimum dependencies required to run the SDK.

Package Version
faker >=18.0.0
matplotlib >=3.4, <3.10
numpy >=1.19.2, <2.0
pandas >=1.3, <2.0
prompt-toolkit >=3.0
PyYAML >=5.2
rsa >=4.7
rstr >=2.2
scikit_learn >=0.23, <1.4
scipy >=1.5, <1.12
seaborn >=0.11, <0.14
synthesized_insight >=0.5, <0.8
tensorflow >=2.18, <2.22
yamale >=4.0.4

The library can use a GPU but it is not required.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

synthesized-2.28-cp311-cp311-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.11Windows x86-64

synthesized-2.28-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (50.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

synthesized-2.28-cp311-cp311-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

synthesized-2.28-cp310-cp310-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.10Windows x86-64

synthesized-2.28-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (45.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file synthesized-2.28-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: synthesized-2.28-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for synthesized-2.28-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3faf5021804fb491a64937502b1ddf75a8d487f7bc2fa4a0fab550b740a55e51
MD5 5553d042dcab6949e10ebc6852e93a9e
BLAKE2b-256 ba23ba227a5c0dc8ab4bd99830f0b60f1e2e05ac4cd09e533bee5a0b1d33c339

See more details on using hashes here.

File details

Details for the file synthesized-2.28-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for synthesized-2.28-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 491e57a4e2c1343cc388f54073595faa3ef0a6e12996cbf9e2b195c47aadd648
MD5 89349f446ad98f0aa543f1811e9055e7
BLAKE2b-256 9d07e198e6e9147082a7da66699af1472339b69e23b9205c3e21408053b0471b

See more details on using hashes here.

File details

Details for the file synthesized-2.28-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for synthesized-2.28-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d61dfc46d8e2148342a18cf39b94b88afaaffc43655944881a3c5148f750ef0e
MD5 58a89aef0b718c0b416c8979fa8d0fd3
BLAKE2b-256 f88d3bb6f2527ffee5589d1f2c36d239366b2727ebe64f17b3baf9d3a192abe6

See more details on using hashes here.

File details

Details for the file synthesized-2.28-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: synthesized-2.28-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for synthesized-2.28-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0396ed86999de72c8256315b9885384e13b0c1cbedef601517d098aa5622ff07
MD5 509fbfb76aef4c97c4bf758d99a15782
BLAKE2b-256 0805ab5e129a60ae318048c733b353f4ee90682a3279200687720fe8518c0203

See more details on using hashes here.

File details

Details for the file synthesized-2.28-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for synthesized-2.28-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e93b4f62720a71e0181682e5d67a265153ac745371203d772b30a9111cffb76b
MD5 f18e57953dd93d8ff41dc06bfc52a5bd
BLAKE2b-256 24e26beddcd783680060f4989385e3f79ac7ecb72f10e1f988c8056808c98f4d

See more details on using hashes here.

Release history Release notifications | RSS feed

2.29

8 files

This release

2.28 This release

5 files

2.27

7 files

2.26

7 files

2.25

9 files

2.24

9 files

2.23

16 files

2.22

16 files

2.21

16 files

2.20

16 files

2.19

16 files

2.18

19 files

2.17

19 files

2.16

19 files

2.15

19 files

2.14

19 files

2.13

19 files

2.12

16 files

2.11

19 files

2.10

19 files

2.9

19 files

2.8

19 files

2.7

12 files

2.6

12 files

2.5

15 files

2.4

15 files

2.3

15 files

2.2

9 files

2.1

9 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page