treevalue
1.4.3

Tutorials

  • Installation
  • Quick Start
  • Main Idea
  • Basic Usage
  • Advanced Usage
  • CLI Usage
  • Plugins

Best Practice

  • Apply into Numpy
  • Apply into Scikit-Learn

Comparison

  • What and Why to Compare
  • Run Environment Information
  • Comparison Between TreeValue and DM-Tree

API Documentation

  • treevalue.config
  • treevalue.tree
  • treevalue.utils

Contributor Guide

  • Architecture
treevalue
  • Docs »
  • Welcome to TreeValue’s Documentation
  • View page source

Welcome to TreeValue’s Documentation¶

Overview¶

TreeValue is a generalized tree-based data structure. Almost all the operation can be supported in form of trees in a convenient way to simplify the structure processing when the calculation is tree-based.

Tutorials

  • Installation
  • Quick Start
    • Create a Simplest Tree
    • Create a Slightly Complex Tree
  • Main Idea
    • Why TreeValue is designed?
    • Definitions for Key Conceptions
  • Basic Usage
    • Create a tree
    • Edit the tree
    • Do index or slice calculation on the tree
    • Do calculation on the tree
    • Make function tree supported
  • Advanced Usage
    • Function Modes
    • Inheriting on Trees
    • Process Missing Values
    • Functional Utilities
    • Structural Utilities
    • Tree Utilities
    • Flatten Utilities
    • IO Utilities
    • Object Oriented Usage
    • DIY TreeValue Class
    • More Flexible Ways to DIY Class
    • Draw Graph For TreeValue
  • CLI Usage
    • Version Display
    • Help Information Display
    • Exporting Trees to Binary
    • Generate Graph from Trees
  • Plugins
    • Potc support

Best Practice

  • Apply into Numpy
  • Apply into Scikit-Learn

Comparison

  • What and Why to Compare
  • Run Environment Information
  • Comparison Between TreeValue and DM-Tree
    • Mapping Operation
    • Flatten and Unflatten
    • Conclusion

API Documentation

  • treevalue.config
    • treevalue.config.meta
  • treevalue.tree
    • treevalue.tree.common
    • treevalue.tree.tree
    • treevalue.tree.func
    • treevalue.tree.general
  • treevalue.utils
    • treevalue.utils.color
    • treevalue.utils.formattree
    • treevalue.utils.random
    • treevalue.utils.tree

Contributor Guide

  • Architecture
    • Tree
    • TreeValue
    • func_treelize
Next

© Copyright 2024, HansBug, DI-engine's Contributors

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: v1.4.3
Tags
v0.0.1
v0.1.0
v1.0.0
v1.1.0
v1.2.0
v1.2.1
v1.2.2
v1.3.0
v1.3.1
v1.4.0
v1.4.1
v1.4.10
v1.4.11
v1.4.12
v1.4.2
v1.4.3
v1.4.4
v1.4.5
v1.4.6
v1.4.7
v1.4.9
v1.5.0
Branches
dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
dev/torch2
dev/wrap
doc/readme
main
refactor/color
run/paper