Table of Contents - CooCoo-0.2.1 Documentation
Classes and Modules
- Array
- CooCoo
- CooCoo
- CooCoo::ActivationFunctions
- CooCoo::ActivationFunctions::Identity
- CooCoo::ActivationFunctions::LeakyReLU
- CooCoo::ActivationFunctions::Logistic
- CooCoo::ActivationFunctions::MinMax
- CooCoo::ActivationFunctions::Normalize
- CooCoo::ActivationFunctions::ReLU
- CooCoo::ActivationFunctions::ShiftedSoftMax
- CooCoo::ActivationFunctions::SoftMax
- CooCoo::ActivationFunctions::TanH
- CooCoo::ActivationFunctions::ZeroSafeMinMax
- CooCoo::ActivationFunctions::ZeroSafeNormalize
- CooCoo::CUDA
- CooCoo::CUDA::APIError
- CooCoo::CUDA::DeviceBuffer
- CooCoo::CUDA::DeviceBuffer::FFI
- CooCoo::CUDA::Error
- CooCoo::CUDA::HostBuffer
- CooCoo::CUDA::NoMemoryError
- CooCoo::CUDA::NullResultError
- CooCoo::CUDA::Runtime
- CooCoo::CUDA::Runtime::DeviceProperties
- CooCoo::CUDA::Vector
- CooCoo::Convolution
- CooCoo::Convolution::BoxLayer
- CooCoo::CostFunctions
- CooCoo::CostFunctions::Base
- CooCoo::CostFunctions::CrossEntropy
- CooCoo::CostFunctions::MeanSquare
- CooCoo::CostFunctions::SoftMaxCrossEntropy
- CooCoo::DataSources
- CooCoo::DataSources::Xournal
- CooCoo::DataSources::Xournal::Background
- CooCoo::DataSources::Xournal::BitmapStream
- CooCoo::DataSources::Xournal::Document
- CooCoo::DataSources::Xournal::Image
- CooCoo::DataSources::Xournal::Layer
- CooCoo::DataSources::Xournal::Loader
- CooCoo::DataSources::Xournal::Loader::Error
- CooCoo::DataSources::Xournal::Loader::ParseError
- CooCoo::DataSources::Xournal::PDFBackground
- CooCoo::DataSources::Xournal::Page
- CooCoo::DataSources::Xournal::PixmapBackground
- CooCoo::DataSources::Xournal::Renderer
- CooCoo::DataSources::Xournal::Sample
- CooCoo::DataSources::Xournal::Saver
- CooCoo::DataSources::Xournal::Stroke
- CooCoo::DataSources::Xournal::Text
- CooCoo::DataSources::Xournal::TrainingDocument
- CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- CooCoo::DataSources::Xournal::TrainingDocument::DocumentReader
- CooCoo::DataSources::Xournal::TrainingDocument::Example
- CooCoo::Dot
- CooCoo::Dot::Block
- CooCoo::Dot::Graph
- CooCoo::Dot::Graph::Edge
- CooCoo::Dot::Graph::Node
- CooCoo::Dot::Writer
- CooCoo::Drawing
- CooCoo::Drawing::CairoCanvas
- CooCoo::Drawing::Canvas
- CooCoo::Drawing::ChunkyCanvas
- CooCoo::Drawing::Sixel
- CooCoo::Drawing::Sixel::Streamer
- CooCoo::Drawing::Sixel::Stringer
- CooCoo::FromName
- CooCoo::FullyConnectedLayer
- CooCoo::GenerationScript
- CooCoo::Grapher
- CooCoo::Image
- CooCoo::Image::Base
- CooCoo::Image::Clipper
- CooCoo::Image::Rotate
- CooCoo::Image::Scale
- CooCoo::Image::Transform
- CooCoo::Image::TransformChain
- CooCoo::Image::TransformedImage
- CooCoo::Image::Translate
- CooCoo::Layer
- CooCoo::LayerFactory
- CooCoo::LinearLayer
- CooCoo::Math
- CooCoo::Math::AbstractVector
- CooCoo::NMatrix
- CooCoo::NMatrix::Vector
- CooCoo::Network
- CooCoo::Neuron
- CooCoo::NeuronLayer
- CooCoo::OptionParser
- CooCoo::OutputGrapher
- CooCoo::Platform
- CooCoo::ProgressBar
- CooCoo::Recurrence
- CooCoo::Recurrence::Backend
- CooCoo::Recurrence::Frontend
- CooCoo::Ruby
- CooCoo::Ruby::Vector
- CooCoo::Sequence
- CooCoo::TemporalNetwork
- CooCoo::Trainer
- CooCoo::Trainer::Base
- CooCoo::Trainer::Batch
- CooCoo::Trainer::BatchStats
- CooCoo::Trainer::MomentumStochastic
- CooCoo::Trainer::Stochastic
- CooCoo::Transformers
- CooCoo::Transformers::Base
- CooCoo::Transformers::Combo
- CooCoo::Transformers::Image
- CooCoo::Transformers::Image::Base
- CooCoo::Transformers::Image::Rotation
- CooCoo::Transformers::Image::Scaler
- CooCoo::Transformers::Image::Translation
- CooCoo::Transformers::Proxy
- CooCoo::Transformers::Stopper
- CooCoo::VectorLayer
- CooCoo::WeightDeltas
- Enumerator
- File
- Numeric
- Object
Methods
- ::[] — CooCoo::CUDA::DeviceBuffer
- ::[] — CooCoo::CUDA::HostBuffer
- ::[] — CooCoo::CUDA::Vector
- ::[] — CooCoo::Ruby::Vector
- ::[] — CooCoo::NMatrix::Vector
- ::[] — CooCoo::Sequence
- ::_load — CooCoo::CUDA::Vector
- ::_load — CooCoo::NMatrix::Vector
- ::ascii_trainer — CooCoo::DataSources::Xournal::TrainingDocument
- ::available? — CooCoo::CUDA
- ::bin_op — CooCoo::CUDA::Vector
- ::bin_op — CooCoo::Transformers::Base
- ::bin_op_inner — CooCoo::Transformers::Base
- ::buffer_function — CooCoo::CUDA::DeviceBuffer::FFI
- ::call — CooCoo::CostFunctions::Base
- ::call — CooCoo::CostFunctions::MeanSquare
- ::call — CooCoo::CostFunctions::CrossEntropy
- ::call — CooCoo::CostFunctions::SoftMaxCrossEntropy
- ::call_buffer — CooCoo::CUDA::DeviceBuffer::FFI
- ::call_func — CooCoo::CUDA::DeviceBuffer::FFI
- ::cjk_trainer — CooCoo::DataSources::Xournal::TrainingDocument
- ::clamp — CooCoo::Math
- ::collect_garbage — CooCoo::CUDA
- ::create — CooCoo::CUDA::DeviceBuffer
- ::create — CooCoo::ProgressBar
- ::debug — CooCoo
- ::debug — CooCoo
- ::default_activation — CooCoo
- ::default_activation — CooCoo
- ::define_once — Object
- ::delegate — Object
- ::derivative — CooCoo::CostFunctions::Base
- ::derivative — CooCoo::CostFunctions::MeanSquare
- ::derivative — CooCoo::CostFunctions::CrossEntropy
- ::derivative — CooCoo::CostFunctions::SoftMaxCrossEntropy
- ::device_count — CooCoo::CUDA::Runtime
- ::emoji_trainer — CooCoo::DataSources::Xournal::TrainingDocument
- ::f — CooCoo::CUDA::Vector
- ::ffi_operator — CooCoo::CUDA::DeviceBuffer
- ::find_type — CooCoo::LayerFactory
- ::from_a — CooCoo::Network
- ::from_array — CooCoo::Drawing::Sixel
- ::from_document — CooCoo::DataSources::Xournal::TrainingDocument
- ::from_file — CooCoo::DataSources::Xournal::Loader
- ::from_file — CooCoo::DataSources::Xournal::TrainingDocument
- ::from_file — CooCoo::DataSources::Xournal
- ::from_hash — CooCoo::Convolution::BoxLayer
- ::from_hash — CooCoo::FullyConnectedLayer
- ::from_hash — CooCoo::LinearLayer
- ::from_hash — CooCoo::Network
- ::from_hash — CooCoo::Neuron
- ::from_hash — CooCoo::NeuronLayer
- ::from_hash — CooCoo::Recurrence::Backend
- ::from_hash — CooCoo::Recurrence::Frontend
- ::from_hash — CooCoo::TemporalNetwork
- ::from_hash — CooCoo::VectorLayer
- ::from_hash — CooCoo::LayerFactory
- ::from_name — CooCoo::Trainer
- ::from_regular_file — CooCoo::DataSources::Xournal::Loader
- ::from_xml — CooCoo::DataSources::Xournal::Loader
- ::from_xml — CooCoo::DataSources::Xournal
- ::get_device — CooCoo::CUDA::Runtime
- ::get_device_props — CooCoo::CUDA::Runtime
- ::identity — CooCoo::CUDA::DeviceBuffer
- ::identity — CooCoo::CUDA::Vector
- ::instance_defines? — Object
- ::jp_trainer — CooCoo::DataSources::Xournal::TrainingDocument
- ::lerp — CooCoo::Math
- ::list — CooCoo::Trainer
- ::load — CooCoo::Network
- ::math_trainer — CooCoo::DataSources::Xournal::TrainingDocument
- ::max — CooCoo::Math
- ::memory_info — CooCoo::CUDA
- ::memory_info — CooCoo::CUDA::Runtime
- ::method_missing — CooCoo::ActivationFunctions::Identity
- ::min — CooCoo::Math
- ::new — CooCoo::ActivationFunctions::LeakyReLU
- ::new — CooCoo::Convolution::BoxLayer
- ::new — CooCoo::CUDA::APIError
- ::new — CooCoo::CUDA::NoMemoryError
- ::new — CooCoo::CUDA::NullResultError
- ::new — CooCoo::CUDA::HostBuffer
- ::new — CooCoo::CUDA::Vector
- ::new — CooCoo::DataSources::Xournal::BitmapStream
- ::new — CooCoo::DataSources::Xournal::Document
- ::new — CooCoo::DataSources::Xournal::Page
- ::new — CooCoo::DataSources::Xournal::Background
- ::new — CooCoo::DataSources::Xournal::PixmapBackground
- ::new — CooCoo::DataSources::Xournal::PDFBackground
- ::new — CooCoo::DataSources::Xournal::Layer
- ::new — CooCoo::DataSources::Xournal::Stroke
- ::new — CooCoo::DataSources::Xournal::Sample
- ::new — CooCoo::DataSources::Xournal::Text
- ::new — CooCoo::DataSources::Xournal::Image
- ::new — CooCoo::DataSources::Xournal::Loader
- ::new — CooCoo::DataSources::Xournal::Renderer
- ::new — CooCoo::DataSources::Xournal::Saver
- ::new — CooCoo::DataSources::Xournal::TrainingDocument
- ::new — CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- ::new — CooCoo::DataSources::Xournal::TrainingDocument::DocumentReader
- ::new — CooCoo::DataSources::Xournal::TrainingDocument::Example
- ::new — CooCoo::Dot::Block
- ::new — CooCoo::Dot::Graph
- ::new — CooCoo::Dot::Graph::Node
- ::new — CooCoo::Dot::Graph::Edge
- ::new — CooCoo::Dot::Writer
- ::new — CooCoo::Drawing::CairoCanvas
- ::new — CooCoo::Drawing::ChunkyCanvas
- ::new — CooCoo::Drawing::Sixel::Streamer
- ::new — CooCoo::Drawing::Sixel::Stringer
- ::new — CooCoo::FullyConnectedLayer
- ::new — CooCoo::GenerationScript
- ::new — CooCoo::Grapher
- ::new — CooCoo::Image::Base
- ::new — CooCoo::Image::TransformedImage
- ::new — CooCoo::Image::TransformChain
- ::new — CooCoo::Image::Clipper
- ::new — CooCoo::Image::Translate
- ::new — CooCoo::Image::Scale
- ::new — CooCoo::Image::Rotate
- ::new — CooCoo::LinearLayer
- ::new — CooCoo::Ruby::Vector
- ::new — CooCoo::NMatrix::Vector
- ::new — CooCoo::Network
- ::new — CooCoo::Neuron
- ::new — CooCoo::NeuronLayer
- ::new — CooCoo::Recurrence::Backend
- ::new — CooCoo::Recurrence::Frontend
- ::new — CooCoo::Sequence
- ::new — CooCoo::TemporalNetwork
- ::new — CooCoo::Trainer::BatchStats
- ::new — CooCoo::Transformers::Proxy
- ::new — CooCoo::Transformers::Stopper
- ::new — CooCoo::Transformers::Combo
- ::new — CooCoo::Transformers::Image::Base
- ::new — CooCoo::Transformers::Image::Translation
- ::new — CooCoo::Transformers::Image::Rotation
- ::new — CooCoo::Transformers::Image::Scaler
- ::new — CooCoo::VectorLayer
- ::new — CooCoo::WeightDeltas
- ::ones — CooCoo::CUDA::Vector
- ::ones — CooCoo::NMatrix::Vector
- ::ones — CooCoo::Math::AbstractVector
- ::rand — CooCoo::Math::AbstractVector
- ::read_size_t — CooCoo::CUDA::Runtime
- ::register_type — CooCoo::LayerFactory
- ::release — CooCoo::CUDA::DeviceBuffer
- ::root — CooCoo
- ::root — CooCoo
- ::root — CooCoo::Platform
- ::save — CooCoo::DataSources::Xournal::Saver
- ::set_device — CooCoo::CUDA::Runtime
- ::to_string — CooCoo::Drawing::Sixel
- ::to_xml — CooCoo::DataSources::Xournal::Saver
- ::total_global_mem — CooCoo::CUDA::Runtime
- ::unicode_trainer — CooCoo::DataSources::Xournal::TrainingDocument
- ::windows? — CooCoo::Platform
- ::with_sixel — CooCoo::Drawing::Sixel
- ::write_to — File
- ::zeros — CooCoo::CUDA::Vector
- ::zeros — CooCoo::NMatrix::Vector
- ::zeros — CooCoo::Math::AbstractVector
- #!= — CooCoo::Ruby::Vector
- #* — CooCoo::Image::Base
- #* — CooCoo::Image::TransformedImage
- #* — CooCoo::Image::Transform
- #* — CooCoo::Ruby::Vector
- #* — CooCoo::NMatrix::Vector
- #* — CooCoo::Sequence
- #** — CooCoo::Ruby::Vector
- #** — CooCoo::NMatrix::Vector
- #+ — CooCoo::Ruby::Vector
- #+ — CooCoo::NMatrix::Vector
- #+ — CooCoo::Sequence
- #- — CooCoo::Ruby::Vector
- #- — CooCoo::NMatrix::Vector
- #- — CooCoo::Sequence
- #-@ — CooCoo::CUDA::Vector
- #-@ — CooCoo::Ruby::Vector
- #-@ — CooCoo::NMatrix::Vector
- #-@ — CooCoo::Sequence
- #/ — CooCoo::Ruby::Vector
- #/ — CooCoo::NMatrix::Vector
- #/ — CooCoo::Sequence
- #== — CooCoo::ActivationFunctions::LeakyReLU
- #== — CooCoo::Convolution::BoxLayer
- #== — CooCoo::CUDA::DeviceBuffer
- #== — CooCoo::CUDA::Vector
- #== — CooCoo::FullyConnectedLayer
- #== — CooCoo::LinearLayer
- #== — CooCoo::Ruby::Vector
- #== — CooCoo::NMatrix::Vector
- #== — CooCoo::Neuron
- #== — CooCoo::NeuronLayer
- #== — CooCoo::Recurrence::Backend
- #== — CooCoo::Recurrence::Frontend
- #== — CooCoo::Sequence
- #== — CooCoo::VectorLayer
- #[] — CooCoo::CUDA::DeviceBuffer
- #[] — CooCoo::CUDA::HostBuffer
- #[] — CooCoo::CUDA::Vector
- #[] — CooCoo::Image::Base
- #[] — CooCoo::Image::TransformedImage
- #[] — CooCoo::Ruby::Vector
- #[] — CooCoo::NMatrix::Vector
- #[] — CooCoo::Sequence
- #[]= — CooCoo::CUDA::DeviceBuffer
- #[]= — CooCoo::CUDA::HostBuffer
- #[]= — CooCoo::CUDA::Vector
- #[]= — CooCoo::Image::Base
- #[]= — CooCoo::Ruby::Vector
- #[]= — CooCoo::NMatrix::Vector
- #[]= — CooCoo::Sequence
- #_dump — CooCoo::CUDA::Vector
- #_dump — CooCoo::NMatrix::Vector
- #accumulate_deltas — CooCoo::TemporalNetwork
- #accumulate_deltas — CooCoo::Trainer::Batch
- #activate — CooCoo::Neuron
- #activate — CooCoo::VectorLayer
- #activation_function — CooCoo::Convolution::BoxLayer
- #activation_function — CooCoo::Recurrence::Backend
- #activation_function — CooCoo::Recurrence::Frontend
- #add_block — CooCoo::Dot::Graph
- #add_edge — CooCoo::Dot::Graph
- #add_example — CooCoo::DataSources::Xournal::TrainingDocument
- #add_image — CooCoo::DataSources::Xournal::Layer
- #add_inputs! — CooCoo::FullyConnectedLayer
- #add_inputs! — CooCoo::VectorLayer
- #add_label — CooCoo::DataSources::Xournal::BitmapStream
- #add_layer — CooCoo::DataSources::Xournal::Page
- #add_neurons! — CooCoo::FullyConnectedLayer
- #add_neurons! — CooCoo::VectorLayer
- #add_node — CooCoo::Dot::Graph
- #add_node — CooCoo::Dot::Graph::Edge
- #add_page — CooCoo::DataSources::Xournal::Document
- #add_sample — CooCoo::DataSources::Xournal::Stroke
- #add_set — CooCoo::DataSources::Xournal::TrainingDocument::Example
- #add_stroke — CooCoo::DataSources::Xournal::Layer
- #add_subgraph — CooCoo::Dot::Graph
- #add_text — CooCoo::DataSources::Xournal::Layer
- #add_training_document — CooCoo::DataSources::Xournal::BitmapStream
- #adjust_weights! — CooCoo::Convolution::BoxLayer
- #adjust_weights! — CooCoo::FullyConnectedLayer
- #adjust_weights! — CooCoo::LinearLayer
- #adjust_weights! — CooCoo::Network
- #adjust_weights! — CooCoo::Neuron
- #adjust_weights! — CooCoo::NeuronLayer
- #adjust_weights! — CooCoo::Recurrence::Backend
- #adjust_weights! — CooCoo::Recurrence::Frontend
- #adjust_weights! — CooCoo::TemporalNetwork
- #adjust_weights! — CooCoo::VectorLayer
- #append — CooCoo::CUDA::Vector
- #append — CooCoo::Ruby::Vector
- #append — CooCoo::NMatrix::Vector
- #append — CooCoo::Sequence
- #average — CooCoo::CUDA::Vector
- #average — CooCoo::Sequence
- #average_loss — CooCoo::Trainer::BatchStats
- #average_time — CooCoo::Trainer::BatchStats
- #backend — CooCoo::Recurrence::Frontend
- #backend= — CooCoo::Recurrence::Frontend
- #background_to_xml — CooCoo::DataSources::Xournal::Saver
- #backprop — CooCoo::Convolution::BoxLayer
- #backprop — CooCoo::FullyConnectedLayer
- #backprop — CooCoo::LinearLayer
- #backprop — CooCoo::Network
- #backprop — CooCoo::Neuron
- #backprop — CooCoo::NeuronLayer
- #backprop — CooCoo::Recurrence::Backend
- #backprop — CooCoo::Recurrence::Frontend
- #backprop — CooCoo::TemporalNetwork
- #backprop — CooCoo::VectorLayer
- #begin_sixel — CooCoo::Drawing::Sixel::Stringer
- #blit — CooCoo::Drawing::CairoCanvas
- #blit — CooCoo::Drawing::Canvas
- #blit — CooCoo::Drawing::ChunkyCanvas
- #bottom — CooCoo::DataSources::Xournal::Text
- #bpp — CooCoo::Image::TransformedImage
- #byte_size — CooCoo::CUDA::HostBuffer
- #call — CooCoo::ActivationFunctions::Identity
- #call — CooCoo::ActivationFunctions::Logistic
- #call — CooCoo::ActivationFunctions::TanH
- #call — CooCoo::ActivationFunctions::ReLU
- #call — CooCoo::ActivationFunctions::LeakyReLU
- #call — CooCoo::ActivationFunctions::SoftMax
- #call — CooCoo::ActivationFunctions::ShiftedSoftMax
- #call — CooCoo::ActivationFunctions::MinMax
- #call — CooCoo::ActivationFunctions::ZeroSafeMinMax
- #call — CooCoo::ActivationFunctions::Normalize
- #call — CooCoo::ActivationFunctions::ZeroSafeNormalize
- #call — CooCoo::GenerationScript
- #call — CooCoo::Image::Transform
- #call — CooCoo::Image::TransformChain
- #call — CooCoo::Image::Clipper
- #call — CooCoo::Image::Translate
- #call — CooCoo::Image::Scale
- #call — CooCoo::Image::Rotate
- #chunky_color — CooCoo::DataSources::Xournal::Renderer
- #chunky_to_vector — CooCoo::Drawing::Canvas
- #circle — CooCoo::Drawing::CairoCanvas
- #circle — CooCoo::Drawing::Canvas
- #circle — CooCoo::Drawing::ChunkyCanvas
- #clone — CooCoo::CUDA::DeviceBuffer
- #clone — CooCoo::CUDA::Vector
- #coerce — CooCoo::CUDA::DeviceBuffer
- #coerce — CooCoo::CUDA::Vector
- #coerce — CooCoo::Ruby::Vector
- #coerce — CooCoo::NMatrix::Vector
- #collect — CooCoo::Sequence
- #collect_equal? — CooCoo::CUDA::Vector
- #collect_equal? — CooCoo::Math::AbstractVector
- #collect_infinite? — CooCoo::Math::AbstractVector
- #collect_nan? — CooCoo::Math::AbstractVector
- #collect_not_equal? — CooCoo::Math::AbstractVector
- #color_components — CooCoo::Drawing::Canvas
- #cost — Object
- #cr — CooCoo::Drawing::Sixel::Stringer
- #data= — CooCoo::DataSources::Xournal::Image
- #data_string — CooCoo::DataSources::Xournal::Image
- #decode_image — CooCoo::DataSources::Xournal::Image
- #decode_output — CooCoo::DataSources::Xournal::BitmapStream
- #delete_child — CooCoo::DataSources::Xournal::Layer
- #delete_child_at — CooCoo::DataSources::Xournal::Layer
- #delete_layer — CooCoo::DataSources::Xournal::Page
- #delete_layer_at — CooCoo::DataSources::Xournal::Page
- #delete_page — CooCoo::DataSources::Xournal::Document
- #delete_page_at — CooCoo::DataSources::Xournal::Document
- #delete_sample — CooCoo::DataSources::Xournal::Stroke
- #delete_sample_at — CooCoo::DataSources::Xournal::Stroke
- #derivative — CooCoo::ActivationFunctions::Identity
- #derivative — CooCoo::ActivationFunctions::Logistic
- #derivative — CooCoo::ActivationFunctions::TanH
- #derivative — CooCoo::ActivationFunctions::ReLU
- #derivative — CooCoo::ActivationFunctions::LeakyReLU
- #derivative — CooCoo::ActivationFunctions::SoftMax
- #derivative — CooCoo::ActivationFunctions::ShiftedSoftMax
- #derivative — CooCoo::ActivationFunctions::MinMax
- #derivative — CooCoo::ActivationFunctions::ZeroSafeMinMax
- #derivative — CooCoo::ActivationFunctions::Normalize
- #derivative — CooCoo::ActivationFunctions::ZeroSafeNormalize
- #diagflat — CooCoo::CUDA::DeviceBuffer
- #diagflat — CooCoo::CUDA::Vector
- #domain= — CooCoo::DataSources::Xournal::PixmapBackground
- #domain= — CooCoo::DataSources::Xournal::PDFBackground
- #dot — CooCoo::CUDA::DeviceBuffer
- #dot — CooCoo::CUDA::Vector
- #dot — CooCoo::Ruby::Vector
- #dot — CooCoo::NMatrix::Vector
- #drop — CooCoo::Transformers::Base
- #each — CooCoo::CUDA::DeviceBuffer
- #each — CooCoo::CUDA::HostBuffer
- #each — CooCoo::CUDA::Vector
- #each — CooCoo::DataSources::Xournal::BitmapStream
- #each — CooCoo::DataSources::Xournal::Layer
- #each — CooCoo::Ruby::Vector
- #each — CooCoo::NMatrix::Vector
- #each — CooCoo::Sequence
- #each — CooCoo::FromName
- #each_area — CooCoo::Convolution::BoxLayer
- #each_example — CooCoo::DataSources::Xournal::TrainingDocument
- #each_image — CooCoo::DataSources::Xournal::Layer
- #each_layer — CooCoo::DataSources::Xournal::Page
- #each_page — CooCoo::DataSources::Xournal::Document
- #each_sample — CooCoo::DataSources::Xournal::Stroke
- #each_set — CooCoo::DataSources::Xournal::TrainingDocument::Example
- #each_slice — CooCoo::CUDA::DeviceBuffer
- #each_slice — CooCoo::CUDA::Vector
- #each_slice — CooCoo::Ruby::Vector
- #each_slice — CooCoo::NMatrix::Vector
- #each_stroke — CooCoo::DataSources::Xournal::Layer
- #each_text — CooCoo::DataSources::Xournal::Layer
- #each_with_index — CooCoo::CUDA::Vector
- #each_with_index — CooCoo::Ruby::Vector
- #each_with_index — CooCoo::NMatrix::Vector
- #each_with_index — CooCoo::Sequence
- #elements — CooCoo::CUDA::Vector
- #emit_all_colors — CooCoo::Drawing::Sixel::Stringer
- #emit_color — CooCoo::Drawing::Sixel::Stringer
- #empty? — CooCoo::DataSources::Xournal::TrainingDocument::Example
- #empty_input — CooCoo::Recurrence::Frontend
- #encode_label — CooCoo::DataSources::Xournal::BitmapStream
- #encode_strokes — CooCoo::DataSources::Xournal::BitmapStream
- #encode_strokes_to_canvas — CooCoo::DataSources::Xournal::BitmapStream
- #error — CooCoo::CUDA::APIError
- #fill_color= — CooCoo::Drawing::Canvas
- #filter — CooCoo::Image::Base
- #filter — CooCoo::Image::TransformedImage
- #final_output — CooCoo::Network
- #final_output — CooCoo::TemporalNetwork
- #finish_sixel — CooCoo::Drawing::Sixel::Stringer
- #first — CooCoo::Transformers::Base
- #flatten_areas — CooCoo::Convolution::BoxLayer
- #flush — CooCoo::Drawing::CairoCanvas
- #flush — CooCoo::Drawing::Canvas
- #forward — CooCoo::Convolution::BoxLayer
- #forward — CooCoo::FullyConnectedLayer
- #forward — CooCoo::LinearLayer
- #forward — CooCoo::Network
- #forward — CooCoo::Neuron
- #forward — CooCoo::NeuronLayer
- #forward — CooCoo::Recurrence::Backend
- #forward — CooCoo::Recurrence::Frontend
- #forward — CooCoo::TemporalNetwork
- #forward — CooCoo::VectorLayer
- #from_array — CooCoo::Drawing::Sixel::Stringer
- #from_name — CooCoo::FromName
- #from_xml — CooCoo::DataSources::Xournal::Loader
- #get — CooCoo::CUDA::DeviceBuffer
- #get — CooCoo::CUDA::HostBuffer
- #get_binding — CooCoo::GenerationScript
- #height — CooCoo::DataSources::Xournal::Text
- #height — CooCoo::DataSources::Xournal::Image
- #height — CooCoo::Image::TransformedImage
- #horizontal_span — CooCoo::Convolution::BoxLayer
- #identity — Numeric
- #image_to_xml — CooCoo::DataSources::Xournal::Saver
- #images — CooCoo::DataSources::Xournal::Layer
- #in_color — CooCoo::Drawing::Sixel::Stringer
- #in_parallel — CooCoo::Trainer::Batch
- #indent — CooCoo::Dot::Writer
- #infinite? — CooCoo::CUDA::Vector
- #infinite? — CooCoo::Math::AbstractVector
- #initial_bias — CooCoo::ActivationFunctions::Identity
- #initial_bias — CooCoo::ActivationFunctions::TanH
- #initial_weights — CooCoo::ActivationFunctions::Identity
- #initial_weights — CooCoo::ActivationFunctions::ReLU
- #initial_weights — CooCoo::ActivationFunctions::LeakyReLU
- #input_size — CooCoo::DataSources::Xournal::BitmapStream
- #inspect — CooCoo::CUDA::Vector
- #labels — CooCoo::DataSources::Xournal::TrainingDocument
- #last — CooCoo::Sequence
- #layer — CooCoo::Network
- #layer — CooCoo::TemporalNetwork
- #layer_index — CooCoo::Network
- #layer_to_xml — CooCoo::DataSources::Xournal::Saver
- #layers — CooCoo::Network
- #layers — CooCoo::TemporalNetwork
- #learn — CooCoo::Network
- #learn — CooCoo::TemporalNetwork
- #learn — CooCoo::Trainer::MomentumStochastic
- #learn — CooCoo::Trainer::Stochastic
- #left — CooCoo::DataSources::Xournal::Text
- #length — CooCoo::CUDA::Vector
- #length — CooCoo::Ruby::Vector
- #length — CooCoo::NMatrix::Vector
- #length — CooCoo::Sequence
- #lerp_color — CooCoo::Drawing::ChunkyCanvas
- #lf — CooCoo::Drawing::Sixel::Stringer
- #line — CooCoo::Drawing::CairoCanvas
- #line — CooCoo::Drawing::Canvas
- #line — CooCoo::Drawing::ChunkyCanvas
- #load — CooCoo::DataSources::Xournal::TrainingDocument::DocumentReader
- #load — CooCoo::GenerationScript
- #load! — CooCoo::Network
- #load_background — CooCoo::DataSources::Xournal::Loader
- #load_image — CooCoo::DataSources::Xournal::Loader
- #load_layer — CooCoo::DataSources::Xournal::Loader
- #load_page — CooCoo::DataSources::Xournal::Loader
- #load_stroke — CooCoo::DataSources::Xournal::Loader
- #load_text — CooCoo::DataSources::Xournal::Loader
- #magnitude — CooCoo::CUDA::Vector
- #magnitude — CooCoo::Ruby::Vector
- #magnitude — CooCoo::NMatrix::Vector
- #magnitude_squared — CooCoo::CUDA::Vector
- #magnitude_squared — CooCoo::Ruby::Vector
- #magnitude_squared — CooCoo::NMatrix::Vector
- #make_cell — CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- #make_cells — CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- #make_document — CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- #make_grid — CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- #make_page — CooCoo::DataSources::Xournal::TrainingDocument::DocumentMaker
- #map_pixel — CooCoo::Transformers::Image::Translation
- #map_pixel — CooCoo::Transformers::Image::Rotation
- #map_pixel — CooCoo::Transformers::Image::Scaler
- #mark_random — Object
- #matrix_image — Object
- #max — CooCoo::CUDA::DeviceBuffer
- #max — CooCoo::Math::AbstractVector
- #message — CooCoo::CUDA::APIError
- #method_missing — CooCoo::Drawing::Sixel::Streamer
- #min — CooCoo::CUDA::DeviceBuffer
- #min — CooCoo::Math::AbstractVector
- #minmax — CooCoo::CUDA::DeviceBuffer
- #minmax — CooCoo::DataSources::Xournal::Stroke
- #minmax — CooCoo::Math::AbstractVector
- #minmax_normalize — CooCoo::Math::AbstractVector
- #move_to — CooCoo::Drawing::Sixel::Stringer
- #name — CooCoo::ActivationFunctions::Identity
- #name — CooCoo::CUDA::APIError
- #name — CooCoo::Trainer::Base
- #named_classes — CooCoo::FromName
- #nan? — CooCoo::CUDA::Vector
- #nan? — CooCoo::Math::AbstractVector
- #neuron_hash — CooCoo::FullyConnectedLayer
- #neuron_hash — CooCoo::VectorLayer
- #neurons — CooCoo::Convolution::BoxLayer
- #neurons — CooCoo::NeuronLayer
- #newline — CooCoo::Drawing::Sixel::Stringer
- #next — CooCoo::Transformers::Proxy
- #next — CooCoo::Transformers::Stopper
- #next — CooCoo::Transformers::Combo
- #next — CooCoo::Transformers::Image::Translation
- #next — CooCoo::Transformers::Image::Rotation
- #next — CooCoo::Transformers::Image::Scaler
- #normalize — CooCoo::CUDA::Vector
- #normalize — CooCoo::Ruby::Vector
- #normalize — CooCoo::NMatrix::Vector
- #null? — CooCoo::CUDA::DeviceBuffer
- #null? — CooCoo::CUDA::Vector
- #num_inputs — CooCoo::Convolution::BoxLayer
- #num_inputs — CooCoo::FullyConnectedLayer
- #num_inputs — CooCoo::LinearLayer
- #num_inputs — CooCoo::Network
- #num_inputs — CooCoo::NeuronLayer
- #num_inputs — CooCoo::Recurrence::Backend
- #num_inputs — CooCoo::Recurrence::Frontend
- #num_inputs — CooCoo::VectorLayer
- #num_layers — CooCoo::Network
- #num_outputs — CooCoo::Network
- #options — CooCoo::Trainer::Base
- #options — CooCoo::Trainer::Batch
- #options — CooCoo::Trainer::MomentumStochastic
- #output_activation_function — CooCoo::Network
- #output_height — CooCoo::Convolution::BoxLayer
- #output_size — CooCoo::DataSources::Xournal::BitmapStream
- #output_width — CooCoo::Convolution::BoxLayer
- #page_to_xml — CooCoo::DataSources::Xournal::Saver
- #parse! — CooCoo::OptionParser
- #parse_args — CooCoo::GenerationScript
- #parse_name — CooCoo::FromName
- #pen_color — CooCoo::Grapher
- #pen_scale — CooCoo::Grapher
- #pen_scale — CooCoo::OutputGrapher
- #pixel_index — CooCoo::Image::Base
- #populate — CooCoo::Grapher
- #populate — CooCoo::OutputGrapher
- #populate_inputs — CooCoo::Grapher
- #populate_layer — CooCoo::Grapher
- #populate_layers — CooCoo::Grapher
- #populate_neuron_link — CooCoo::Grapher
- #populate_neuron_node — CooCoo::Grapher
- #populate_outputs — CooCoo::Grapher
- #predict — CooCoo::Network
- #predict — CooCoo::TemporalNetwork
- #prep_input — CooCoo::ActivationFunctions::Identity
- #prep_input — CooCoo::ActivationFunctions::TanH
- #prep_input — CooCoo::Network
- #prep_input — CooCoo::TemporalNetwork
- #prep_output_target — CooCoo::ActivationFunctions::Identity
- #prep_output_target — CooCoo::ActivationFunctions::TanH
- #prep_output_target — CooCoo::ActivationFunctions::MinMax
- #prep_output_target — CooCoo::ActivationFunctions::ZeroSafeMinMax
- #prep_output_target — CooCoo::ActivationFunctions::Normalize
- #prep_output_target — CooCoo::ActivationFunctions::ZeroSafeNormalize
- #prep_output_target — CooCoo::Network
- #prep_output_target — CooCoo::TemporalNetwork
- #print_image — Object
- #process_layer — CooCoo::DataSources::Xournal::TrainingDocument::DocumentReader
- #process_training_document — CooCoo::DataSources::Xournal::BitmapStream
- #read_meta_label — CooCoo::DataSources::Xournal::TrainingDocument::DocumentReader
- #rect — CooCoo::Drawing::CairoCanvas
- #rect — CooCoo::Drawing::Canvas
- #rect — CooCoo::Drawing::ChunkyCanvas
- #recurrent_size — CooCoo::Recurrence::Backend
- #recurrent_size — CooCoo::Recurrence::Frontend
- #register — CooCoo::FromName
- #render — CooCoo::DataSources::Xournal::Renderer
- #render_background — CooCoo::DataSources::Xournal::Renderer
- #render_image — CooCoo::DataSources::Xournal::Renderer
- #render_layer — CooCoo::DataSources::Xournal::Renderer
- #render_page — CooCoo::DataSources::Xournal::Renderer
- #render_stroke — CooCoo::DataSources::Xournal::Renderer
- #render_text — CooCoo::DataSources::Xournal::Renderer
- #render_to_cairo — CooCoo::DataSources::Xournal::Renderer
- #render_to_canvas — CooCoo::DataSources::Xournal::Renderer
- #render_to_chunky — CooCoo::DataSources::Xournal::Renderer
- #resize — CooCoo::CUDA::HostBuffer
- #resize — CooCoo::Ruby::Vector
- #resize! — CooCoo::NeuronLayer
- #reverse — CooCoo::Sequence
- #right — CooCoo::DataSources::Xournal::Text
- #rotate — CooCoo::Transformers::Image::Base
- #rotate_pixel — CooCoo::Transformers::Image::Rotation
- #sample — CooCoo::Transformers::Image::Rotation
- #sample — CooCoo::Transformers::Image::Scaler
- #save — CooCoo::DataSources::Xournal::Document
- #save — CooCoo::DataSources::Xournal::Saver
- #save — CooCoo::Network
- #save_to_file — CooCoo::DataSources::Xournal::Saver
- #save_to_io — CooCoo::DataSources::Xournal::Saver
- #scale — CooCoo::DataSources::Xournal::Stroke
- #scale — CooCoo::DataSources::Xournal::Sample
- #scale — CooCoo::Transformers::Image::Base
- #scale_pixel — CooCoo::Transformers::Image::Scaler
- #set — CooCoo::CUDA::DeviceBuffer
- #set — CooCoo::CUDA::HostBuffer
- #set — CooCoo::CUDA::Vector
- #set — CooCoo::Ruby::Vector
- #set — CooCoo::NMatrix::Vector
- #set2d! — CooCoo::CUDA::DeviceBuffer
- #set2d! — CooCoo::CUDA::Vector
- #set2d! — CooCoo::Math::AbstractVector
- #set_color — CooCoo::Drawing::Sixel::Stringer
- #set_color_hsl — CooCoo::Drawing::Sixel::Stringer
- #sixel_line — CooCoo::Drawing::Sixel::Stringer
- #size — CooCoo::Convolution::BoxLayer
- #size — CooCoo::CUDA::DeviceBuffer
- #size — CooCoo::CUDA::Vector
- #size — CooCoo::DataSources::Xournal::BitmapStream
- #size — CooCoo::DataSources::Xournal::Document
- #size — CooCoo::DataSources::Xournal::Stroke
- #size — CooCoo::DataSources::Xournal::TrainingDocument
- #size — CooCoo::DataSources::Xournal::TrainingDocument::Example
- #size — CooCoo::FullyConnectedLayer
- #size — CooCoo::Ruby::Vector
- #size — CooCoo::NMatrix::Vector
- #size — CooCoo::NeuronLayer
- #size — CooCoo::Recurrence::Backend
- #size — CooCoo::Recurrence::Frontend
- #size — CooCoo::Sequence
- #size — CooCoo::VectorLayer
- #sized_data — CooCoo::DataSources::Xournal::Image
- #slice_2d — CooCoo::CUDA::DeviceBuffer
- #slice_2d — CooCoo::CUDA::Vector
- #slice_2d — CooCoo::Math::AbstractVector
- #slice_input — CooCoo::Convolution::BoxLayer
- #slice_output — CooCoo::Convolution::BoxLayer
- #sqrt — CooCoo::Sequence
- #start_block — CooCoo::Dot::Writer
- #start_sixel — CooCoo::Drawing::Sixel::Stringer
- #string — CooCoo::CUDA::APIError
- #stroke — CooCoo::Drawing::CairoCanvas
- #stroke — CooCoo::Drawing::Canvas
- #stroke — CooCoo::Drawing::ChunkyCanvas
- #stroke_color= — CooCoo::Drawing::Canvas
- #stroke_to_xml — CooCoo::DataSources::Xournal::Saver
- #strokes — CooCoo::DataSources::Xournal::Layer
- #style= — CooCoo::DataSources::Xournal::Background
- #sum — CooCoo::CUDA::DeviceBuffer
- #sum — CooCoo::CUDA::Vector
- #sum — CooCoo::Ruby::Vector
- #sum — CooCoo::NMatrix::Vector
- #sum — CooCoo::Sequence
- #text — CooCoo::DataSources::Xournal::Layer
- #text — CooCoo::Drawing::CairoCanvas
- #text — CooCoo::Drawing::Canvas
- #text — CooCoo::Drawing::ChunkyCanvas
- #text_to_xml — CooCoo::DataSources::Xournal::Saver
- #to_a — CooCoo::CUDA::DeviceBuffer
- #to_a — CooCoo::CUDA::HostBuffer
- #to_a — CooCoo::CUDA::Vector
- #to_a — CooCoo::Image::Base
- #to_a — CooCoo::Image::TransformedImage
- #to_a — CooCoo::Ruby::Vector
- #to_a — CooCoo::NMatrix::Vector
- #to_a — CooCoo::Sequence
- #to_blob — CooCoo::Drawing::CairoCanvas
- #to_document — CooCoo::DataSources::Xournal::TrainingDocument
- #to_grayscale — CooCoo::Drawing::Canvas
- #to_hash — CooCoo::Convolution::BoxLayer
- #to_hash — CooCoo::FullyConnectedLayer
- #to_hash — CooCoo::LinearLayer
- #to_hash — CooCoo::Network
- #to_hash — CooCoo::Neuron
- #to_hash — CooCoo::NeuronLayer
- #to_hash — CooCoo::Recurrence::Backend
- #to_hash — CooCoo::Recurrence::Frontend
- #to_hash — CooCoo::TemporalNetwork
- #to_hash — CooCoo::VectorLayer
- #to_ptr — CooCoo::CUDA::HostBuffer
- #to_s — CooCoo::ActivationFunctions::Identity
- #to_s — CooCoo::CUDA::Vector
- #to_s — CooCoo::Ruby::Vector
- #to_s — CooCoo::NMatrix::Vector
- #to_s — CooCoo::Sequence
- #to_vector — CooCoo::Drawing::CairoCanvas
- #to_vector — CooCoo::Drawing::ChunkyCanvas
- #to_xml — CooCoo::DataSources::Xournal::Saver
- #tool= — CooCoo::DataSources::Xournal::Stroke
- #top — CooCoo::DataSources::Xournal::Text
- #train — CooCoo::Trainer::Base
- #train — CooCoo::Trainer::Batch
- #train — CooCoo::Trainer::MomentumStochastic
- #train — CooCoo::Trainer::Stochastic
- #training_set — Object
- #transfer — CooCoo::Neuron
- #transfer — CooCoo::VectorLayer
- #transfer_error — CooCoo::Convolution::BoxLayer
- #transfer_error — CooCoo::FullyConnectedLayer
- #transfer_error — CooCoo::LinearLayer
- #transfer_error — CooCoo::Neuron
- #transfer_error — CooCoo::NeuronLayer
- #transfer_error — CooCoo::Recurrence::Backend
- #transfer_error — CooCoo::Recurrence::Frontend
- #transfer_error — CooCoo::VectorLayer
- #transfer_errors — CooCoo::Network
- #transfer_input_error — CooCoo::FullyConnectedLayer
- #transfer_input_error — CooCoo::NeuronLayer
- #transfer_input_error — CooCoo::VectorLayer
- #transform — CooCoo::Image::TransformedImage
- #translate — CooCoo::DataSources::Xournal::Stroke
- #translate — CooCoo::DataSources::Xournal::Sample
- #translate — CooCoo::Transformers::Image::Base
- #translate_pixel — CooCoo::Transformers::Image::Translation
- #type_convertor — CooCoo::CUDA::HostBuffer
- #type_reader — CooCoo::CUDA::HostBuffer
- #type_size — CooCoo::CUDA::HostBuffer
- #type_writer — CooCoo::CUDA::HostBuffer
- #update_from_hash! — CooCoo::FullyConnectedLayer
- #update_from_hash! — CooCoo::Network
- #update_from_hash! — CooCoo::Neuron
- #update_from_hash! — CooCoo::NeuronLayer
- #update_from_hash! — CooCoo::Recurrence::Backend
- #update_from_hash! — CooCoo::Recurrence::Frontend
- #update_from_hash! — CooCoo::TemporalNetwork
- #update_from_hash! — CooCoo::VectorLayer
- #update_neuron_from_hash! — CooCoo::FullyConnectedLayer
- #update_neuron_from_hash! — CooCoo::NeuronLayer
- #update_neuron_from_hash! — CooCoo::VectorLayer
- #update_weights! — CooCoo::Convolution::BoxLayer
- #update_weights! — CooCoo::FullyConnectedLayer
- #update_weights! — CooCoo::Network
- #update_weights! — CooCoo::Neuron
- #update_weights! — CooCoo::NeuronLayer
- #update_weights! — CooCoo::Recurrence::Backend
- #update_weights! — CooCoo::TemporalNetwork
- #update_weights! — CooCoo::VectorLayer
- #vertical_span — CooCoo::Convolution::BoxLayer
- #weight_deltas — CooCoo::Convolution::BoxLayer
- #weight_deltas — CooCoo::FullyConnectedLayer
- #weight_deltas — CooCoo::LinearLayer
- #weight_deltas — CooCoo::Network
- #weight_deltas — CooCoo::Neuron
- #weight_deltas — CooCoo::NeuronLayer
- #weight_deltas — CooCoo::Recurrence::Backend
- #weight_deltas — CooCoo::Recurrence::Frontend
- #weight_deltas — CooCoo::TemporalNetwork
- #weight_deltas — CooCoo::VectorLayer
- #width — CooCoo::DataSources::Xournal::Text
- #width — CooCoo::DataSources::Xournal::Image
- #width — CooCoo::Image::TransformedImage
- #with_sixel — CooCoo::Drawing::Sixel::Streamer
- #write — CooCoo::Dot::Writer
- #write_edges — CooCoo::Dot::Writer
- #write_graph — CooCoo::Dot::Writer
- #write_graph_options — CooCoo::Dot::Writer
- #write_nodes — CooCoo::Dot::Writer
- #write_options — CooCoo::Dot::Writer
- #zero — Numeric
- #zero — Array
- #zero — CooCoo::Math::AbstractVector
- #zero — CooCoo::Sequence
- #zeros — CooCoo::CUDA::Vector