mirror of
https://github.com/gryf/coach.git
synced 2026-03-22 18:43:31 +01:00
removing datasets + imports optimization
This commit is contained in:
@@ -14,10 +14,9 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
from rl_coach.spaces import ActionSpace
|
||||
|
||||
from rl_coach.core_types import ActionType
|
||||
from rl_coach.filters.filter import Filter
|
||||
from rl_coach.spaces import ActionSpace
|
||||
|
||||
|
||||
class ActionFilter(Filter):
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
from typing import Union, List
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.filters.action.box_discretization import BoxDiscretization
|
||||
|
||||
from rl_coach.filters.action.box_discretization import BoxDiscretization
|
||||
from rl_coach.filters.action.partial_discrete_action_space_map import PartialDiscreteActionSpaceMap
|
||||
from rl_coach.spaces import AttentionActionSpace, BoxActionSpace, DiscreteActionSpace
|
||||
|
||||
|
||||
@@ -17,10 +17,10 @@
|
||||
from typing import Union
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import BoxActionSpace
|
||||
|
||||
from rl_coach.core_types import ActionType
|
||||
from rl_coach.filters.action.action_filter import ActionFilter
|
||||
from rl_coach.spaces import BoxActionSpace
|
||||
|
||||
|
||||
class BoxMasking(ActionFilter):
|
||||
|
||||
@@ -17,10 +17,10 @@
|
||||
from typing import Union
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import BoxActionSpace
|
||||
|
||||
from rl_coach.core_types import ActionType
|
||||
from rl_coach.filters.action.action_filter import ActionFilter
|
||||
from rl_coach.spaces import BoxActionSpace
|
||||
|
||||
|
||||
class LinearBoxToBoxMap(ActionFilter):
|
||||
|
||||
@@ -16,10 +16,9 @@
|
||||
|
||||
from typing import List
|
||||
|
||||
from rl_coach.spaces import DiscreteActionSpace, ActionSpace
|
||||
|
||||
from rl_coach.core_types import ActionType
|
||||
from rl_coach.filters.action.action_filter import ActionFilter
|
||||
from rl_coach.spaces import DiscreteActionSpace, ActionSpace
|
||||
|
||||
|
||||
class PartialDiscreteActionSpaceMap(ActionFilter):
|
||||
|
||||
@@ -19,8 +19,8 @@ from collections import OrderedDict
|
||||
from copy import deepcopy
|
||||
from typing import Dict, Union, List
|
||||
|
||||
from rl_coach.spaces import ActionSpace, RewardSpace, ObservationSpace
|
||||
from rl_coach.core_types import EnvResponse, ActionInfo, Transition
|
||||
from rl_coach.spaces import ActionSpace, RewardSpace, ObservationSpace
|
||||
from rl_coach.utils import force_list
|
||||
|
||||
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class ObservationClippingFilter(ObservationFilter):
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
from typing import Union, Tuple
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class ObservationCropFilter(ObservationFilter):
|
||||
|
||||
@@ -15,10 +15,10 @@
|
||||
#
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace, PlanarMapsObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace, PlanarMapsObservationSpace
|
||||
|
||||
|
||||
class ObservationMoveAxisFilter(ObservationFilter):
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
from typing import List
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.architectures.tensorflow_components.shared_variables import SharedRunningStats
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class ObservationNormalizationFilter(ObservationFilter):
|
||||
|
||||
@@ -17,10 +17,9 @@ import copy
|
||||
from enum import Enum
|
||||
from typing import List
|
||||
|
||||
from rl_coach.spaces import ObservationSpace, VectorObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace, VectorObservationSpace
|
||||
|
||||
|
||||
class ObservationReductionBySubPartsNameFilter(ObservationFilter):
|
||||
|
||||
@@ -17,10 +17,10 @@
|
||||
from enum import Enum
|
||||
|
||||
import scipy.ndimage
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
# imresize interpolation types as defined by scipy here:
|
||||
|
||||
@@ -19,10 +19,10 @@ from enum import Enum
|
||||
|
||||
import numpy as np
|
||||
import scipy.ndimage
|
||||
from rl_coach.spaces import ObservationSpace, PlanarMapsObservationSpace, ImageObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace, PlanarMapsObservationSpace, ImageObservationSpace
|
||||
|
||||
|
||||
# imresize interpolation types as defined by scipy here:
|
||||
|
||||
@@ -14,10 +14,9 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class ObservationRGBToYFilter(ObservationFilter):
|
||||
|
||||
@@ -15,10 +15,10 @@
|
||||
#
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class ObservationSqueezeFilter(ObservationFilter):
|
||||
|
||||
@@ -18,10 +18,10 @@ import copy
|
||||
from collections import deque
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class LazyStack(object):
|
||||
|
||||
@@ -15,10 +15,10 @@
|
||||
#
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
from rl_coach.core_types import ObservationType
|
||||
from rl_coach.filters.observation.observation_filter import ObservationFilter
|
||||
from rl_coach.spaces import ObservationSpace
|
||||
|
||||
|
||||
class ObservationToUInt8Filter(ObservationFilter):
|
||||
|
||||
@@ -15,10 +15,10 @@
|
||||
#
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import RewardSpace
|
||||
|
||||
from rl_coach.core_types import RewardType
|
||||
from rl_coach.filters.reward.reward_filter import RewardFilter
|
||||
from rl_coach.spaces import RewardSpace
|
||||
|
||||
|
||||
class RewardClippingFilter(RewardFilter):
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
|
||||
import numpy as np
|
||||
from rl_coach.spaces import RewardSpace
|
||||
|
||||
from rl_coach.architectures.tensorflow_components.shared_variables import SharedRunningStats
|
||||
from rl_coach.core_types import RewardType
|
||||
from rl_coach.filters.reward.reward_filter import RewardFilter
|
||||
from rl_coach.spaces import RewardSpace
|
||||
|
||||
|
||||
class RewardNormalizationFilter(RewardFilter):
|
||||
|
||||
@@ -14,10 +14,9 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
from rl_coach.spaces import RewardSpace
|
||||
|
||||
from rl_coach.core_types import RewardType
|
||||
from rl_coach.filters.reward.reward_filter import RewardFilter
|
||||
from rl_coach.spaces import RewardSpace
|
||||
|
||||
|
||||
class RewardRescaleFilter(RewardFilter):
|
||||
|
||||
Reference in New Issue
Block a user