Class: Tensorflow::Keras::Layers::Dropout

Inherits:
Object
  • Object
show all
Defined in:
lib/tensorflow/keras/layers/dropout.rb

Instance Method Summary collapse

Constructor Details

#initialize(rate) ⇒ Dropout

Returns a new instance of Dropout.



5
6
# File 'lib/tensorflow/keras/layers/dropout.rb', line 5

def initialize(rate)
end

Instance Method Details

#build(input_shape) ⇒ Object



8
9
10
# File 'lib/tensorflow/keras/layers/dropout.rb', line 8

def build(input_shape)
  @output_shape = input_shape
end

#call(inputs) ⇒ Object



12
13
14
15
# File 'lib/tensorflow/keras/layers/dropout.rb', line 12

def call(inputs)
  # TODO implement
  Tensorflow.identity(inputs)
end

#count_paramsObject



21
22
23
# File 'lib/tensorflow/keras/layers/dropout.rb', line 21

def count_params
  0
end

#output_shapeObject



17
18
19
# File 'lib/tensorflow/keras/layers/dropout.rb', line 17

def output_shape
  @output_shape
end