google-research
68 строк · 1.9 Кб
1# coding=utf-8
2# Copyright 2024 The Google Research Authors.
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16"""Configurations for all word2act data generation global configs."""
17
18from __future__ import absolute_import19from __future__ import division20from __future__ import print_function21
22
23# Android Emulator Config
24ANDROID_LOG_MAX_ABS_X = 3267625ANDROID_LOG_MAX_ABS_Y = 3267626SCREEN_WIDTH = 54027SCREEN_HEIGHT = 96028SCREEN_CHANNEL = 429# Rico dataset screen config
30RICO_SCREEN_WIDTH = 144031RICO_SCREEN_HEIGHT = 256032
33# Data Generation Config
34LABEL_DEFAULT_VALUE_INT = 035LABEL_DEFAULT_VALUE_STRING = ''36LABEL_DEFAULT_INVALID_INT = -137LABEL_DEFAULT_INVALID_STRING = ''38
39FEATURE_ANCHOR_PADDING_INT = -140FEATURE_DEFAULT_PADDING_INT = 041FEATURE_DEFAULT_PADDING_FLOAT = -0.042FEATURE_DEFAULT_PADDING_STR = ''43TOKEN_DEFAULT_PADDING_INT = 044
45MAX_WORD_NUM_UPPER_BOUND = 3046MAX_WORD_LENGTH_UPPER_BOUND = 5047SHARD_NUM = 1048MAX_INPUT_WORD_NUMBER = 549
50# synthetic action config
51MAX_OBJ_NAME_WORD_NUM = 352MAX_WIN_OBJ_NAME_WORD_NUM = 1053MAX_INPUT_STR_LENGTH = 1054NORM_VERTICAL_NEIGHBOR_MARGIN = 0.0155NORM_HORIZONTAL_NEIGHBOR_MARGIN = 0.0156INPUT_ACTION_UPSAMPLE_RATIO = 157
58# Windows data dimension Config. The numbers are set based on real data
59# dimension distribution.
60MAX_UI_OBJ_WORD_NUM_UPPER_BOUND = 2061MAX_UI_OBJ_WORD_LENGTH_UPPER_BOUND = 2162
63# view hierarchy config
64MAX_PER_OBJECT_WORD_NUM = 1065MAX_WORD_LENGTH = 10066TRAINING_BATCH_SIZE = 267UI_OBJECT_TYPE_NUM = 1568ADJACENT_BOUNDING_BOX_THRESHOLD = 369