Beispiel #1
0
Example:
  $ Timbl -f dimin.train |tt-feat-weight-graph.py
"""

import sys

from tt.argparse import ArgumentParser, RawDescriptionHelpFormatter
from tt.featgraph import (parse_feat_weights, parse_feature_names, graph_table,
                          print_table)

__author__ = 'Erwin Marsi <*****@*****.**>'
__version__ = "0.5"

parser = ArgumentParser(description=__doc__,
                        version="%(prog)s version " + __version__,
                        formatter_class=RawDescriptionHelpFormatter)

parser.add_argument("-n",
                    "--names",
                    metavar="FILE",
                    help="file with feature names, one per line")

parser.add_argument("-t",
                    "--table",
                    action='store_true',
                    help="also print feature weight table")

args = parser.parse_args()

if args.names:
Beispiel #2
0
Reads Timbl instances from standard input and writes a class distribution in
the form of an ascii table to standard output.

Example:
  $ tt-class-dist.py -d, < ../data/dimin.train 
"""

import sys

from tt.argparse import ArgumentParser, RawDescriptionHelpFormatter
from tt.sample import get_class_counts, print_class_dist

__author__ = 'Erwin Marsi <*****@*****.**>'
__version__ = "0.5"

parser = ArgumentParser(description=__doc__,
                        version="%(prog)s version " + __version__,
                        formatter_class=RawDescriptionHelpFormatter)

parser.add_argument("-d",
                    "--delimiter",
                    default=None,
                    metavar="CHAR",
                    help="field delimiter in instances "
                    "(default is whitespace)")

args = parser.parse_args()

class_counts = get_class_counts(sys.stdin, sep=args.delimiter)
print_class_dist(class_counts)
Beispiel #3
0
Example:
$ tt-down-sample.py T:0.1 -d, < ../data/dimin.train 
"""

import sys

from tt.argparse import ArgumentParser, RawDescriptionHelpFormatter
from tt.sample import sample_down

__author__ = 'Erwin Marsi <*****@*****.**>'
__version__ = "0.5"

        
parser = ArgumentParser(description=__doc__,
                        version="%(prog)s version " + __version__,
                        formatter_class=RawDescriptionHelpFormatter)

parser.add_argument("class_fracts",
                    metavar="CLASS:FRACTION",
                    nargs="+",
                    help="targeted size reduction per class ")

parser.add_argument("-d", "--delimiter",
                    default=None,
                    metavar="CHAR",
                    help="field delimiter in instances "
                    "(default is whitespace)")

args = parser.parse_args()
"""

import sys

from tt.argparse import ArgumentParser, RawDescriptionHelpFormatter
from tt.featgraph import ( parse_feat_weights, 
                           parse_feature_names, 
                           graph_table, 
                           print_table )

__author__ = 'Erwin Marsi <*****@*****.**>'
__version__ = "0.5"

        
parser = ArgumentParser(description=__doc__,
                        version="%(prog)s version " + __version__,
                        formatter_class=RawDescriptionHelpFormatter)

parser.add_argument("-n", "--names",
                    metavar="FILE",
                    help="file with feature names, one per line")

parser.add_argument("-t", "--table",
                    action='store_true',
                    help="also print feature weight table")

args = parser.parse_args()



if args.names: 
Beispiel #5
0
Reads Timbl instances from standard input and writes a class distribution in
the form of an ascii table to standard output.

Example:
  $ tt-class-dist.py -d, < ../data/dimin.train 
"""

import sys

from tt.argparse import ArgumentParser, RawDescriptionHelpFormatter
from tt.sample import get_class_counts, print_class_dist

__author__ = 'Erwin Marsi <*****@*****.**>'
__version__ = "0.5"

        
parser = ArgumentParser(description=__doc__,
                        version="%(prog)s version " + __version__,
                        formatter_class=RawDescriptionHelpFormatter)

parser.add_argument("-d", "--delimiter",
                    default=None,
                    metavar="CHAR",
                    help="field delimiter in instances "
                    "(default is whitespace)")

args = parser.parse_args()

class_counts = get_class_counts(sys.stdin, sep=args.delimiter)
print_class_dist(class_counts)