Skip to content

Commit 117c899

Browse files
committed
+training/predict/transform/inverse_transform_scitype, abstract_type
oops oops
1 parent d70ee0c commit 117c899

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/StatisticalTraits.jl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ const TRAITS = [
99
:input_scitype,
1010
:output_scitype,
1111
:target_scitype,
12+
:training_scitype, #
13+
:predict_scitype, #
14+
:transform_scitype, #
15+
:inverse_transform_scitype, #
1216
:is_pure_julia,
1317
:package_name,
1418
:package_license,
@@ -24,6 +28,7 @@ const TRAITS = [
2428
:human_name,
2529
:is_supervised,
2630
:prediction_type,
31+
:abstract_type, #
2732
:hyperparameters,
2833
:hyperparameter_types,
2934
:hyperparameter_ranges,
@@ -133,6 +138,10 @@ snakecase(s::Symbol) = Symbol(snakecase(string(s)))
133138
input_scitype(::Type) = Unknown
134139
output_scitype(::Type) = Unknown
135140
target_scitype(::Type) = Unknown
141+
training_scitype(::Type) = Unknown
142+
predict_scitype(::Type) = Unknown
143+
transform_scitype(::Type) = Unknown
144+
inverse_transform_scitype(::Type) = Unknown
136145

137146
# The following refer to properties of the package defining a type,
138147
# for use in, say, a registry of machine learning models. All but the
@@ -157,6 +166,7 @@ prediction_type(::Type) = :unknown
157166

158167
# Miscellaneous:
159168

169+
abstract_type(::Type) = Any
160170
is_wrapper(::Type) = false # or `true`
161171
supports_online(::Type) = false # or `true`
162172
docstring(M::Type) = string(M) # some `String`

0 commit comments

Comments
 (0)