Skip to main content

Tree-Classifier for gaussian process model (TCGPR) is a data preprocessing algorithm based on the Gaussian correlation among data.

Project description

# TCGPR package Tree-Classifier for Gaussian process regression (TCGPR) is a data preprocessing algorithm developed for identifying outliers and/or cohesive data. TCGPR identifies outliers via Sequential Forward Identification (SFI). The SFI starts from few cohesive data, identifies outliers, which maximizes the expected decrease (ED) of the global Gaussian massy factor (GGMF) with a preset criterion of fitting-goodness, by adding a batch of p≥1 data in each sequential through the raw dataset, called an epoch. After an epoch, raw data is divided into one cohesive subset and a rest subset. In the following epoch, the rest subset processed by TCGPR is divided into cohesive and rest subsets again. The preprocessing is going on until the raw dataset is divided into a series of highly cohesive subsets and a final rest subset containing outliers only.

Written using Python, which is suitable for operating systems, e.g., Windows/Linux/MAC OS etc.

## About Maintained by Bin Cao. Please feel free to open issues in the Github or contact Bin Cao (bcao@shu.edu.cn) in case of any problems/comments/suggestions in using the code.

Project details


Download files

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

Source Distribution

PyTcgpr-1.0.0.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

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

PyTcgpr-1.0.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file PyTcgpr-1.0.0.tar.gz.

File metadata

  • Download URL: PyTcgpr-1.0.0.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for PyTcgpr-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0a18f73f2eebe28993ef99536c8f3ff44a58ac343c5c834784a051ac36a53838
MD5 cd954439762ac7f271f1b316f440294b
BLAKE2b-256 6259daf188240aaec856cff03999ed9148a68c312d6c4c618c699cb4be5e6159

See more details on using hashes here.

File details

Details for the file PyTcgpr-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: PyTcgpr-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for PyTcgpr-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0898a5c328472cf55c74ca5b7e545c5c28a7069d848783646146bd879783a6e9
MD5 a09c95903f423df03ad76f3f45f5b1fc
BLAKE2b-256 c7267cba248e2cd5bbee723cd5cfe4f021b7fc03a069730a695d410f2c48f33f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page