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:
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)
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: