Nothing
# Copyright (C) 2014 Open Data ("Open Data" refers to
# one or more of the following companies: Open Data Partners LLC,
# Open Data Research LLC, or Open Data Capital LLC.)
#
# This file is part of Hadrian.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#' Generate PFA Document from Object
#'
#' pfa is a generic function for generating valid PFA documents from the results
#' of various model fitting functions. The function invokes particular methods
#' which depend on the class of the first argument.
#'
#' @param object a model object for which a PFA document is desired
#' @param name a character which is an optional name for the scoring engine
#' @param version an integer which is sequential version number for the model
#' @param doc a character which is documentation string for archival purposes
#' @param metadata a \code{list} of strings that is computer-readable documentation for
#' archival purposes
#' @param randseed a integer which is a global seed used to generate all random
#' numbers. Multiple scoring engines derived from the same PFA file have
#' different seeds generated from the global one
#' @param options a \code{list} with value types depending on option name
#' Initialization or runtime options to customize implementation
#' (e.g. optimization switches). May be overridden or ignored by PFA consumer
#' @param ... additional arguments affecting the PFA produced
#' @return a \code{list} of lists that compose a valid PFA document
#' @seealso \code{\link{pfa.lm}} \code{\link{pfa.glm}}
#' @examples
#' # all the "pfa" methods found
#' methods("pfa")
#' @export
pfa <- function(object, name=NULL, version=NULL, doc=NULL, metadata=NULL, randseed=NULL, options=NULL, ...) UseMethod("pfa")
#' extract_params
#'
#' Extracts parameters of a model object
#'
#' @param object a model object
#' @param ... further arguments passed to or from other methods
#' @return a \code{list} that is extracted from the tree model object
#' @examples
#' # all the "extract_params" methods found
#' methods("extract_params")
#' @export
extract_params <- function(object, ...) UseMethod("extract_params")
#' build_model
#'
#' Builds an entire PFA list of lists based on a model object
#'
#' @param object a model object
#' @param ... further arguments passed to or from other methods
#' @return a \code{list} of lists representation of the tree that can be
#' inserted into a cell or pool
#' @examples
#' # all the "build_model" methods found
#' methods("build_model")
#' @export
build_model <- function(object, ...) UseMethod("build_model")
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.