SYMBOL INDEX (693 symbols across 54 files) FILE: server/atm_server/api.py function allowed_file (line 30) | def allowed_file(filename): function handle_invalid_usage (line 40) | def handle_invalid_usage(error): function handle_db_request_error (line 49) | def handle_db_request_error(error): function fetch_entity_as_json (line 62) | def fetch_entity_as_json(*args, **kwargs): function get_datasets (line 75) | def get_datasets(): function get_dataset (line 81) | def get_dataset(dataset_id): function get_dataset_file (line 87) | def get_dataset_file(dataset_id): function get_dataruns (line 104) | def get_dataruns(): function get_datarun (line 114) | def get_datarun(datarun_id): function get_datarun_summary (line 120) | def get_datarun_summary(datarun_id): function get_hyperpartitions (line 128) | def get_hyperpartitions(): function get_hyperpartition (line 140) | def get_hyperpartition(hyperpartition_id): function get_classifiers (line 147) | def get_classifiers(): function get_classifier (line 165) | def get_classifier(classifier_id): function get_classifier_summary (line 173) | def get_classifier_summary(): function get_datarun_steps_scores (line 192) | def get_datarun_steps_scores(datarun_id): function post_enter_data (line 227) | def post_enter_data(): function post_new_dataset (line 279) | def post_new_dataset(): function post_new_datarun (line 327) | def post_new_datarun(dataset_id): function dispatch_simple_worker (line 354) | def dispatch_simple_worker(): function dispatch_single_worker (line 376) | def dispatch_single_worker(datarun_id): function stop_single_worker (line 389) | def stop_single_worker(datarun_id): function configs_info (line 401) | def configs_info(): function update_hyperparameters (line 438) | def update_hyperparameters(datarun_id): function post_disable_hyperpartition (line 464) | def post_disable_hyperpartition(): function post_enable_hyperpartition (line 477) | def post_enable_hyperpartition(): function post_update_datarun_config (line 491) | def post_update_datarun_config(datarun_id): function post_click_event (line 551) | def post_click_event(): function getRecommendation (line 579) | def getRecommendation(dataset_id): FILE: server/atm_server/atm_helper/btb_wireup.py function _selector_scores2rewards (line 11) | def _selector_scores2rewards(selector, choice_scores): function ucb_bandit_scores (line 37) | def ucb_bandit_scores(choice_rewards): function selector_bandit_scores (line 57) | def selector_bandit_scores(selector, choice_scores): FILE: server/atm_server/atm_helper/datarun_config.py class NewMethod (line 24) | class NewMethod(Method): method __init__ (line 26) | def __init__(self, method, method_path): function get_datarun_config_path (line 80) | def get_datarun_config_path(datarun_id, method=None): function maybe_create_datarun_configs (line 90) | def maybe_create_datarun_configs(datarun_id): function load_datarun_config_dict (line 99) | def load_datarun_config_dict(datarun_id=None): function load_datarun_config (line 116) | def load_datarun_config(datarun_id=None): function update_datarun_config (line 134) | def update_datarun_config(datarun_id, config): function load_datarun_method_config (line 204) | def load_datarun_method_config(datarun_id, method=None): function save_datarun_method_config (line 223) | def save_datarun_method_config(datarun_id, method, config): function update_datarun_method_config (line 230) | def update_datarun_method_config(datarun_id, method, hyperparameter_conf... class datarun_config (line 276) | class datarun_config: method __init__ (line 277) | def __init__(self, datarun_id): method __enter__ (line 284) | def __enter__(self): method run_config (line 293) | def run_config(self): method update_run_config (line 299) | def update_run_config(self, config): method load_method_config (line 304) | def load_method_config(self, method=None): method update_method_config (line 307) | def update_method_config(self, method, hyperparameters): method __exit__ (line 310) | def __exit__(self, type, error, traceback): FILE: server/atm_server/atm_helper/helpers.py function get_datarun_steps_info (line 18) | def get_datarun_steps_info(datarun_id, classifier_start=None, classifier... function new_datarun (line 88) | def new_datarun(db, run_config, run_per_partition=False): FILE: server/atm_server/atm_helper/worker.py function return_stdout_stderr (line 29) | def return_stdout_stderr(f): function work (line 58) | def work(datarun_id, args=None): function dispatch_worker (line 119) | def dispatch_worker(datarun_id): function monitor_dispatch_worker (line 137) | def monitor_dispatch_worker(datarun_id): function start_worker (line 185) | def start_worker(datarun_id): function stop_worker (line 216) | def stop_worker(datarun_id): function mark_running_datarun_pending (line 261) | def mark_running_datarun_pending(db, datarun_id): function datarun_id2key (line 272) | def datarun_id2key(datarun_id): function register_worker_process (line 276) | def register_worker_process(process, datarun_id): function should_worker_stop (line 286) | def should_worker_stop(datarun_id): function signal_worker_stop (line 294) | def signal_worker_stop(datarun_id): function clean_worker_cache (line 310) | def clean_worker_cache(datarun_id): FILE: server/atm_server/atmvis.py function send_js (line 7) | def send_js(path): function send_css (line 12) | def send_css(path): function send_media (line 17) | def send_media(path): function index (line 22) | def index(): function send_index (line 27) | def send_index(model): FILE: server/atm_server/cache.py class Cache (line 11) | class Cache: method __init__ (line 12) | def __init__(self): method set (line 15) | def set(self, key, value): method get (line 18) | def get(self, key): method has (line 21) | def has(self, key): method delete (line 24) | def delete(self, *keys): function get_cache (line 42) | def get_cache(): FILE: server/atm_server/cli.py function cli (line 9) | def cli(): FILE: server/atm_server/config.py class Config (line 5) | class Config(object): class ProductionConfig (line 16) | class ProductionConfig(Config): class DevelopmentConfig (line 20) | class DevelopmentConfig(Config): class TestingConfig (line 24) | class TestingConfig(Config): FILE: server/atm_server/db.py function check_db_mappers (line 12) | def check_db_mappers(db): function get_db (line 33) | def get_db(): function teardown_db (line 49) | def teardown_db(e=None): function init_app (line 57) | def init_app(app): function object_as_dict (line 63) | def object_as_dict(obj): function fetch_entity (line 67) | def fetch_entity(entity_name, filters=None, one=False): function table_fetcher (line 99) | def table_fetcher(table): function metric_string (line 111) | def metric_string(model, target): function params_string (line 120) | def params_string(params): function hyperpartition_string (line 124) | def hyperpartition_string(hp): function summarize_classifiers (line 136) | def summarize_classifiers(dataset_id=None, datarun_id=None, hyperpartiti... function fetch_dataset_path (line 185) | def fetch_dataset_path(dataset_id, train=True): function summarize_datarun (line 196) | def summarize_datarun(datarun_id, classifier_start=None, classifier_end=... function fetch_classifiers (line 233) | def fetch_classifiers(classifier_id=None, dataset_id=None, datarun_id=No... function fetch_hyperpartitions (line 265) | def fetch_hyperpartitions(hyperpartition_id=None, dataset_id=None, datar... FILE: server/atm_server/error.py class ApiError (line 1) | class ApiError(Exception): method __init__ (line 8) | def __init__(self, message, status_code=None, payload=None): method to_dict (line 15) | def to_dict(self): FILE: server/atm_server/recommender/OneHotEncoder.py function _transform_selected (line 7) | def _transform_selected(X, transform, selected="all", copy=True): class OneHotEncoder (line 61) | class OneHotEncoder(BaseEstimator, TransformerMixin): method __init__ (line 133) | def __init__(self, categorical_features="all", dtype=np.float, method fit (line 140) | def fit(self, X, y=None): method _fit_transform (line 155) | def _fit_transform(self, X): method fit_transform (line 248) | def fit_transform(self, X, y=None): method _transform (line 257) | def _transform(self, X): method transform (line 344) | def transform(self, X): FILE: server/atm_server/recommender/encoder.py class MetaData (line 11) | class MetaData(object): method __init__ (line 12) | def __init__(self, class_column, train_path, test_path=None): class DataEncoder (line 38) | class DataEncoder(object): method __init__ (line 39) | def __init__(self, class_column='class', feature_columns=None): method fit (line 48) | def fit(self, data): method transform (line 89) | def transform(self, data): method fit_transform (line 113) | def fit_transform(self, data): FILE: server/atm_server/recommender/logging_.py function setup_logger (line 10) | def setup_logger(output_file=None): function _create_logger (line 19) | def _create_logger(name): function get_logger (line 25) | def get_logger(name): class PickableLoggerAdapter (line 30) | class PickableLoggerAdapter(object): method __init__ (line 32) | def __init__(self, name): method __getstate__ (line 36) | def __getstate__(self): method __setstate__ (line 47) | def __setstate__(self, state): method debug (line 60) | def debug(self, msg, *args, **kwargs): method info (line 63) | def info(self, msg, *args, **kwargs): method warning (line 66) | def warning(self, msg, *args, **kwargs): method error (line 69) | def error(self, msg, *args, **kwargs): method exception (line 72) | def exception(self, msg, *args, **kwargs): method critical (line 75) | def critical(self, msg, *args, **kwargs): method log (line 78) | def log(self, level, msg, *args, **kwargs): method isEnabledFor (line 81) | def isEnabledFor(self, level): FILE: server/atm_server/recommender/metafeature.py class AbstractMetaFeature (line 13) | class AbstractMetaFeature(object): method __init__ (line 17) | def __init__(self): method _calculate (line 21) | def _calculate(cls, X, y, categorical): method __call__ (line 24) | def __call__(self, X, y, categorical=None): class MetaFeature (line 44) | class MetaFeature(AbstractMetaFeature): method __init__ (line 45) | def __init__(self): class HelperFunction (line 50) | class HelperFunction(AbstractMetaFeature): method __init__ (line 51) | def __init__(self): class MetaFeatureValue (line 56) | class MetaFeatureValue(object): method __init__ (line 57) | def __init__(self, name, type_, fold, repeat, value, time, comment=""): method to_arff_row (line 66) | def to_arff_row(self): method __repr__ (line 75) | def __repr__(self): class DatasetMetafeatures (line 83) | class DatasetMetafeatures(object): method __init__ (line 84) | def __init__(self, dataset_name, metafeature_values): method _get_arff (line 88) | def _get_arff(self): method dumps (line 105) | def dumps(self): method dump (line 108) | def dump(self, path_or_filehandle): method load (line 118) | def load(cls, path_or_filehandle): method __repr__ (line 134) | def __repr__(self, verbosity=0): method keys (line 155) | def keys(self): method __getitem__ (line 158) | def __getitem__(self, item): FILE: server/atm_server/recommender/metafeatures.py class HelperFunctions (line 27) | class HelperFunctions(object): method __init__ (line 28) | def __init__(self): method clear (line 32) | def clear(self): method __iter__ (line 36) | def __iter__(self): method __getitem__ (line 39) | def __getitem__(self, item): method __setitem__ (line 42) | def __setitem__(self, key, value): method __delitem__ (line 45) | def __delitem__(self, key): method __contains__ (line 48) | def __contains__(self, item): method is_calculated (line 51) | def is_calculated(self, key): method get_value (line 58) | def get_value(self, key): method set_value (line 61) | def set_value(self, key, item): method define (line 64) | def define(self, name): class MetafeatureFunctions (line 75) | class MetafeatureFunctions(object): method __init__ (line 76) | def __init__(self): method clear (line 81) | def clear(self): method __iter__ (line 84) | def __iter__(self): method __getitem__ (line 87) | def __getitem__(self, item): method __setitem__ (line 90) | def __setitem__(self, key, value): method __delitem__ (line 93) | def __delitem__(self, key): method __contains__ (line 96) | def __contains__(self, item): method get_value (line 99) | def get_value(self, key): method set_value (line 102) | def set_value(self, key, item): method is_calculated (line 105) | def is_calculated(self, key): method get_dependency (line 112) | def get_dependency(self, name): method define (line 117) | def define(self, name, dependency=None): class NumberOfInstances (line 135) | class NumberOfInstances(MetaFeature): method _calculate (line 136) | def _calculate(self, X, y, categorical): class LogNumberOfInstances (line 141) | class LogNumberOfInstances(MetaFeature): method _calculate (line 142) | def _calculate(self, X, y, categorical): class NumberOfClasses (line 146) | class NumberOfClasses(MetaFeature): method _calculate (line 153) | def _calculate(self, X, y, categorical): class NumberOfFeatures (line 160) | class NumberOfFeatures(MetaFeature): method _calculate (line 161) | def _calculate(self, X, y, categorical): class LogNumberOfFeatures (line 166) | class LogNumberOfFeatures(MetaFeature): method _calculate (line 167) | def _calculate(self, X, y, categorical): class MissingValues (line 171) | class MissingValues(HelperFunction): method _calculate (line 172) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 176) | def _calculate_sparse(self, X, y, categorical): class NumberOfInstancesWithMissingValues (line 184) | class NumberOfInstancesWithMissingValues(MetaFeature): method _calculate (line 185) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 190) | def _calculate_sparse(self, X, y, categorical): class PercentageOfInstancesWithMissingValues (line 201) | class PercentageOfInstancesWithMissingValues(MetaFeature): method _calculate (line 202) | def _calculate(self, X, y, categorical): class NumberOfFeaturesWithMissingValues (line 208) | class NumberOfFeaturesWithMissingValues(MetaFeature): method _calculate (line 209) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 214) | def _calculate_sparse(self, X, y, categorical): class PercentageOfFeaturesWithMissingValues (line 225) | class PercentageOfFeaturesWithMissingValues(MetaFeature): method _calculate (line 226) | def _calculate(self, X, y, categorical): class NumberOfMissingValues (line 231) | class NumberOfMissingValues(MetaFeature): method _calculate (line 232) | def _calculate(self, X, y, categorical): class PercentageOfMissingValues (line 237) | class PercentageOfMissingValues(MetaFeature): method _calculate (line 238) | def _calculate(self, X, y, categorical): class NumberOfNumericFeatures (line 244) | class NumberOfNumericFeatures(MetaFeature): method _calculate (line 245) | def _calculate(self, X, y, categorical): class NumberOfCategoricalFeatures (line 249) | class NumberOfCategoricalFeatures(MetaFeature): method _calculate (line 250) | def _calculate(self, X, y, categorical): class RatioNumericalToNominal (line 254) | class RatioNumericalToNominal(MetaFeature): method _calculate (line 255) | def _calculate(self, X, y, categorical): class RatioNominalToNumerical (line 265) | class RatioNominalToNumerical(MetaFeature): method _calculate (line 266) | def _calculate(self, X, y, categorical): class DatasetRatio (line 278) | class DatasetRatio(MetaFeature): method _calculate (line 279) | def _calculate(self, X, y, categorical): class LogDatasetRatio (line 284) | class LogDatasetRatio(MetaFeature): method _calculate (line 285) | def _calculate(self, X, y, categorical): class InverseDatasetRatio (line 289) | class InverseDatasetRatio(MetaFeature): method _calculate (line 290) | def _calculate(self, X, y, categorical): class LogInverseDatasetRatio (line 296) | class LogInverseDatasetRatio(MetaFeature): method _calculate (line 297) | def _calculate(self, X, y, categorical): class ClassOccurences (line 301) | class ClassOccurences(HelperFunction): method _calculate (line 302) | def _calculate(self, X, y, categorical): class ClassProbabilityMin (line 315) | class ClassProbabilityMin(MetaFeature): method _calculate (line 316) | def _calculate(self, X, y, categorical): class ClassProbabilityMax (line 333) | class ClassProbabilityMax(MetaFeature): method _calculate (line 334) | def _calculate(self, X, y, categorical): class ClassProbabilityMean (line 350) | class ClassProbabilityMean(MetaFeature): method _calculate (line 351) | def _calculate(self, X, y, categorical): class ClassProbabilitySTD (line 367) | class ClassProbabilitySTD(MetaFeature): method _calculate (line 368) | def _calculate(self, X, y, categorical): class NumSymbols (line 391) | class NumSymbols(HelperFunction): method _calculate (line 392) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 401) | def _calculate_sparse(self, X, y, categorical): class SymbolsMin (line 412) | class SymbolsMin(MetaFeature): method _calculate (line 413) | def _calculate(self, X, y, categorical): class SymbolsMax (line 424) | class SymbolsMax(MetaFeature): method _calculate (line 425) | def _calculate(self, X, y, categorical): class SymbolsMean (line 432) | class SymbolsMean(MetaFeature): method _calculate (line 433) | def _calculate(self, X, y, categorical): class SymbolsSTD (line 441) | class SymbolsSTD(MetaFeature): method _calculate (line 442) | def _calculate(self, X, y, categorical): class SymbolsSum (line 448) | class SymbolsSum(MetaFeature): method _calculate (line 449) | def _calculate(self, X, y, categorical): class Kurtosisses (line 460) | class Kurtosisses(HelperFunction): method _calculate (line 461) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 468) | def _calculate_sparse(self, X, y, categorical): class KurtosisMin (line 479) | class KurtosisMin(MetaFeature): method _calculate (line 480) | def _calculate(self, X, y, categorical): class KurtosisMax (line 486) | class KurtosisMax(MetaFeature): method _calculate (line 487) | def _calculate(self, X, y, categorical): class KurtosisMean (line 493) | class KurtosisMean(MetaFeature): method _calculate (line 494) | def _calculate(self, X, y, categorical): class KurtosisSTD (line 500) | class KurtosisSTD(MetaFeature): method _calculate (line 501) | def _calculate(self, X, y, categorical): class Skewnesses (line 507) | class Skewnesses(HelperFunction): method _calculate (line 508) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 515) | def _calculate_sparse(self, X, y, categorical): class SkewnessMin (line 526) | class SkewnessMin(MetaFeature): method _calculate (line 527) | def _calculate(self, X, y, categorical): class SkewnessMax (line 533) | class SkewnessMax(MetaFeature): method _calculate (line 534) | def _calculate(self, X, y, categorical): class SkewnessMean (line 540) | class SkewnessMean(MetaFeature): method _calculate (line 541) | def _calculate(self, X, y, categorical): class SkewnessSTD (line 547) | class SkewnessSTD(MetaFeature): method _calculate (line 548) | def _calculate(self, X, y, categorical): class ClassEntropy (line 564) | class ClassEntropy(MetaFeature): method _calculate (line 565) | def _calculate(self, X, y, categorical): class LandmarkLDA (line 608) | class LandmarkLDA(MetaFeature): method _calculate (line 609) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 637) | def _calculate_sparse(self, X, y, categorical): class LandmarkNaiveBayes (line 642) | class LandmarkNaiveBayes(MetaFeature): method _calculate (line 643) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 665) | def _calculate_sparse(self, X, y, categorical): class LandmarkDecisionTree (line 670) | class LandmarkDecisionTree(MetaFeature): method _calculate (line 671) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 694) | def _calculate_sparse(self, X, y, categorical): class LandmarkDecisionNodeLearner (line 704) | class LandmarkDecisionNodeLearner(MetaFeature): method _calculate (line 705) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 728) | def _calculate_sparse(self, X, y, categorical): class LandmarkRandomNodeLearner (line 732) | class LandmarkRandomNodeLearner(MetaFeature): method _calculate (line 733) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 752) | def _calculate_sparse(self, X, y, categorical): class Landmark1NN (line 782) | class Landmark1NN(MetaFeature): method _calculate (line 783) | def _calculate(self, X, y, categorical): class PCA (line 814) | class PCA(HelperFunction): method _calculate (line 815) | def _calculate(self, X, y, categorical): method _calculate_sparse (line 830) | def _calculate_sparse(self, X, y, categorical): class PCAFractionOfComponentsFor95PercentVariance (line 852) | class PCAFractionOfComponentsFor95PercentVariance(MetaFeature): method _calculate (line 853) | def _calculate(self, X, y, categorical): class PCAKurtosisFirstPC (line 866) | class PCAKurtosisFirstPC(MetaFeature): method _calculate (line 867) | def _calculate(self, X, y, categorical): class PCASkewnessFirstPC (line 881) | class PCASkewnessFirstPC(MetaFeature): method _calculate (line 882) | def _calculate(self, X, y, categorical): function calculate_all_metafeatures_encoded_labels (line 895) | def calculate_all_metafeatures_encoded_labels(X, y, categorical, dataset... function calculate_all_metafeatures_with_labels (line 908) | def calculate_all_metafeatures_with_labels(X, y, categorical, dataset_name, function calculate_all_metafeatures (line 920) | def calculate_all_metafeatures(X, y, categorical, dataset_name, FILE: server/atm_server/recommender/predict_dataset.py class Recommender (line 7) | class Recommender: method __init__ (line 9) | def __init__(self,saved_meta_path): method getSavedDataMetaPath (line 28) | def getSavedDataMetaPath(self,dataset_name): method getSavedResultPath (line 31) | def getSavedResultPath(self,dataset_name): method calculate_dataset (line 34) | def calculate_dataset(self,path_to_dataset,dataset_name): method calculate_l1_dataset (line 67) | def calculate_l1_dataset(self,dataset_name): method predict_dataset (line 126) | def predict_dataset(self,predict_dataset_path,datasetID): FILE: server/atm_server/server.py function create_app (line 22) | def create_app(config=None): function add_arguments_server (line 63) | def add_arguments_server(parser): function start_server (line 74) | def start_server(): FILE: server/atm_server/utils.py function nice_json_encoder (line 14) | def nice_json_encoder(base_encoder): FILE: src/Const.tsx constant URL (line 1) | const URL = process.env.NODE_ENV === 'development' constant UPDATE_INTERVAL_MS (line 5) | const UPDATE_INTERVAL_MS = 5000; constant USER_STUDY (line 6) | const USER_STUDY = false; constant THRESHOLD_STEP (line 10) | const THRESHOLD_STEP : number = 20; FILE: src/components/App.tsx type IState (line 16) | interface IState { class App (line 24) | class App extends React.Component<{}, IState> { method constructor (line 28) | constructor(props: {}) { method setDatarunID (line 45) | public setDatarunID(id: number): void { method setDatasetID (line 49) | public setDatasetID(datasetID: number): void { method setDatarunStatus (line 52) | public setDatarunStatus(datarunStatus: IDatarunStatusTypes): void { method updateDatarunStatus (line 56) | public updateDatarunStatus() { method setTopK (line 64) | public setTopK(topK:number){ method startOrStopUpdateCycle (line 81) | public startOrStopUpdateCycle(datarunStatus: IDatarunStatusTypes) { method componentDidUpdate (line 104) | componentDidUpdate(prevProps: {}, prevState: IState) { method render (line 112) | public render() { FILE: src/components/DataRuns/AskModal.tsx type AskModalProps (line 4) | interface AskModalProps { type AskModalState (line 9) | interface AskModalState { class AskModal (line 16) | class AskModal extends React.Component { method constructor (line 17) | constructor(props: AskModalProps) { method initModal (line 30) | public initModal() { method render (line 54) | render() { FILE: src/components/DataRuns/BarChart.tsx type IProps (line 12) | interface IProps { type IState (line 16) | interface IState { class BarChart (line 19) | class BarChart extends React.Component{ method constructor (line 20) | constructor(props: IProps) { method getOption (line 28) | public getOption() { method changeSort (line 129) | public changeSort() { method render (line 134) | public render() { FILE: src/components/DataRuns/DataRuns.tsx type IProps (line 37) | interface IProps { type IState (line 46) | interface IState { type IDatarunSummary (line 54) | interface IDatarunSummary { class DataRuns (line 60) | class DataRuns extends React.Component{ method constructor (line 62) | constructor(props: IProps) { method getData (line 76) | public async getData() { method startOrStopUpdateCycle (line 132) | public startOrStopUpdateCycle() { method componentDidMount (line 140) | public componentDidMount() { method componentDidUpdate (line 146) | componentDidUpdate(prevProps: IProps) { method componentWillUnmount (line 157) | public componentWillUnmount() { method render (line 188) | public render() { FILE: src/components/DataRuns/Histogram.tsx type IProps (line 6) | interface IProps{ type IState (line 10) | interface IState{ class Histogram (line 15) | class Histogram extends React.Component{ method constructor (line 16) | constructor(props:IProps){ method getOption (line 23) | public getOption(){ method render (line 89) | public render(){ FILE: src/components/DataRuns/HyperPartitions.tsx type IProps (line 6) | interface IProps{ type IState (line 10) | interface IState{ method render (line 15) | render(){ class GridHistogram (line 28) | class GridHistogram extends React.Component{ method constructor (line 29) | constructor(props:IProps){ method getOption (line 35) | public getOption(){ method render (line 114) | public render(){ FILE: src/components/DataRuns/Methods.tsx type IState (line 9) | interface IState { type IProps (line 11) | interface IProps { class Methods (line 15) | class Methods extends React.Component{ method render (line 17) | public render() { class Method (line 40) | class Method extends React.Component<{ methodDef: IMethod, classifiers: ... method getOption (line 41) | getOption() { method render (line 287) | render() { FILE: src/components/DataRuns/MethodsDotBarChart.tsx type IState (line 11) | interface IState { type IProps (line 13) | interface IProps { type ChartProps (line 17) | interface ChartProps { class MethodsDotBarChart (line 27) | class MethodsDotBarChart extends React.Component{ method render (line 28) | public render() { class SingleBoxPlot (line 55) | class SingleBoxPlot { method setdomain (line 78) | public setdomain(x:any) { method renderBoxPlot (line 82) | renderBoxPlot(data:number[],obj:any){ class BoxPlot (line 194) | class BoxPlot extends React.Component{ method componentDidMount (line 196) | componentDidMount() { method renderBoxPlot (line 200) | renderBoxPlot(){ method render (line 264) | render() { class DotBarChart (line 271) | class DotBarChart extends React.Component{ method componentDidMount (line 273) | componentDidMount() { method renderD3 (line 276) | renderD3() { method render (line 364) | render() { FILE: src/components/DataRuns/MethodsLineChart.tsx type IState (line 17) | interface IState { type IProps (line 30) | interface IProps { type ChartProps (line 43) | interface ChartProps { type DetailChartProps (line 58) | interface DetailChartProps{ type HyperpartitionHeatmapProps (line 75) | interface HyperpartitionHeatmapProps{ class MethodsLineChart (line 91) | class MethodsLineChart extends React.Component{ method constructor (line 92) | constructor(props:IProps){ method getbestperformance (line 151) | public getbestperformance(list:IClassifier[]){ method getmaxnum (line 166) | public getmaxnum(classifiers:IClassifier[]){ method componentDidMount (line 190) | componentDidMount(){ method componentWillReceiveProps (line 219) | componentWillReceiveProps(nextProps : IProps) { method render (line 403) | public render() { class LineChart (line 1004) | class LineChart extends React.Component{ method componentDidMount (line 1006) | componentDidMount() { method renderD3 (line 1009) | renderD3() { method render (line 1144) | render() { class HyperpartitionHeatmap (line 1151) | class HyperpartitionHeatmap extends React.Component{ method componentDidMount (line 1263) | componentDidMount() { method renderD3 (line 1266) | renderD3() { method render (line 1399) | render() { FILE: src/components/DataRuns/MethodsLineChart_backup.tsx type IState (line 17) | interface IState { type IProps (line 25) | interface IProps { type ChartProps (line 31) | interface ChartProps { type DetailChartProps (line 46) | interface DetailChartProps{ type HyperpartitionHeatmapProps (line 58) | interface HyperpartitionHeatmapProps{ class MethodsLineChart (line 73) | class MethodsLineChart extends React.Component{ method constructor (line 74) | constructor(props:IProps){ method getbestperformance (line 125) | public getbestperformance(list:IClassifier[]){ method getmaxnum (line 140) | public getmaxnum(classifiers:IClassifier[]){ method componentDidMount (line 164) | componentDidMount(){ method componentWillReceiveProps (line 178) | componentWillReceiveProps(nextProps : IProps) { method render (line 258) | public render() { class LineChart (line 714) | class LineChart extends React.Component{ method componentDidMount (line 716) | componentDidMount() { method renderD3 (line 719) | renderD3() { method render (line 854) | render() { class HyperpartitionHeatmap (line 861) | class HyperpartitionHeatmap extends React.Component{ method componentDidMount (line 973) | componentDidMount() { method renderD3 (line 976) | renderD3() { method render (line 1139) | render() { FILE: src/components/DataRuns/MethodsSearchSpace.tsx type IState (line 9) | interface IState { type IProps (line 11) | interface IProps { class MethodsSearchSpace (line 15) | class MethodsSearchSpace extends React.Component{ method render (line 34) | public render() { class HyperpatitionSearchSpace (line 222) | class HyperpatitionSearchSpace extends React.Component<{ methodDef: IMet... method getOption (line 225) | getOption() { method render (line 451) | render() { class HyperpatitionBarChart (line 460) | class HyperpatitionBarChart extends React.Component<{ methodDef: IMethod... method getBarOption (line 463) | getBarOption() { method render (line 519) | render() { class HyperpatitionOverViewBarChart (line 527) | class HyperpatitionOverViewBarChart extends React.Component<{ methodDef:... method getBarOption (line 529) | getBarOption() { method render (line 647) | render() { FILE: src/components/DataRuns/ThreeLevel/HyperParameters.tsx type IProps (line 7) | interface IProps { type HyperParameterInfo (line 17) | interface HyperParameterInfo{ type IState (line 25) | interface IState { class HyperParameters (line 38) | class HyperParameters extends React.Component{ method componentDidMount (line 83) | componentDidMount(){ method prepareData (line 86) | prepareData(nextProps:IProps,nextStates:IState){ method shouldComponentUpdate (line 219) | shouldComponentUpdate(nextProps:IProps,nextStates:IState){ method render (line 226) | render() { type HyProps (line 287) | interface HyProps { class HyperParameter (line 325) | class HyperParameter extends React.Component{ method componentDidMount (line 327) | componentDidMount() { method componentDidUpdate (line 350) | componentDidUpdate(){ method renderD3 (line 374) | renderD3() { method render (line 525) | render() { FILE: src/components/DataRuns/ThreeLevel/HyperPartitions.tsx type IProps (line 10) | interface IProps { type IState (line 25) | interface IState { class HyperPartitions (line 31) | class HyperPartitions extends React.Component{ method renderD3 (line 64) | public renderD3(hpsInfo: Array, maxLen: number, selectedMethod: s... method sortHpByperformance (line 470) | public sortHpByperformance(props: IProps) { method componentDidMount (line 496) | componentDidMount() { method shouldComponentUpdate (line 528) | shouldComponentUpdate(nextProps: IProps, nextStates: IState) { method render (line 574) | render() { FILE: src/components/DataRuns/ThreeLevel/Methods.tsx type IProps (line 11) | interface IProps { type IState (line 28) | interface IState { class methods (line 33) | class methods extends React.Component{ method getbestperformance (line 49) | public getbestperformance(list: IClassifier[]) { method getmaxnum (line 64) | public getmaxnum(classifiers: IClassifierInfo[]) { method componentDidUpdate (line 88) | componentDidUpdate(){ method render (line 108) | render() { type LineChartProps (line 395) | interface LineChartProps { class LineChart (line 412) | class LineChart extends React.Component{ method componentDidMount (line 414) | componentDidMount() { method componentDidUpdate (line 417) | componentDidUpdate(){ method renderD3 (line 423) | renderD3() { method render (line 669) | render() { FILE: src/components/DataRuns/ThreeLevel/ThreeLevel.tsx type IProps (line 17) | interface IProps { type IState (line 30) | interface IState { class ThreeLevel (line 44) | class ThreeLevel extends React.Component{ method constructor (line 46) | constructor(props: IProps) { method onSelectMethod (line 78) | onSelectMethod(methodName: string) { method componentDidMount (line 96) | componentDidMount() { method componentWillReceiveProps (line 363) | componentWillReceiveProps(nextProps: IProps) { method setMethodHeight (line 509) | setMethodHeight() { method setHyperPartitionsHeight (line 529) | setHyperPartitionsHeight() { method generateTag (line 546) | generateTag(box: any, name: string) { method generateRect (line 575) | generateRect(box: any, mode: number, eventCallback: () => void) { method generateHyperpartitionText (line 607) | generateHyperpartitionText() { method getClassifiers (line 656) | getClassifiers() { method generateHyperpartition (line 664) | generateHyperpartition() { method generateHyperparameterText (line 733) | generateHyperparameterText() { method generateHyperparameter (line 783) | generateHyperparameter() { method render (line 855) | render() { FILE: src/components/DataRuns/ThreeLevel_Horizontal/HyperParameters.tsx type IProps (line 7) | interface IProps { type HyperParameterInfo (line 16) | interface HyperParameterInfo{ type IState (line 24) | interface IState { class HyperParameters (line 37) | class HyperParameters extends React.Component{ method componentDidMount (line 82) | componentDidMount(){ method prepareData (line 85) | prepareData(nextProps:IProps,nextStates:IState){ method shouldComponentUpdate (line 217) | shouldComponentUpdate(nextProps:IProps,nextStates:IState){ method render (line 224) | render() { type HyProps (line 285) | interface HyProps { class HyperParameter (line 323) | class HyperParameter extends React.Component{ method componentDidMount (line 325) | componentDidMount() { method componentDidUpdate (line 348) | componentDidUpdate(){ method renderD3 (line 372) | renderD3() { method render (line 524) | render() { FILE: src/components/DataRuns/ThreeLevel_Horizontal/HyperPartitions.tsx type IProps (line 10) | interface IProps { type IState (line 25) | interface IState { class HyperPartitions (line 31) | class HyperPartitions extends React.Component{ method renderD3 (line 64) | public renderD3(hpsInfo: Array, maxLen: number, selectedMethod: s... method sortHpByperformance (line 490) | public sortHpByperformance(props: IProps) { method componentDidMount (line 516) | componentDidMount() { method shouldComponentUpdate (line 548) | shouldComponentUpdate(nextProps: IProps, nextStates: IState) { method render (line 594) | render() { FILE: src/components/DataRuns/ThreeLevel_Horizontal/Methods.tsx type IProps (line 11) | interface IProps { type IState (line 26) | interface IState { class methods (line 31) | class methods extends React.Component{ method getbestperformance (line 47) | public getbestperformance(list: IClassifier[]) { method getmaxnum (line 62) | public getmaxnum(classifiers: IClassifierInfo[]) { method componentDidUpdate (line 86) | componentDidUpdate(){ method render (line 106) | render() { type LineChartProps (line 317) | interface LineChartProps { class LineChart (line 334) | class LineChart extends React.Component{ method componentDidMount (line 336) | componentDidMount() { method componentDidUpdate (line 339) | componentDidUpdate(){ method renderD3 (line 345) | renderD3() { method render (line 573) | render() { FILE: src/components/DataRuns/ThreeLevel_Horizontal/ThreeLevel.tsx type IProps (line 12) | interface IProps { type IState (line 25) | interface IState { class ThreeLevel (line 37) | class ThreeLevel extends React.Component{ method constructor (line 39) | constructor(props: IProps){ method onSelectMethod (line 56) | onSelectMethod(methodName:string){ method componentDidMount (line 70) | componentDidMount(){ method componentWillReceiveProps (line 332) | componentWillReceiveProps(nextProps : IProps) { method render (line 478) | render(){ FILE: src/components/DataView.tsx type IProps (line 16) | interface IProps{ type IState (line 21) | interface IState { type IFeature (line 26) | interface IFeature { class DataView (line 34) | class DataView extends React.Component{ method constructor (line 36) | constructor(props: IProps) { method getData (line 47) | public async getData() { method parseData (line 55) | public parseData(csv:string){ method componentDidUpdate (line 80) | public componentDidUpdate(prevProps: IProps, provState: IState) { method startDatarun (line 86) | public startDatarun() { method beforeUpload (line 106) | public beforeUpload(file:any){ method render (line 136) | public render() { FILE: src/components/SidePanel/DataSelector.tsx type DataSelectorProps (line 12) | interface DataSelectorProps { type DataSelectorState (line 21) | interface DataSelectorState { class DataSelector (line 28) | class DataSelector extends React.Component{ method constructor (line 28) | constructor(props: IProps) { method getData (line 37) | public async getData() { method parseData (line 45) | public parseData(csv:string){ method componentDidUpdate (line 70) | public componentDidUpdate(prevProps: IProps, provState: IState) { method componentDidMount (line 75) | public componentDidMount() { method render (line 79) | public render() { FILE: src/components/SidePanel/FeatureChart.tsx class FeatureChart (line 7) | class FeatureChart extends React.Component<{ feature: IFeature, classes:... method checkFeatureType (line 8) | checkFeatureType(feature_values:IFeature['data']) { method getValOption (line 19) | getValOption() { method getCateOption (line 163) | getCateOption() { method render (line 232) | render() { FILE: src/components/SidePanel/LeaderBoard.tsx function isFloat (line 16) | function isFloat(n: number): boolean { type IDatarunSummary (line 20) | interface IDatarunSummary { function computeDatarunSummary (line 27) | function computeDatarunSummary(classifiers: IClassifierInfo[]): IDatarun... function classifierMetricString (line 47) | function classifierMetricString(c: IClassifierInfo): string { function HyperParams (line 51) | function HyperParams(params: { [method: string]: any }) { function MethodHeader (line 69) | function MethodHeader(params: IClassifierInfo) { type LeaderBoardProps (line 82) | interface LeaderBoardProps { type LeaderBoardState (line 90) | interface LeaderBoardState { class LeaderBoard (line 99) | class LeaderBoard extends React.Component { method constructor (line 16) | constructor(props: LineChartProps) { method computeOption (line 20) | public computeOption() { method render (line 90) | public render() { FILE: src/components/SidePanel/OverallHistogram.tsx type IProps (line 5) | interface IProps{ type IState (line 9) | interface IState{ class OverallHistogram (line 14) | class OverallHistogram extends React.Component{ method constructor (line 15) | constructor(props:IProps){ method getOption (line 22) | public getOption(){ method render (line 92) | public render(){ FILE: src/components/SidePanel/SettingsModal.tsx type SettingsModalProps (line 8) | interface SettingsModalProps { type SettingsModalState (line 14) | interface SettingsModalState { class SettingsModal (line 28) | class SettingsModal extends React.Component { method constructor (line 25) | constructor(props: SidePanelProps) { method render (line 31) | public render() { FILE: src/components/UploadModal.tsx type UploadModalProps (line 4) | interface UploadModalProps { type UploadModalState (line 8) | interface UploadModalState { class UploadModal (line 15) | class UploadModal extends React.Component { method constructor (line 10) | constructor(props: IProps) { method render (line 13) | render() { FILE: src/helper/index.tsx constant COLORS (line 4) | const COLORS: string[] = [ constant GREEN (line 21) | const GREEN: string[] = [ constant BLUE (line 26) | const BLUE: string[] = [ constant ORANGE (line 33) | const ORANGE: string[] = [ constant PINK (line 39) | const PINK: string[] = [ constant RED (line 46) | const RED: string = "#DC143C"; constant YELLOW (line 47) | const YELLOW : string = '#fee08b'; function asc (line 248) | function asc(arr:number[]) { FILE: src/registerServiceWorker.ts function register (line 22) | function register() { function registerValidSW (line 59) | function registerValidSW(swUrl: string) { function checkValidServiceWorker (line 90) | function checkValidServiceWorker(swUrl: string) { function unregister (line 117) | function unregister() { FILE: src/service/dataService.ts type IDatarunStatus (line 16) | interface IDatarunStatus { type IDatasetInfo (line 20) | interface IDatasetInfo { type IDatarunInfo (line 28) | interface IDatarunInfo extends IDatarunStatus { type IHyperpartitionInfo (line 36) | interface IHyperpartitionInfo { type IHyperPartitionScores (line 47) | interface IHyperPartitionScores { type IFileUploadResponse (line 51) | interface IFileUploadResponse { type IClassifierInfo (line 57) | interface IClassifierInfo { type IConfigsInfo (line 68) | interface IConfigsInfo { type ICommonResponse (line 81) | interface ICommonResponse { type IConfigsUploadResponse (line 85) | interface IConfigsUploadResponse extends ICommonResponse {} type INewDatarunResponse (line 87) | interface INewDatarunResponse { type IMethodHyperParameters (line 92) | interface IMethodHyperParameters { function getDatasets (line 96) | async function getDatasets(): Promise { function getDataset (line 105) | async function getDataset(id: number): Promise { function getDataruns (line 114) | async function getDataruns(params?: { dataset_id: number }): Promise { function getClassifiers (line 132) | async function getClassifiers( function getHyperpartitions (line 145) | async function getHyperpartitions(hp_id?: number, datarun_id?:number): P... function getDatasetCSV (line 162) | async function getDatasetCSV(id: number): Promise { function getDatarunStepsScores (line 171) | async function getDatarunStepsScores( function getDatarunSummary (line 185) | async function getDatarunSummary( function postEnterData (line 199) | async function postEnterData(file: any): Promise { function postNewDataset (line 209) | async function postNewDataset(file: any): Promise { function postNewDatarun (line 219) | async function postNewDatarun(datasetId: number, configs: any): Promise<... function getClassifierSummary (line 229) | async function getClassifierSummary(datarun_id: number): Promise { function startDatarun (line 239) | async function startDatarun(datarun_id: number): Promise { function stopDatarun (line 248) | async function stopDatarun(datarun_id: number): Promise { function getConfigs (line 257) | async function getConfigs(): Promise { function postConfigs (line 268) | async function postConfigs(configs : any): Promise