Index

This page lists the core functions and types of the Julia component of the Rocketeer.jl package.

"Table" of Contents

ModulesFunctionsTypesConstants
IndexIndexIndexIndex
DocsDocsDocsDocs

Index

This section enumerates the names exported by the package, each of which links to its corresponding Documentation.

Modules

Functions

Types

Constants

Docs

This section lists the documentation for every exported name of the Rocketeer package.

Modules

Rocketeer.RocketeerModule

Main module for the Rocketeer.jl package.

Attribution

Programmer

  • Sasha Petrenko <petrenkos@mst.edu> @AP6YC

Original Authors

  • Angus Dempster
  • Francois Petitjean
  • Geoff Webb

Bibtex Entry

@article{dempster_etal_2020,
    author  = {Dempster, Angus and Petitjean, Francois and Webb, Geoffrey I},
    title   = {ROCKET: Exceptionally fast and accurate time classification using random convolutional kernels},
    year    = {2020},
    journal = {Data Mining and Knowledge Discovery},
    doi     = {https://doi.org/10.1007/s10618-020-00701-z}
}

Citation Links

Imports

The following names are imported by the package as dependencies:

  • Base
  • Core
  • DocStringExtensions
  • NumericalTypeAliases
  • Pkg
  • Random

Exports

The following names are exported and available when using the package:

source

Functions

Types

Rocketeer.RocketKernelType
struct RocketKernel

Summary

Structure containing information about one Rocket kernel.

Attribution

Programmer

  • Sasha Petrenko <petrenkos@mst.edu> @AP6YC

Original Authors

  • Angus Dempster
  • Francois Petitjean
  • Geoff Webb

Bibtex Entry

@article{dempster_etal_2020,
    author  = {Dempster, Angus and Petitjean, Francois and Webb, Geoffrey I},
    title   = {ROCKET: Exceptionally fast and accurate time classification using random convolutional kernels},
    year    = {2020},
    journal = {Data Mining and Knowledge Discovery},
    doi     = {https://doi.org/10.1007/s10618-020-00701-z}
}

Citation Links

Fields

  • length::Int64: The length of the kernel.
  • weight::Vector{Float64}: The vector of weights corresponding to the features.
  • bias::Float64: The internal Rocket bias parameter, computed during construction.
  • dilation::Int64: The internal Rocket dilation parameter, computed during construction.
  • padding::Int64: The internal Rocket padding parameter, computed during construction.
source
Rocketeer.RocketModuleType
struct RocketModule

Summary

Structure containing a vector of RocketKernels.

Attribution

Programmer

  • Sasha Petrenko <petrenkos@mst.edu> @AP6YC

Original Authors

  • Angus Dempster
  • Francois Petitjean
  • Geoff Webb

Bibtex Entry

@article{dempster_etal_2020,
    author  = {Dempster, Angus and Petitjean, Francois and Webb, Geoffrey I},
    title   = {ROCKET: Exceptionally fast and accurate time classification using random convolutional kernels},
    year    = {2020},
    journal = {Data Mining and Knowledge Discovery},
    doi     = {https://doi.org/10.1007/s10618-020-00701-z}
}

Citation Links

Fields

  • input_length::Int64: The input length used to generate the RocketKernels.
  • kernels::Vector{RocketKernel}: The list of RocketKernels constituting a full Rocket module.
source
Rocketeer.RocketModuleMethod
RocketModule(
    input_length::Integer,
    n_kernels::Integer
) -> RocketModule

Summary

Create a new RocketModule structure, requiring feature length and the number of kernels.

Arguments

  • input_length::Integer: the desired length of the kernel features.
  • n_kernels::Integer: the desired number of kernels to generate.

Attribution

Programmer

  • Sasha Petrenko <petrenkos@mst.edu> @AP6YC

Original Authors

  • Angus Dempster
  • Francois Petitjean
  • Geoff Webb

Bibtex Entry

@article{dempster_etal_2020,
    author  = {Dempster, Angus and Petitjean, Francois and Webb, Geoffrey I},
    title   = {ROCKET: Exceptionally fast and accurate time classification using random convolutional kernels},
    year    = {2020},
    journal = {Data Mining and Knowledge Discovery},
    doi     = {https://doi.org/10.1007/s10618-020-00701-z}
}

Citation Links

Method List / Definition Locations

RocketModule(input_length, n_kernels)

defined at /home/runner/work/Rocketeer.jl/Rocketeer.jl/src/lib/rocket.jl:74.

source
Rocketeer.RocketModuleMethod
RocketModule() -> RocketModule

Summary

Empty constructor for a RocketModule.

This uses the default values input_length=5 and n_kernels=100.

Attribution

Programmer

  • Sasha Petrenko <petrenkos@mst.edu> @AP6YC

Original Authors

  • Angus Dempster
  • Francois Petitjean
  • Geoff Webb

Bibtex Entry

@article{dempster_etal_2020,
    author  = {Dempster, Angus and Petitjean, Francois and Webb, Geoffrey I},
    title   = {ROCKET: Exceptionally fast and accurate time classification using random convolutional kernels},
    year    = {2020},
    journal = {Data Mining and Knowledge Discovery},
    doi     = {https://doi.org/10.1007/s10618-020-00701-z}
}

Citation Links

Method List / Definition Locations

RocketModule()

defined at /home/runner/work/Rocketeer.jl/Rocketeer.jl/src/lib/rocket.jl:117.

source

Constants

Rocketeer.ROCKETEER_VERSIONConstant

A constant that contains the version of the installed Rocketeer.jl package.

This value is computed at compile time, so it may be used to programmatically verify the version of OAR that is installed in case a compat entry in your Project.toml is missing or otherwise incorrect.

source