generator_mode: Set/modify a generator's mode

Description Usage Arguments Details Value Examples

View source: R/tools.R

Description

Set/modify a generator's mode

Usage

1
generator_mode(x, new_mode)

Arguments

x

A generator generated using kerasgenerator.

new_mode

new mode that would be assigned to the generator.

Details

soon updated

Value

An modified data generator (copied as new environment)

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# import library
library(kerasgenerator)

# create example data
sunspots_df <- as.data.frame(sunspots)

# setup a generator
data_gen <- flow_series_from_dataframe(
  data = sunspots_df,
  x = "x",
  y = "x",
  length_out = 1,
  stride = 1,
  lookback = 1,
  timesteps = 12,
  batch_size = 32,
  mode = "training"
)

# check generator mode
generator_meta(data_gen, "mode")

# modify generator mode
data_gen_modified <- generator_mode(data_gen, "prediction")

# compare old and new generators
generator_meta(data_gen, "mode")
generator_meta(data_gen_modified, "mode")

bagasbgy/kerasgenerator documentation built on Dec. 25, 2019, 8:52 p.m.