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.2.0.tar.gz (13.6 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.2.0-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for PyTcgpr-1.2.0.tar.gz
Algorithm Hash digest
SHA256 02403b151f16a3d1bb6dc6687c4df6cfc8dc5c69654822acd477e5ab7b0ec3f1
MD5 69afd1c47c2ccdcb0737b6779671d0e0
BLAKE2b-256 1b7abadfd6010df18f1bbea3dab65d90315f4aad9afdf59ca6948b30c08bf33a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyTcgpr-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 20.0 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0e47202b7772cce2d19108a41787d1e15c02eb915c47e984ac0ebd0ef4e8c2cb
MD5 81aefd843ed15d320c08e1e9ed908e3e
BLAKE2b-256 94ae9f427f30ce0483826e7d9fb1cb0f5552e69804e44b5d929f749d42347949

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