Browse documentation
Language

Complete callable index

Find every native root module and its callable names, plus core value methods and links to complete API contracts.

Implemented

Find native module functions and value methods in one place. Each group links to its reference for signatures, supported receiver types, overloads, errors, complexity and execution limits. Methods on native values may also use receiver syntax, as shown in the owning guide. A name in this index does not enable an optional backend or install map data.

This index follows the current documented development runtime; check downloads and the development status before choosing an executable.

The catalogue covers 22 native root modules and 855 distinct module and value method names across 1087 native signatures or generic families. Core constructors, operators, numeric casts and language intrinsics are described in the language reference, numeric guide and individual value references.

Module directory

Choose a module to jump to its complete signature list, or open the reference for worked examples and constraints.

aner.api

Open the aner.api reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

api.app

aner
api.app(title: String) -> APIApp

api.auth

aner
api.auth(app: APIApp, key: SecretRef) -> APIApp

api.bind

aner
api.bind(app: APIApp, host: String, port: Int64) -> APIApp

api.hostname

aner
api.hostname(app: APIApp, hostname: String) -> APIApp

api.limits

aner
api.limits(app: APIApp, max_rows: Int64, timeout_ms: Int64) -> APIApp

api.llm

aner
api.llm(app: APIApp, path: String, client: LLMClient) -> APIApp

api.model

aner
api.model(app: APIApp, path: String, model: FittedClassifier) -> APIApp

api.openapi

aner
api.openapi(app: APIApp) -> String

api.output_limit

aner
api.output_limit(app: APIApp, max_tokens: Int64) -> APIApp

api.rate_limit

aner
api.rate_limit(app: APIApp, requests_per_minute: Int64) -> APIApp

api.serve

aner
api.serve(app: APIApp, port: Int64) -> Unit
api.serve(app: APIApp) -> Unit

api.tls

aner
api.tls(app: APIApp, certificate: String, private_key: String) -> APIApp

api.tls_available

aner
api.tls_available() -> Bool

aner.data

Open the aner.data reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

data.batch

aner
data.batch(self: AdaptiveFrame, max_output_bytes: Int64, copy: String) -> ContextBatch
data.batch(self: AdaptiveFrame, max_output_bytes: Int64) -> ContextBatch

data.boolean

aner
data.boolean(table: DataTable, row: Int64, column: String) -> Bool

data.bounded

aner
data.bounded(scan: DataScan, max_scanned_rows: Int64, max_read_bytes: Int64, timeout_ms: Int64) -> DataScan

data.cancel

aner
data.cancel(execution: DataExecution) -> Unit

data.collect

aner
data.collect(scan: DataScan, max_rows: Int64, max_bytes: Int64, batch_rows: Int64) -> DataTable

data.cols

aner
data.cols(self: AdaptiveFrame) -> Int64
data.cols(table: DataTable) -> Int64

data.column

aner
data.column(schema: DataSchema, name: String, type: String, nullable: Bool) -> DataSchema

data.column_name

aner
data.column_name(self: AdaptiveFrame, column: Int64) -> String
data.column_name(table: DataTable, index: Int64) -> String

data.column_nullable

aner
data.column_nullable(self: DataTable, column: Int64) -> Bool

data.column_type

aner
data.column_type(self: DataTable, column: Int64) -> String

data.column_unit

aner
data.column_unit(self: AdaptiveFrame, column: Int64) -> String
data.column_unit(table: DataTable, index: Int64) -> String

data.complete

aner
data.complete(value: DataExecution) -> Bool
data.complete(value: DataReport) -> Bool
data.complete(value: DataTable) -> Bool

data.convert_unit

aner
data.convert_unit(scan: DataScan, column: String, target_unit: String) -> DataScan

data.describe

aner
data.describe(report: DataReport) -> String

data.elapsed_ms

aner
data.elapsed_ms(value: DataExecution) -> Int64
data.elapsed_ms(value: DataReport) -> Int64
data.elapsed_ms(value: DataTable) -> Int64

data.execution

aner
data.execution(timeout_ms: Int64) -> DataExecution

data.explain

aner
data.explain(scan: DataScan) -> String
data.explain(self: AdaptiveFrame) -> String
data.explain(self: ContextBatch) -> String
data.explain(self: FramePartition) -> String

data.features

aner
data.features(self: AdaptiveFrame) -> AdaptiveFrame

data.frame

aner
data.frame(table: DataTable, row_id: String, group: String, target: String, units: List) -> AdaptiveFrame
data.frame(table: DataTable, row_id: String, group: String, target: String) -> AdaptiveFrame

data.gather_rows

aner
data.gather_rows(self: AdaptiveFrame, indices: List) -> AdaptiveFrame

data.include

aner
data.include(scan: DataScan, column: String) -> DataScan

data.inputs

aner
data.inputs(self: ContextBatch) -> SemanticTensor

data.integer

aner
data.integer(table: DataTable, row: Int64, column: String) -> Int64

data.is_cancelled

aner
data.is_cancelled(execution: DataExecution) -> Bool

data.is_missing

aner
data.is_missing(table: DataTable, row: Int64, column: String) -> Bool

data.max

aner
data.max(report: DataReport, column: String) -> Float64

data.mean

aner
data.mean(report: DataReport, column: String) -> Float64

data.min

aner
data.min(report: DataReport, column: String) -> Float64

data.missing

aner
data.missing(report: DataReport, column: String) -> Int64

data.number

aner
data.number(table: DataTable, row: Int64, column: String) -> Float64

data.partition_groups

aner
data.partition_groups(self: AdaptiveFrame, train: List, validation: List, test: List) -> FramePartition

data.peak_bytes

aner
data.peak_bytes(report: DataExecution) -> Int64
data.peak_bytes(report: DataReport) -> Int64
data.peak_bytes(report: DataTable) -> Int64

data.preview

aner
data.preview(scan: DataScan, max_rows: Int64, max_bytes: Int64, batch_rows: Int64) -> DataTable

data.read_bytes

aner
data.read_bytes(value: DataExecution) -> Int64
data.read_bytes(value: DataReport) -> Int64
data.read_bytes(value: DataTable) -> Int64

data.receipt

aner
data.receipt(value: DataExecution) -> String
data.receipt(value: DataReport) -> String
data.receipt(value: DataTable) -> String

data.rename

aner
data.rename(self: AdaptiveFrame, from: String, to: String) -> AdaptiveFrame

data.returned_rows

aner
data.returned_rows(value: DataExecution) -> Int64
data.returned_rows(value: DataReport) -> Int64
data.returned_rows(value: DataTable) -> Int64

data.role

aner
data.role(self: AdaptiveFrame) -> String

data.row_id

aner
data.row_id(self: AdaptiveFrame, index: Int64) -> Int64
data.row_id(self: ContextBatch, index: Int64) -> Int64

data.row_ids

aner
data.row_ids(self: AdaptiveFrame) -> List
data.row_ids(self: ContextBatch) -> List

data.rows

aner
data.rows(self: AdaptiveFrame) -> Int64
data.rows(value: DataReport) -> Int64
data.rows(value: DataTable) -> Int64

data.scan_csv

aner
data.scan_csv(path: String, schema: DataSchema, missing: String) -> DataScan

data.scanned_rows

aner
data.scanned_rows(report: DataExecution) -> Int64
data.scanned_rows(report: DataReport) -> Int64
data.scanned_rows(report: DataTable) -> Int64

data.schema

aner
data.schema() -> DataSchema

data.select

aner
data.select(scan: DataScan, column: String) -> DataScan
data.select(self: AdaptiveFrame, fields: List) -> AdaptiveFrame

data.selected_rows

aner
data.selected_rows(value: DataExecution) -> Int64
data.selected_rows(value: DataReport) -> Int64
data.selected_rows(value: DataTable) -> Int64

data.shuffle

aner
data.shuffle(self: ContextBatch, seed: Int64) -> ContextBatch

data.slice

aner
data.slice(self: AdaptiveFrame, start: Int64, stop: Int64) -> AdaptiveFrame

data.std

aner
data.std(report: DataReport, column: String) -> Float64

data.stop_reason

aner
data.stop_reason(value: DataExecution) -> String
data.stop_reason(value: DataReport) -> String
data.stop_reason(value: DataTable) -> String

data.summarize

aner
data.summarize(scan: DataScan, max_bytes: Int64, batch_rows: Int64) -> DataReport

data.summary

aner
data.summary(self: AdaptiveFrame) -> String
data.summary(self: ContextBatch) -> String
data.summary(self: FramePartition) -> String

data.targets

aner
data.targets(self: ContextBatch) -> SemanticTensor

data.test

aner
data.test(self: FramePartition) -> AdaptiveFrame

data.text

aner
data.text(table: DataTable, row: Int64, column: String) -> String

data.to_tensor

aner
data.to_tensor(table: DataTable, max_bytes: Int64) -> Tensor

data.train

aner
data.train(self: FramePartition) -> AdaptiveFrame

data.unit_column

aner
data.unit_column(schema: DataSchema, name: String, unit: String, nullable: Bool) -> DataSchema

data.unit_max

aner
data.unit_max(report: DataReport, column: String, target_unit: String) -> Quantity<TargetUnit> | Point<TargetUnit>

data.unit_mean

aner
data.unit_mean(report: DataReport, column: String, target_unit: String) -> Quantity<TargetUnit> | Point<TargetUnit>

data.unit_min

aner
data.unit_min(report: DataReport, column: String, target_unit: String) -> Quantity<TargetUnit> | Point<TargetUnit>

data.unit_std

aner
data.unit_std(report: DataReport, column: String, target_unit: String) -> Quantity<TargetUnit>

data.unit_value

aner
data.unit_value(table: DataTable, row: Int64, column: String, target_unit: String) -> Quantity<TargetUnit> | Point<TargetUnit>

data.unit_values

aner
data.unit_values(table: DataTable, column: String, target_unit: String) -> Array<Quantity<TargetUnit>> | Array<Point<TargetUnit>>

data.valid

aner
data.valid(report: DataReport, column: String) -> Int64

data.validation

aner
data.validation(self: FramePartition) -> AdaptiveFrame

data.where_eq

aner
data.where_eq(scan: DataScan, column: String, value: String) -> DataScan

data.where_ge

aner
data.where_ge(scan: DataScan, column: String, value: Float64) -> DataScan
data.where_ge(scan: DataScan, column: String, value: Int64) -> DataScan
data.where_ge(scan: DataScan, column: String, value: T) -> DataScan

data.where_present

aner
data.where_present(scan: DataScan, column: String) -> DataScan

data.with_execution

aner
data.with_execution(scan: DataScan, execution: DataExecution) -> DataScan

aner.dataset

Open the aner.dataset reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

dataset.audit

aner
dataset.audit(partition: DatasetFolds) -> String
dataset.audit(partition: DatasetPartition) -> String

dataset.batch

aner
dataset.batch(schedule: DatasetBatches, index: Int64) -> Dataset

dataset.batches

aner
dataset.batches(data: Dataset, size: Int64, seed: Int64, shuffle: Bool) -> DatasetBatches

dataset.center

aner
dataset.center(scaler: Standardizer) -> Tensor

dataset.citation

aner
dataset.citation(data: Dataset) -> String

dataset.class_name

aner
dataset.class_name(data: Dataset, index: Int64) -> String

dataset.classes

aner
dataset.classes(data: Dataset) -> Int64

dataset.cols

aner
dataset.cols(data: Dataset) -> Int64

dataset.count

aner
dataset.count() -> Int64
dataset.count(value: DatasetBatches) -> Int64
dataset.count(value: DatasetFolds) -> Int64

dataset.description

aner
dataset.description(data: Dataset) -> String

dataset.diabetes

aner
dataset.diabetes() -> Dataset

dataset.feature_name

aner
dataset.feature_name(data: Dataset, index: Int64) -> String

dataset.feature_unit

aner
dataset.feature_unit(data: Dataset, index: Int64) -> String

dataset.features

aner
dataset.features(data: Dataset) -> Tensor

dataset.fit_standardizer

aner
dataset.fit_standardizer(features: Dataset) -> Standardizer
dataset.fit_standardizer(features: Tensor) -> Standardizer

dataset.fold

aner
dataset.fold(folds: DatasetFolds, index: Int64) -> DatasetPartition

dataset.from_tensors

aner
dataset.from_tensors(features: Tensor, targets: Tensor) -> Dataset

dataset.id

aner
dataset.id(index: Int64) -> String

dataset.iris

aner
dataset.iris() -> Dataset

dataset.kfold

aner
dataset.kfold(data: Dataset, count: Int64, seed: Int64, stratify: Bool, group_aware: Bool) -> DatasetFolds
dataset.kfold(data: Dataset, count: Int64, seed: Int64) -> DatasetFolds

dataset.license

aner
dataset.license(data: Dataset) -> String

dataset.load

aner
dataset.load(name: String) -> Dataset

dataset.mnist

aner
dataset.mnist(directory: String, partition: String) -> Dataset

dataset.name

aner
dataset.name(data: Dataset) -> String

dataset.one_hot

aner
dataset.one_hot(data: Dataset) -> Tensor

dataset.partition

aner
dataset.partition(data: Dataset, validation: Float64, test: Float64, seed: Int64, stratify: Bool, group_aware: Bool) -> DatasetPartition
dataset.partition(data: Dataset, validation: Float64, test: Float64, seed: Int64) -> DatasetPartition

dataset.provenance

aner
dataset.provenance(data: Dataset) -> String

dataset.require_disjoint

aner
dataset.require_disjoint(left: Dataset, right: Dataset) -> Unit

dataset.require_training

aner
dataset.require_training(data: Dataset) -> Unit

dataset.role

aner
dataset.role(data: Dataset) -> String

dataset.row_ids

aner
dataset.row_ids(data: Dataset) -> Tensor

dataset.rows

aner
dataset.rows(data: Dataset) -> Int64

dataset.scale

aner
dataset.scale(scaler: Standardizer) -> Tensor

dataset.sha256

aner
dataset.sha256(data: Dataset) -> String

dataset.source

aner
dataset.source(data: Dataset) -> String

dataset.split

aner
dataset.split(data: Dataset, test: Float64, seed: Int64) -> DatasetSplit

dataset.synthetic

aner
dataset.synthetic(rows: Int64, inputs: Int64, classes: Int64, seed: Int64) -> Dataset

dataset.targets

aner
dataset.targets(data: Dataset) -> Tensor

dataset.test

aner
dataset.test(split: DatasetPartition) -> Dataset
dataset.test(split: DatasetSplit) -> Dataset

dataset.titanic

aner
dataset.titanic() -> Dataset

dataset.train

aner
dataset.train(split: DatasetPartition) -> Dataset
dataset.train(split: DatasetSplit) -> Dataset

dataset.transform

aner
dataset.transform(scaler: Standardizer, features: Tensor) -> Tensor

dataset.validation

aner
dataset.validation(partition: DatasetPartition) -> Dataset

dataset.version

aner
dataset.version(data: Dataset) -> String

dataset.wine

aner
dataset.wine() -> Dataset

dataset.with_groups

aner
dataset.with_groups(data: Dataset, keys: List) -> Dataset

aner.db

Open the aner.db reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

db.available

aner
db.available(driver: String) -> Bool

db.boolean

aner
db.boolean(result: DBResult, row: Int64, column: Int64) -> Bool

db.close

aner
db.close(connection: DBConnection) -> Unit

db.cols

aner
db.cols(result: DBResult) -> Int64

db.column_name

aner
db.column_name(result: DBResult, column: Int64) -> String

db.column_type

aner
db.column_type(result: DBResult, column: Int64) -> String

db.connected

aner
db.connected(connection: DBConnection) -> Bool

db.execute

aner
db.execute(connection: DBConnection, sql: String, parameters: List) -> Int64
db.execute(connection: DBConnection, sql: String) -> Int64

db.integer

aner
db.integer(result: DBResult, row: Int64, column: Int64) -> Int64

db.is_null

aner
db.is_null(result: DBResult, row: Int64, column: Int64) -> Bool

db.mongodb.command

aner
db.mongodb.command(connection: DBConnection, command_json: String, max_bytes: Int64) -> String
db.mongodb.command(connection: DBConnection, command_json: String) -> String

db.mongodb.connect

aner
db.mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, auth_database: String, tls: Bool, timeout_seconds: Int64) -> DBConnection
db.mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, auth_database: String, tls: Bool) -> DBConnection
db.mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, auth_database: String) -> DBConnection
db.mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

db.mongodb.document

aner
db.mongodb.document(result: DBResult, row: Int64) -> String

db.mongodb.find

aner
db.mongodb.find(connection: DBConnection, collection: String, filter_json: String, options_json: String, max_documents: Int64, max_bytes: Int64) -> DBResult
db.mongodb.find(connection: DBConnection, collection: String, filter_json: String, options_json: String, max_documents: Int64) -> DBResult
db.mongodb.find(connection: DBConnection, collection: String, filter_json: String, options_json: String) -> DBResult
db.mongodb.find(connection: DBConnection, collection: String, filter_json: String) -> DBResult

db.mongodb.insert_one

aner
db.mongodb.insert_one(connection: DBConnection, collection: String, document_json: String) -> Int64

db.mssql.connect

aner
db.mssql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String, timeout_seconds: Int64) -> DBConnection
db.mssql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String) -> DBConnection
db.mssql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

db.mysql.connect

aner
db.mysql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String, timeout_seconds: Int64) -> DBConnection
db.mysql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String) -> DBConnection
db.mysql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

db.number

aner
db.number(result: DBResult, row: Int64, column: Int64) -> Float64

db.postgres.connect

aner
db.postgres.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String, timeout_seconds: Int64) -> DBConnection
db.postgres.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String) -> DBConnection
db.postgres.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

db.query

aner
db.query(connection: DBConnection, sql: String, parameters: List, max_rows: Int64, max_bytes: Int64) -> DBResult
db.query(connection: DBConnection, sql: String, parameters: List, max_rows: Int64) -> DBResult
db.query(connection: DBConnection, sql: String, parameters: List) -> DBResult
db.query(connection: DBConnection, sql: String) -> DBResult

db.rows

aner
db.rows(result: DBResult) -> Int64

db.text

aner
db.text(result: DBResult, row: Int64, column: Int64) -> String

db.to_table

aner
db.to_table(result: DBResult, memory_bytes: Int64) -> DataTable

mongodb.command

aner
mongodb.command(connection: DBConnection, command_json: String, max_bytes: Int64) -> String
mongodb.command(connection: DBConnection, command_json: String) -> String

mongodb.connect

aner
mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, auth_database: String, tls: Bool, timeout_seconds: Int64) -> DBConnection
mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, auth_database: String, tls: Bool) -> DBConnection
mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, auth_database: String) -> DBConnection
mongodb.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

mongodb.document

aner
mongodb.document(result: DBResult, row: Int64) -> String

mongodb.find

aner
mongodb.find(connection: DBConnection, collection: String, filter_json: String, options_json: String, max_documents: Int64, max_bytes: Int64) -> DBResult
mongodb.find(connection: DBConnection, collection: String, filter_json: String, options_json: String, max_documents: Int64) -> DBResult
mongodb.find(connection: DBConnection, collection: String, filter_json: String, options_json: String) -> DBResult
mongodb.find(connection: DBConnection, collection: String, filter_json: String) -> DBResult

mongodb.insert_one

aner
mongodb.insert_one(connection: DBConnection, collection: String, document_json: String) -> Int64

mssql.connect

aner
mssql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String, timeout_seconds: Int64) -> DBConnection
mssql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String) -> DBConnection
mssql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

mysql.connect

aner
mysql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String, timeout_seconds: Int64) -> DBConnection
mysql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String) -> DBConnection
mysql.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

postgres.connect

aner
postgres.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String, timeout_seconds: Int64) -> DBConnection
postgres.connect(host: String, port: Int64, database: String, user: String, password: SecretRef, sslmode: String) -> DBConnection
postgres.connect(host: String, port: Int64, database: String, user: String, password: SecretRef) -> DBConnection

aner.dev

Open the aner.dev reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

dev.automatic

aner
dev.automatic(enabled: Bool) -> Unit

dev.capture

aner
dev.capture(label: String, value: Any) -> Unit

dev.enabled

aner
dev.enabled() -> Bool

dev.progress

aner
dev.progress(epoch: Int64, epochs: Int64, loss: Float64, accuracy: Float64, seconds: Float64, validation_loss: Float64) -> Unit
dev.progress(epoch: Int64, epochs: Int64, loss: Float64, accuracy: Float64, seconds: Float64) -> Unit

aner.gen

Open the aner.gen reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

gen.averaged_parameter

aner
gen.averaged_parameter(model: ScientificModel, name: String) -> Tensor

gen.baseline

aner
gen.baseline() -> String
gen.baseline(model: LanguageModel) -> String

gen.calibrate_diffusion

aner
gen.calibrate_diffusion(model: ScientificModel, training: ScientificData, samples_per_timestep: Int64, seed: Int64, ridge: Float64) -> ScientificModel

gen.calibrate_diffusion_gaussian

aner
gen.calibrate_diffusion_gaussian(model: ScientificModel, training: ScientificData) -> ScientificModel

gen.calibrate_diffusion_neural

aner
gen.calibrate_diffusion_neural(model: ScientificModel, training: ScientificData, draws: Int64, seed: Int64, strength: Float64) -> ScientificModel
gen.calibrate_diffusion_neural(model: ScientificModel, training: ScientificData, draws: Int64, seed: Int64) -> ScientificModel

gen.calibrate_diffusion_variance

aner
gen.calibrate_diffusion_variance(model: ScientificModel, training: ScientificData, samples_per_timestep: Int64, seed: Int64) -> ScientificModel

gen.conserve_mass

aner
gen.conserve_mass(fields: Tensor, target_mass: Tensor, dx: Float64, dy: Float64) -> Tensor

gen.decoder

aner
gen.decoder(codec: Tokenizer, context: Int64, width: Int64, heads: Int64, layers: Int64, seed: Int64, dropout: Float64) -> LanguageModel
gen.decoder(codec: Tokenizer, context: Int64, width: Int64, heads: Int64, layers: Int64, seed: Int64) -> LanguageModel

gen.device

aner
gen.device(model: LanguageModel) -> String
gen.device(model: ScientificModel) -> String

gen.device_supported

aner
gen.device_supported(device: String, dtype: String) -> Bool

gen.diffusion_covariance

aner
gen.diffusion_covariance(model: ScientificModel) -> Tensor

gen.diffusion_model

aner
gen.diffusion_model(rows: Int64, cols: Int64, condition_size: Int64, width: Int64, diffusion_steps: Int64, beta_start: Float64, beta_end: Float64, seed: Int64) -> ScientificModel

gen.diffusion_noise

aner
gen.diffusion_noise(clean: Tensor, noise: Tensor, schedule: Tensor, timesteps: List) -> Tensor

gen.diffusion_reverse

aner
gen.diffusion_reverse(noisy: Tensor, predicted_epsilon: Tensor, innovation: Tensor, schedule: Tensor, timesteps: List, variance_table: Tensor) -> Tensor
gen.diffusion_reverse(noisy: Tensor, predicted_epsilon: Tensor, innovation: Tensor, schedule: Tensor, timesteps: List) -> Tensor

gen.diffusion_schedule

aner
gen.diffusion_schedule(steps: Int64, beta_start: Float64, beta_end: Float64) -> Tensor

gen.diffusion_variance

aner
gen.diffusion_variance(model: ScientificModel) -> Tensor

gen.dtype

aner
gen.dtype(model: LanguageModel) -> String
gen.dtype(model: ScientificModel) -> String

gen.field_data

aner
gen.field_data(values: Tensor, conditions: Tensor, role: String) -> ScientificData

gen.field_elliptic_residual

aner
gen.field_elliptic_residual(fields: Tensor, forcing: Tensor, kx_faces: Tensor, ky_faces: Tensor, reaction: Tensor, dx: Float64, dy: Float64) -> Tensor

gen.field_laplacian

aner
gen.field_laplacian(fields: Tensor, dx: Float64, dy: Float64) -> Tensor

gen.field_mass

aner
gen.field_mass(fields: Tensor, dx: Float64, dy: Float64) -> Tensor

gen.field_statistics

aner
gen.field_statistics(fields: Tensor, dx: Float64, dy: Float64) -> Dictionary

gen.fine_tune

aner
gen.fine_tune(model: LanguageModel, corpus: TokenCorpus, steps: Int64, batch: Int64, rate: Float64, seed: Int64, clip_norm: Float64, warmup_steps: Int64, weight_decay: Float64) -> LanguageModel
gen.fine_tune(model: LanguageModel, corpus: TokenCorpus, steps: Int64, batch: Int64, rate: Float64, seed: Int64) -> LanguageModel

gen.fingerprint

aner
gen.fingerprint(model: LanguageModel) -> String
gen.fingerprint(model: ScientificData) -> String
gen.fingerprint(model: ScientificModel) -> String

gen.freeze

aner
gen.freeze(model: LanguageModel, names: List) -> LanguageModel

gen.generate

aner
gen.generate(model: LanguageModel, prompt: List, max_new_tokens: Int64, temperature: Float64, top_k: Int64, top_p: Float64, seed: Int64, use_cache: Bool) -> List
gen.generate(model: LanguageModel, prompt: List, max_new_tokens: Int64, temperature: Float64, top_k: Int64, top_p: Float64, seed: Int64) -> List

gen.generate_batch

aner
gen.generate_batch(model: LanguageModel, prompts: List, max_new_tokens: Int64, temperature: Float64, top_k: Int64, top_p: Float64, seeds: List, use_cache: Bool, cuda_graph: Bool) -> List
gen.generate_batch(model: LanguageModel, prompts: List, max_new_tokens: Int64, temperature: Float64, top_k: Int64, top_p: Float64, seeds: List, use_cache: Bool) -> List
gen.generate_batch(model: LanguageModel, prompts: List, max_new_tokens: Int64, temperature: Float64, top_k: Int64, top_p: Float64, seeds: List) -> List
gen.generate_batch(model: LanguageModel, prompts: List, max_new_tokens: List, temperature: Float64, top_k: Int64, top_p: Float64, seeds: List, use_cache: Bool, cuda_graph: Bool) -> List
gen.generate_batch(model: LanguageModel, prompts: List, max_new_tokens: List, temperature: Float64, top_k: Int64, top_p: Float64, seeds: List, use_cache: Bool) -> List
gen.generate_batch(model: LanguageModel, prompts: List, max_new_tokens: List, temperature: Float64, top_k: Int64, top_p: Float64, seeds: List) -> List

gen.import_gpt2

aner
gen.import_gpt2(directory: String, context: Int64) -> LanguageModel

gen.last_loss

aner
gen.last_loss(model: LanguageModel) -> Float64
gen.last_loss(model: ScientificModel) -> Float64

gen.load

aner
gen.load(path: String, device: String) -> LanguageModel
gen.load(path: String) -> LanguageModel

gen.load_adapter

aner
gen.load_adapter(base: LanguageModel, path: String) -> LanguageModel

gen.load_scientific

aner
gen.load_scientific(path: String, device: String) -> ScientificModel
gen.load_scientific(path: String) -> ScientificModel

gen.logits

aner
gen.logits(model: LanguageModel, ids: List, batch: Int64, length: Int64, training: Bool) -> Tensor

gen.lora

aner
gen.lora(model: LanguageModel, targets: List, rank: Int64, alpha: Float64, seed: Int64) -> LanguageModel

gen.loss

aner
gen.loss(model: LanguageModel, corpus: TokenCorpus) -> Float64
gen.loss(model: ScientificModel, corpus: ScientificData, seed: Int64) -> Float64
gen.loss(model: ScientificModel, corpus: ScientificData) -> Float64

gen.memory_estimate

aner
gen.memory_estimate(model: LanguageModel, batch: Int64, length: Int64, training: Bool) -> Dictionary

gen.memory_summary

aner
gen.memory_summary(model: LanguageModel, batch: Int64, length: Int64, training: Bool) -> String

gen.merge_lora

aner
gen.merge_lora(model: LanguageModel) -> LanguageModel

gen.parameter

aner
gen.parameter(model: LanguageModel, name: String) -> Tensor
gen.parameter(model: ScientificModel, name: String) -> Tensor

gen.parameter_names

aner
gen.parameter_names(model: LanguageModel) -> List
gen.parameter_names(model: ScientificModel) -> List

gen.perplexity

aner
gen.perplexity(model: LanguageModel, corpus: TokenCorpus) -> Float64

gen.poisson_residual

aner
gen.poisson_residual(fields: Tensor, forcing: Tensor, dx: Float64, dy: Float64) -> Float64

gen.predict_noise

aner
gen.predict_noise(model: ScientificModel, noisy: Tensor, conditions: Tensor, timesteps: List, training: Bool) -> Tensor

gen.predict_series

aner
gen.predict_series(model: ScientificModel, history: Tensor, conditions: Tensor, training: Bool) -> Tensor

gen.resume

aner
gen.resume(model: LanguageModel, corpus: TokenCorpus, steps: Int64) -> LanguageModel
gen.resume(model: ScientificModel, corpus: ScientificData, steps: Int64) -> ScientificModel

gen.role

aner
gen.role(value: ScientificData) -> String

gen.sample_fields

aner
gen.sample_fields(model: ScientificModel, conditions: Tensor, seed: Int64) -> Tensor

gen.sample_series

aner
gen.sample_series(model: ScientificModel, conditions: Tensor, prefix: Tensor, new_steps: Int64, seed: Int64) -> Tensor

gen.samples

aner
gen.samples(value: ScientificData) -> Int64

gen.save

aner
gen.save(model: LanguageModel, path: String) -> Unit
gen.save(model: ScientificModel, path: String) -> Unit

gen.save_adapter

aner
gen.save_adapter(model: LanguageModel, path: String) -> Unit

gen.scientific_memory

aner
gen.scientific_memory(model: ScientificModel, batch: Int64, training: Bool) -> Dictionary

gen.scored_tokens

aner
gen.scored_tokens(corpus: TokenCorpus) -> Int64

gen.series_data

aner
gen.series_data(values: Tensor, conditions: Tensor, role: String) -> ScientificData

gen.series_model

aner
gen.series_model(channels: Int64, history: Int64, condition_size: Int64, width: Int64, innovation_sigma: Float64, seed: Int64) -> ScientificModel

gen.series_spectrum

aner
gen.series_spectrum(values: Tensor) -> Tensor

gen.series_statistics

aner
gen.series_statistics(values: Tensor, lag: Int64) -> Dictionary

gen.steps

aner
gen.steps(model: LanguageModel) -> Int64
gen.steps(model: ScientificModel) -> Int64

gen.summary

aner
gen.summary(model: LanguageModel) -> String
gen.summary(model: ScientificData) -> String
gen.summary(model: ScientificModel) -> String

gen.to

aner
gen.to(model: LanguageModel, device: String, dtype: String) -> LanguageModel
gen.to(model: ScientificModel, device: String, dtype: String) -> ScientificModel

gen.tokenizer

aner
gen.tokenizer(model: LanguageModel) -> Tokenizer

gen.train

aner
gen.train(model: LanguageModel, corpus: TokenCorpus, steps: Int64, batch: Int64, rate: Float64, seed: Int64, clip_norm: Float64, warmup_steps: Int64, weight_decay: Float64) -> LanguageModel
gen.train(model: LanguageModel, corpus: TokenCorpus, steps: Int64, batch: Int64, rate: Float64, seed: Int64) -> LanguageModel
gen.train(model: ScientificModel, corpus: ScientificData, steps: Int64, batch: Int64, rate: Float64, seed: Int64, clip_norm: Float64, warmup_steps: Int64, weight_decay: Float64) -> ScientificModel
gen.train(model: ScientificModel, corpus: ScientificData, steps: Int64, batch: Int64, rate: Float64, seed: Int64) -> ScientificModel

gen.trainable_parameters

aner
gen.trainable_parameters(model: LanguageModel) -> List

gen.trained_samples

aner
gen.trained_samples(model: ScientificModel) -> Int64

gen.trained_tokens

aner
gen.trained_tokens(model: LanguageModel) -> Int64

gen.unfreeze

aner
gen.unfreeze(model: LanguageModel, names: List) -> LanguageModel

gen.with_diffusion_ema

aner
gen.with_diffusion_ema(model: ScientificModel, decay: Float64) -> ScientificModel

gen.with_diffusion_schedule_features

aner
gen.with_diffusion_schedule_features(model: ScientificModel) -> ScientificModel

gen.with_diffusion_sobolev_loss

aner
gen.with_diffusion_sobolev_loss(model: ScientificModel, dx: Float64, dy: Float64, laplacian_weight: Float64) -> ScientificModel

gen.with_diffusion_velocity_prediction

aner
gen.with_diffusion_velocity_prediction(model: ScientificModel, loss_weighting: String) -> ScientificModel
gen.with_diffusion_velocity_prediction(model: ScientificModel) -> ScientificModel

gen.with_mass_constraint

aner
gen.with_mass_constraint(model: ScientificModel, condition_index: Int64, scale: Float64, offset: Float64, dx: Float64, dy: Float64) -> ScientificModel

gen.with_parameter

aner
gen.with_parameter(model: LanguageModel, name: String, value: Tensor) -> LanguageModel
gen.with_parameter(model: ScientificModel, name: String, value: Tensor) -> ScientificModel

aner.geo

Open the aner.geo reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

geo.contains

aner
geo.contains(extent: GeoExtent, position: GeoPosition) -> Bool

geo.east

aner
geo.east(extent: GeoExtent) -> Float64

geo.extent

aner
geo.extent(west: Float64, south: Float64, east: Float64, north: Float64) -> GeoExtent

geo.geojson

aner
geo.geojson(position: GeoPosition) -> String

geo.great_circle_distance

aner
geo.great_circle_distance(a: GeoPosition, b: GeoPosition) -> Quantity<m>

geo.latitude

aner
geo.latitude(position: GeoPosition) -> Float64

geo.longitude

aner
geo.longitude(position: GeoPosition) -> Float64

geo.north

aner
geo.north(extent: GeoExtent) -> Float64

geo.position

aner
geo.position(longitude: Float64, latitude: Float64) -> GeoPosition

geo.south

aner
geo.south(extent: GeoExtent) -> Float64

geo.west

aner
geo.west(extent: GeoExtent) -> Float64

aner.llm

Open the aner.llm reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

llm.cache_write_input_tokens

aner
llm.cache_write_input_tokens(response: LLMResponse) -> Int64

llm.cached_input_tokens

aner
llm.cached_input_tokens(response: LLMResponse) -> Int64

llm.chat

aner
llm.chat(client: LLMClient, messages: List, max_tokens: Int64, temperature: Float64) -> LLMResponse
llm.chat(client: LLMClient, messages: List, max_tokens: Int64) -> LLMResponse
llm.chat(client: LLMClient, messages: List) -> LLMResponse

llm.client

aner
llm.client(provider: String, model: String, endpoint: String, key: SecretRef, timeout_ms: Int64) -> LLMClient
llm.client(provider: String, model: String, endpoint: String, key: SecretRef) -> LLMClient
llm.client(provider: String, model: String, endpoint: String, timeout_ms: Int64) -> LLMClient
llm.client(provider: String, model: String, endpoint: String) -> LLMClient
llm.client(provider: String, model: String, key: SecretRef, timeout_ms: Int64) -> LLMClient
llm.client(provider: String, model: String, key: SecretRef) -> LLMClient
llm.client(provider: String, model: String, timeout_ms: Int64) -> LLMClient
llm.client(provider: String, model: String) -> LLMClient

llm.finish_reason

aner
llm.finish_reason(response: LLMResponse) -> String

llm.generate

aner
llm.generate(client: LLMClient, prompt: String, max_tokens: Int64, temperature: Float64) -> LLMResponse
llm.generate(client: LLMClient, prompt: String, max_tokens: Int64) -> LLMResponse
llm.generate(client: LLMClient, prompt: String) -> LLMResponse

llm.input_tokens

aner
llm.input_tokens(response: LLMResponse) -> Int64

llm.message

aner
llm.message(role: String, content: String) -> LLMMessage

llm.model

aner
llm.model(value: LLMClient) -> String
llm.model(value: LLMResponse) -> String

llm.output_tokens

aner
llm.output_tokens(response: LLMResponse) -> Int64

llm.provider

aner
llm.provider(client: LLMClient) -> String

llm.reasoning_tokens

aner
llm.reasoning_tokens(response: LLMResponse) -> Int64

llm.text

aner
llm.text(response: LLMResponse) -> String

llm.total_tokens

aner
llm.total_tokens(response: LLMResponse) -> Int64

aner.math

Open the aner.math reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

math.abs

aner
math.abs(value: Float64) -> Float64

math.cos

aner
math.cos(value: Float64) -> Float64

math.exp

aner
math.exp(value: Float64) -> Float64

math.log

aner
math.log(value: Float64) -> Float64

math.pow

aner
math.pow(base: Float64, exponent: Float64) -> Float64

math.sin

aner
math.sin(value: Float64) -> Float64

math.sqrt

aner
math.sqrt(value: Float64) -> Float64

math.tan

aner
math.tan(value: Float64) -> Float64

aner.metrics

Open the aner.metrics reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

metrics.accuracy

aner
metrics.accuracy(predicted: Tensor, actual: Tensor) -> Float64

metrics.adjusted_rand_index

aner
metrics.adjusted_rand_index(predicted: Tensor, actual: Tensor) -> Float64

metrics.confusion_matrix

aner
metrics.confusion_matrix(predicted: Tensor, actual: Tensor, classes: Int64) -> Tensor

metrics.mean_squared_error

aner
metrics.mean_squared_error(predicted: Tensor, actual: Tensor) -> Float64

aner.ml

Open the aner.ml reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

ml.accuracy

aner
ml.accuracy(report: EvaluationReport) -> Float64

ml.bias

aner
ml.bias(model: FittedClassifier, layer: Int64) -> Tensor

ml.center

aner
ml.center(model: FittedClassifier) -> Tensor
ml.center(self: FeatureLedger) -> Tensor

ml.centers

aner
ml.centers(model: KMeansModel) -> Tensor

ml.classes

aner
ml.classes(model: DecisionTreeClassifier) -> Tensor
ml.classes(model: KNNClassifier) -> Tensor

ml.classifier

aner
ml.classifier(network: NeuralNetwork, standardize: Bool, loss: String, optimizer: String) -> ClassifierPipeline
ml.classifier(network: NeuralNetwork, standardize: Bool, loss: String) -> ClassifierPipeline
ml.classifier(network: NeuralNetwork, standardize: Bool) -> ClassifierPipeline

ml.converged

aner
ml.converged(model: KMeansModel) -> Bool

ml.depth

aner
ml.depth(model: DecisionTreeClassifier) -> Int64

ml.evaluate

aner
ml.evaluate(model: FittedClassifier, testing: Dataset) -> EvaluationReport

ml.explain

aner
ml.explain(self: ContextLinearModel) -> String
ml.explain(self: ContextPrediction) -> String
ml.explain(self: FeatureLedger) -> String

ml.export_tree

aner
ml.export_tree(model: DecisionTreeClassifier, path: String) -> Unit

ml.fit

aner
ml.fit(pipeline: ClassifierPipeline, training: Dataset, config: TrainingConfig, execution: ParallelContext, progress: Bool) -> FittedClassifier
ml.fit(pipeline: ClassifierPipeline, training: Dataset, config: TrainingConfig, execution: ParallelContext) -> FittedClassifier
ml.fit(pipeline: ClassifierPipeline, training: Dataset, config: TrainingConfig, progress: Bool) -> FittedClassifier
ml.fit(pipeline: ClassifierPipeline, training: Dataset, config: TrainingConfig) -> FittedClassifier
ml.fit(pipeline: ClassifierPipeline, training: Dataset, epochs: Int64, rate: Float64, progress: Bool) -> FittedClassifier
ml.fit(pipeline: ClassifierPipeline, training: Dataset, epochs: Int64, rate: Float64) -> FittedClassifier

ml.fit_exploratory_standardizer

aner
ml.fit_exploratory_standardizer(data: AdaptiveFrame) -> FeatureLedger

ml.fit_kmeans

aner
ml.fit_kmeans(features: Tensor, clusters: Int64, max_iterations: Int64, tolerance: Float64, seed: Int64) -> KMeansModel

ml.fit_knn

aner
ml.fit_knn(features: Tensor, labels: Tensor, k: Int64) -> KNNClassifier

ml.fit_linear

aner
ml.fit_linear(training: ContextBatch) -> ContextLinearModel

ml.fit_standardizer

aner
ml.fit_standardizer(training: AdaptiveFrame) -> FeatureLedger

ml.fit_tree

aner
ml.fit_tree(features: Tensor, labels: Tensor, criterion: String, max_depth: Int64, min_samples_split: Int64, min_samples_leaf: Int64) -> DecisionTreeClassifier
ml.fit_tree(features: Tensor, labels: Tensor, criterion: String, max_depth: Int64, min_samples_split: Int64) -> DecisionTreeClassifier
ml.fit_tree(features: Tensor, labels: Tensor, criterion: String, max_depth: Int64) -> DecisionTreeClassifier
ml.fit_tree(features: Tensor, labels: Tensor, criterion: String) -> DecisionTreeClassifier
ml.fit_tree(features: Tensor, labels: Tensor) -> DecisionTreeClassifier

ml.inertia

aner
ml.inertia(model: KMeansModel) -> Float64

ml.initial_loss

aner
ml.initial_loss(model: FittedClassifier) -> Float64

ml.iterations

aner
ml.iterations(model: KMeansModel) -> Int64

ml.labels

aner
ml.labels(model: KMeansModel) -> Tensor

ml.load_classifier

aner
ml.load_classifier(path: String) -> FittedClassifier

ml.load_linear

aner
ml.load_linear(path: String, training_anchor: ContextBatch) -> ContextLinearModel

ml.load_standardizer

aner
ml.load_standardizer(path: String, training_anchor: AdaptiveFrame) -> FeatureLedger

ml.loss

aner
ml.loss(report: EvaluationReport) -> Float64

ml.neighbor_distances

aner
ml.neighbor_distances(model: KNNClassifier, input: Tensor) -> Tensor

ml.neighbor_indices

aner
ml.neighbor_indices(model: KNNClassifier, input: Tensor) -> Tensor

ml.node_count

aner
ml.node_count(model: DecisionTreeClassifier) -> Int64

ml.on

aner
ml.on(pipeline: ClassifierPipeline, device: String, precision: String, policy: String) -> ClassifierPipeline
ml.on(pipeline: ClassifierPipeline, device: String) -> ClassifierPipeline

ml.predict

aner
ml.predict(model: DecisionTreeClassifier, input: Tensor) -> Tensor
ml.predict(model: FittedClassifier, input: Dataset) -> Tensor
ml.predict(model: KMeansModel, input: Tensor) -> Tensor
ml.predict(model: KNNClassifier, input: Tensor) -> Tensor
ml.predict(self: ContextLinearModel, samples: ContextBatch) -> ContextPrediction

ml.predict_proba

aner
ml.predict_proba(model: DecisionTreeClassifier, input: Tensor) -> Tensor
ml.predict_proba(model: KNNClassifier, input: Tensor) -> Tensor

ml.probabilities

aner
ml.probabilities(model: FittedClassifier, input: Dataset) -> Tensor

ml.rmse

aner
ml.rmse(self: ContextPrediction, targets: ContextBatch) -> Float64

ml.row_id

aner
ml.row_id(self: ContextPrediction, index: Int64) -> Int64

ml.row_ids

aner
ml.row_ids(report: EvaluationReport) -> Tensor
ml.row_ids(self: ContextPrediction) -> List

ml.rows

aner
ml.rows(report: EvaluationReport) -> Int64

ml.save

aner
ml.save(model: FittedClassifier, path: String) -> Unit
ml.save(self: ContextLinearModel, path: String) -> Unit
ml.save(self: FeatureLedger, path: String) -> Unit

ml.scale

aner
ml.scale(model: FittedClassifier) -> Tensor
ml.scale(self: FeatureLedger) -> Tensor

ml.select_best

aner
ml.select_best(config: TrainingConfig, enabled: Bool) -> TrainingConfig

ml.summary

aner
ml.summary(self: ContextLinearModel) -> String
ml.summary(self: ContextPrediction) -> String
ml.summary(self: FeatureLedger) -> String
ml.summary(value: ClassifierPipeline) -> String
ml.summary(value: EvaluationReport) -> String
ml.summary(value: FittedClassifier) -> String
ml.summary(value: NeuralNetwork) -> String
ml.summary(value: TrainingConfig) -> String

ml.training

aner
ml.training(epochs: Int64, batch: Int64, rate: Float64, seed: Int64) -> TrainingConfig

ml.training_accuracy

aner
ml.training_accuracy(model: FittedClassifier) -> Float64

ml.training_loss

aner
ml.training_loss(model: FittedClassifier) -> Float64

ml.training_row_ids

aner
ml.training_row_ids(model: FittedClassifier) -> Tensor

ml.training_seconds

aner
ml.training_seconds(model: FittedClassifier) -> Float64

ml.transform

aner
ml.transform(self: FeatureLedger, data: AdaptiveFrame) -> AdaptiveFrame

ml.tree_dot

aner
ml.tree_dot(model: DecisionTreeClassifier) -> String

ml.tree_svg

aner
ml.tree_svg(model: DecisionTreeClassifier) -> String

ml.tree_text

aner
ml.tree_text(model: DecisionTreeClassifier) -> String

ml.unit

aner
ml.unit(self: ContextPrediction) -> String

ml.validation

aner
ml.validation(config: TrainingConfig, data: Dataset) -> TrainingConfig

ml.values

aner
ml.values(self: ContextPrediction) -> SemanticTensor

ml.warm_start

aner
ml.warm_start(pipeline: ClassifierPipeline, model: FittedClassifier) -> ClassifierPipeline

ml.weights

aner
ml.weights(model: FittedClassifier, layer: Int64) -> Tensor

aner.nn

Open the aner.nn reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

nn.accuracy

aner
nn.accuracy(scores: Tensor, labels: Tensor) -> Float64

nn.add

aner
nn.add(a: Tensor, b: Tensor) -> Tensor

nn.add_bias

aner
nn.add_bias(value: Tensor, bias: Tensor) -> Tensor

nn.argmax

aner
nn.argmax(value: Tensor) -> Tensor

nn.astype

aner
nn.astype(value: Tensor, dtype: String) -> Tensor

nn.attention

aner
nn.attention(query: Tensor, key: Tensor, value: Tensor, mask: Tensor, causal: Bool, offset: Int64) -> Tensor

nn.backend

aner
nn.backend() -> String
nn.backend(value: Tensor) -> String

nn.backend_details

aner
nn.backend_details() -> String

nn.backward

aner
nn.backward(loss: Tensor) -> Unit

nn.clip_grad_norm

aner
nn.clip_grad_norm(parameters: List, max_norm: Float64) -> Float64

nn.clock

aner
nn.clock() -> Float64

nn.cols

aner
nn.cols(value: Tensor) -> Int64

nn.configure

aner
nn.configure(device: String, precision: String, policy: String) -> Unit

nn.cross_entropy

aner
nn.cross_entropy(logits: Tensor, targets: Tensor) -> Tensor

nn.cross_entropy_ids

aner
nn.cross_entropy_ids(logits: Tensor, targets: List, ignore_index: Int64) -> Tensor

nn.dense

aner
nn.dense(network: NeuralNetwork, inputs: Int64, outputs: Int64, initialization: String) -> NeuralNetwork
nn.dense(network: NeuralNetwork, inputs: Int64, outputs: Int64, weights: Tensor, bias: Tensor) -> NeuralNetwork
nn.dense(network: NeuralNetwork, inputs: Int64, outputs: Int64) -> NeuralNetwork

nn.detach

aner
nn.detach(value: Tensor) -> Tensor

nn.device

aner
nn.device(value: Tensor) -> String

nn.device_available

aner
nn.device_available(device: String) -> Bool

nn.devices

aner
nn.devices() -> String

nn.dropout

aner
nn.dropout(value: Tensor, probability: Float64, seed: Int64, training: Bool) -> Tensor

nn.dtype

aner
nn.dtype(value: Tensor) -> String

nn.embedding

aner
nn.embedding(table: Tensor, ids: List, shape: List) -> Tensor

nn.execution

aner
nn.execution() -> String

nn.execution_context

aner
nn.execution_context() -> ParallelContext
nn.execution_context(device: String, dtype: String) -> ParallelContext

nn.gelu

aner
nn.gelu(value: Tensor) -> Tensor

nn.grad

aner
nn.grad(value: Tensor) -> Tensor

nn.item

aner
nn.item(value: Tensor) -> Float64

nn.layer_norm

aner
nn.layer_norm(value: Tensor, gain: Tensor, bias: Tensor, epsilon: Float64) -> Tensor

nn.masked_softmax

aner
nn.masked_softmax(scores: Tensor, mask: Tensor, causal: Bool, offset: Int64) -> Tensor

nn.matmul

aner
nn.matmul(a: Tensor, b: Tensor) -> Tensor

nn.mean

aner
nn.mean(value: Tensor) -> Tensor

nn.memory

aner
nn.memory() -> String

nn.mlp

aner
nn.mlp(inputs: Int64, hidden: List, outputs: Int64, seed: Int64) -> NeuralNetwork

nn.mse

aner
nn.mse(prediction: Tensor, target: Tensor) -> Tensor

nn.multiply

aner
nn.multiply(a: Tensor, b: Tensor) -> Tensor

nn.optimizer

aner
nn.optimizer(name: String, rate: Float64) -> Optimizer

nn.parameter

aner
nn.parameter(value: Tensor) -> Tensor

nn.place

aner
nn.place(value: Tensor) -> Tensor

nn.random

aner
nn.random(rows: Int64, cols: Int64, seed: Int64, scale: Float64) -> Tensor

nn.relu

aner
nn.relu(value: NeuralNetwork) -> NeuralNetwork
nn.relu(value: Tensor) -> Tensor

nn.require_device

aner
nn.require_device(device: String) -> Unit

nn.reset

aner
nn.reset(optimizer: Optimizer) -> Unit

nn.reset_memory_peaks

aner
nn.reset_memory_peaks() -> Unit

nn.rows

aner
nn.rows(value: Tensor) -> Int64

nn.scale

aner
nn.scale(value: Tensor, factor: Float64) -> Tensor

nn.sequential

aner
nn.sequential(seed: Int64) -> NeuralNetwork

nn.sgd

aner
nn.sgd(parameter: Tensor, rate: Float64) -> Tensor

nn.sigmoid

aner
nn.sigmoid(value: NeuralNetwork) -> NeuralNetwork
nn.sigmoid(value: Tensor) -> Tensor

nn.softmax

aner
nn.softmax(value: Tensor) -> Tensor

nn.subtract

aner
nn.subtract(a: Tensor, b: Tensor) -> Tensor

nn.summary

aner
nn.summary(network: NeuralNetwork) -> String
nn.summary(network: Optimizer) -> String

nn.synchronize

aner
nn.synchronize(device: String) -> Unit

nn.tanh

aner
nn.tanh(value: NeuralNetwork) -> NeuralNetwork
nn.tanh(value: Tensor) -> Tensor

nn.to

aner
nn.to(value: Tensor, device: String) -> Tensor

nn.transpose

aner
nn.transpose(value: Tensor) -> Tensor

nn.update

aner
nn.update(optimizer: Optimizer, parameter: Tensor, key: String) -> Tensor

nn.value

aner
nn.value(tensor: Tensor, row: Int64, column: Int64) -> Float64

nn.xavier

aner
nn.xavier(rows: Int64, cols: Int64, seed: Int64) -> Tensor

nn.zeros

aner
nn.zeros(rows: Int64, cols: Int64) -> Tensor

aner.parallel

Open the aner.parallel reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

parallel.cluster

aner
parallel.cluster(config: String) -> ParallelContext

parallel.cols

aner
parallel.cols(result: SimulationResults) -> Int64

parallel.column

aner
parallel.column(result: SimulationResults, column: Int64) -> List

parallel.inventory

aner
parallel.inventory() -> String

parallel.local

aner
parallel.local() -> ParallelContext
parallel.local(workers: Int64) -> ParallelContext

parallel.mean

aner
parallel.mean(result: SimulationResults, column: Int64) -> Float64
parallel.mean(result: SimulationResults) -> Float64

parallel.repeat

aner
parallel.repeat(iterations: Int64, task: ParallelTask, parameters: List, execution: ParallelContext, seed: Int64, max_bytes: Int64) -> SimulationResults
parallel.repeat(iterations: Int64, task: ParallelTask, parameters: List, execution: ParallelContext, seed: Int64) -> SimulationResults
parallel.repeat(iterations: Int64, task: ParallelTask, parameters: List, execution: ParallelContext) -> SimulationResults
parallel.repeat(iterations: Int64, task: ParallelTask, parameters: List) -> SimulationResults

parallel.row

aner
parallel.row(result: SimulationResults, iteration: Int64) -> List

parallel.rows

aner
parallel.rows(result: SimulationResults) -> Int64

parallel.save_csv

aner
parallel.save_csv(result: SimulationResults, path: String) -> Unit

parallel.seconds

aner
parallel.seconds(result: SimulationResults) -> Float64

parallel.seed

aner
parallel.seed(result: SimulationResults, iteration: Int64) -> Int64
parallel.seed(result: SimulationResults) -> Int64

parallel.std

aner
parallel.std(result: SimulationResults, column: Int64, sample: Bool) -> Float64
parallel.std(result: SimulationResults, column: Int64) -> Float64
parallel.std(result: SimulationResults) -> Float64

parallel.summary

aner
parallel.summary(result: SimulationResults) -> String

parallel.value

aner
parallel.value(result: SimulationResults, iteration: Int64, column: Int64) -> Float64

parallel.variance

aner
parallel.variance(result: SimulationResults, column: Int64, sample: Bool) -> Float64
parallel.variance(result: SimulationResults, column: Int64) -> Float64
parallel.variance(result: SimulationResults) -> Float64

parallel.workers

aner
parallel.workers(result: SimulationResults) -> Int64

aner.plot

Open the aner.plot reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

plot.add_line

aner
plot.add_line(chart: Chart, x: Any, y: Any, name: String) -> Chart

plot.add_points

aner
plot.add_points(chart: Chart, positions: List, values: Any, labels: List) -> Chart
plot.add_points(chart: Chart, positions: List, values: Any) -> Chart

plot.annotate

aner
plot.annotate(chart: Chart, x: Float64, y: Float64, text: String) -> Chart

plot.aspect

aner
plot.aspect(chart: Chart, mode: String) -> Chart

plot.bar

aner
plot.bar(labels: List, values: Any) -> Chart

plot.boundaries

aner
plot.boundaries(region: String) -> String

plot.box

aner
plot.box(values: Any) -> Chart

plot.caption

aner
plot.caption(chart: Chart, text: String) -> Chart

plot.choropleth

aner
plot.choropleth(geojson: String, property: String, keys: List, values: Any) -> Chart

plot.color_label

aner
plot.color_label(chart: Chart, text: String) -> Chart

plot.color_limits

aner
plot.color_limits(chart: Chart, minimum: Float64, maximum: Float64) -> Chart

plot.company

aner
plot.company(theme: ChartTheme, name: String, background: String, foreground: String, colors: List) -> ChartTheme

plot.extent

aner
plot.extent(chart: Chart, bounds: GeoExtent) -> Chart
plot.extent(chart: Chart, west: Float64, south: Float64, east: Float64, north: Float64) -> Chart

plot.focus

aner
plot.focus(chart: Chart, key: String, padding: Float64) -> Chart
plot.focus(chart: Chart, key: String) -> Chart

plot.geo_scatter

aner
plot.geo_scatter(positions: List, values: Any, labels: List) -> Chart
plot.geo_scatter(positions: List, values: Any) -> Chart

plot.geojson

aner
plot.geojson(path: String) -> String

plot.heatmap

aner
plot.heatmap(values: Any, rows: Int64, columns: Int64) -> Chart

plot.histogram

aner
plot.histogram(values: Any, bins: Int64) -> Chart
plot.histogram(values: Any) -> Chart

plot.html

aner
plot.html(chart: Chart) -> String

plot.labels

aner
plot.labels(chart: Chart, x: String, y: String, z: String) -> Chart
plot.labels(chart: Chart, x: String, y: String) -> Chart

plot.line

aner
plot.line(x: Any, y: Any) -> Chart

plot.line3d

aner
plot.line3d(x: Any, y: Any, z: Any) -> Chart
aner
plot.link(chart: Chart, group: String, ids: List) -> Chart

plot.map

aner
plot.map(region: String, keys: List, values: Any) -> Chart

plot.palette

aner
plot.palette(theme: ChartTheme, colors: List) -> ChartTheme

plot.point_labels

aner
plot.point_labels(chart: Chart, mode: String) -> Chart

plot.point_size

aner
plot.point_size(chart: Chart, radius: Float64) -> Chart

plot.point_sizes

aner
plot.point_sizes(chart: Chart, values: Any, max_radius: Float64) -> Chart
plot.point_sizes(chart: Chart, values: Any) -> Chart

plot.projection

aner
plot.projection(chart: Chart, name: String) -> Chart

plot.rotation

aner
plot.rotation(chart: Chart, x: Float64, y: Float64, z: Float64) -> Chart

plot.save

aner
plot.save(chart: Chart, path: String) -> Unit

plot.scatter

aner
plot.scatter(x: Any, y: Any) -> Chart

plot.scatter3d

aner
plot.scatter3d(x: Any, y: Any, z: Any, values: Any) -> Chart
plot.scatter3d(x: Any, y: Any, z: Any) -> Chart

plot.scatter3d_frames

aner
plot.scatter3d_frames(times: List, x: Any, y: Any, z: Any, values: Any) -> Chart

plot.scatter3d_frames_table

aner
plot.scatter3d_frames_table(table: DataTable) -> Chart

plot.show

aner
plot.show(chart: Chart) -> Unit

plot.site_dashboard

aner
plot.site_dashboard(dates: List, sites: List, positions: List, counts: List, map: Chart) -> Chart
plot.site_dashboard(dates: List, sites: List, positions: List, counts: List) -> Chart

plot.site_dashboard_table

aner
plot.site_dashboard_table(table: DataTable, map: Chart) -> Chart
plot.site_dashboard_table(table: DataTable) -> Chart

plot.size

aner
plot.size(chart: Chart, width: Int64, height: Int64) -> Chart

plot.summary

aner
plot.summary(value: Chart) -> String
plot.summary(value: ChartTheme) -> String

plot.surface3d

aner
plot.surface3d(x: Any, y: Any, z: Any) -> Chart

plot.svg

aner
plot.svg(chart: Chart) -> String

plot.theme

aner
plot.theme(chart: Chart, theme: ChartTheme) -> Chart
plot.theme(name: String) -> ChartTheme

plot.time_frame

aner
plot.time_frame(chart: Chart, frame: Int64) -> Chart

plot.title

aner
plot.title(chart: Chart, text: String) -> Chart

plot.usa

aner
plot.usa(keys: List, values: Any) -> Chart

plot.view

aner
plot.view(chart: Chart, azimuth: Float64, elevation: Float64) -> Chart

plot.view_zoom

aner
plot.view_zoom(chart: Chart, zoom: Float64) -> Chart

plot.world

aner
plot.world(keys: List, values: Any) -> Chart

aner.quantum

Open the aner.quantum reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

quantum.available

aner
quantum.available(backend: QuantumBackend) -> Bool

quantum.circuit

aner
quantum.circuit(qubits: Int64) -> QuantumCircuit

quantum.cluster

aner
quantum.cluster() -> QuantumBackend

quantum.count

aner
quantum.count(result: QuantumResult, bits: String) -> Int64

quantum.counts

aner
quantum.counts(result: QuantumResult) -> Dictionary

quantum.cpu

aner
quantum.cpu() -> QuantumBackend

quantum.cx

aner
quantum.cx(circuit: QuantumCircuit, control: Int64, target: Int64) -> QuantumCircuit

quantum.cz

aner
quantum.cz(circuit: QuantumCircuit, control: Int64, target: Int64) -> QuantumCircuit

quantum.expectation_z

aner
quantum.expectation_z(result: QuantumResult, qubit: Int64) -> Float64

quantum.gates

aner
quantum.gates(circuit: QuantumCircuit) -> Int64

quantum.gpu

aner
quantum.gpu() -> QuantumBackend

quantum.h

aner
quantum.h(circuit: QuantumCircuit, qubit: Int64) -> QuantumCircuit

quantum.hardware

aner
quantum.hardware(target: String) -> QuantumBackend

quantum.probability

aner
quantum.probability(result: QuantumResult, bits: String) -> Float64

quantum.qubits

aner
quantum.qubits(circuit: QuantumCircuit) -> Int64

quantum.run

aner
quantum.run(circuit: QuantumCircuit, backend: QuantumBackend, shots: Int64, seed: Int64) -> QuantumResult

quantum.rx

aner
quantum.rx(circuit: QuantumCircuit, qubit: Int64, angle: Float64) -> QuantumCircuit

quantum.ry

aner
quantum.ry(circuit: QuantumCircuit, qubit: Int64, angle: Float64) -> QuantumCircuit

quantum.rz

aner
quantum.rz(circuit: QuantumCircuit, qubit: Int64, angle: Float64) -> QuantumCircuit

quantum.s

aner
quantum.s(circuit: QuantumCircuit, qubit: Int64) -> QuantumCircuit

quantum.sampled_z

aner
quantum.sampled_z(result: QuantumResult, qubit: Int64) -> Float64

quantum.shots

aner
quantum.shots(result: QuantumResult) -> Int64

quantum.summary

aner
quantum.summary(value: QuantumBackend) -> String
quantum.summary(value: QuantumCircuit) -> String
quantum.summary(value: QuantumResult) -> String

quantum.swap

aner
quantum.swap(circuit: QuantumCircuit, a: Int64, b: Int64) -> QuantumCircuit

quantum.t

aner
quantum.t(circuit: QuantumCircuit, qubit: Int64) -> QuantumCircuit

quantum.x

aner
quantum.x(circuit: QuantumCircuit, qubit: Int64) -> QuantumCircuit

quantum.y

aner
quantum.y(circuit: QuantumCircuit, qubit: Int64) -> QuantumCircuit

quantum.z

aner
quantum.z(circuit: QuantumCircuit, qubit: Int64) -> QuantumCircuit

aner.random

Open the aner.random reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

RandomGenerator.bernoulli

aner
RandomGenerator.bernoulli(generator: RandomGenerator, probability: Float64) -> Bool

RandomGenerator.choice

aner
RandomGenerator.choice(generator: RandomGenerator, values: List, weights: List) -> Any
RandomGenerator.choice(generator: RandomGenerator, values: List) -> Any

RandomGenerator.integer

aner
RandomGenerator.integer(generator: RandomGenerator, low: Int64, high: Int64) -> Int64

RandomGenerator.normal

aner
RandomGenerator.normal(generator: RandomGenerator, mean: Float64, stddev: Float64) -> Float64

RandomGenerator.position

aner
RandomGenerator.position(generator: RandomGenerator) -> Int64

RandomGenerator.reseed

aner
RandomGenerator.reseed(generator: RandomGenerator, seed: Int64) -> Unit

RandomGenerator.seed

aner
RandomGenerator.seed(generator: RandomGenerator) -> Int64

RandomGenerator.uniform

aner
RandomGenerator.uniform(generator: RandomGenerator) -> Float64

RandomGenerator.weighted_index

aner
RandomGenerator.weighted_index(generator: RandomGenerator, weights: List) -> Int64

random.bernoulli

aner
random.bernoulli(probability: Float64, seed: Int64, draw: Int64) -> Bool
random.bernoulli(probability: Float64, seed: Int64) -> Bool

random.choice

aner
random.choice(values: List, seed: Int64, draw: Int64) -> Any
random.choice(values: List, seed: Int64) -> Any
random.choice(values: List, weights: List, seed: Int64, draw: Int64) -> Any
random.choice(values: List, weights: List, seed: Int64) -> Any

random.engine

aner
random.engine() -> String

random.generator

aner
random.generator() -> RandomGenerator
random.generator(seed: Int64) -> RandomGenerator

random.integer

aner
random.integer(low: Int64, high: Int64, seed: Int64, draw: Int64) -> Int64
random.integer(low: Int64, high: Int64, seed: Int64) -> Int64

random.normal

aner
random.normal(mean: Float64, stddev: Float64, seed: Int64, draw: Int64) -> Float64
random.normal(mean: Float64, stddev: Float64, seed: Int64) -> Float64

random.seed

aner
random.seed() -> Int64

random.uniform

aner
random.uniform(seed: Int64, draw: Int64) -> Float64
random.uniform(seed: Int64) -> Float64

random.weighted_index

aner
random.weighted_index(weights: List, seed: Int64, draw: Int64) -> Int64
random.weighted_index(weights: List, seed: Int64) -> Int64

aner.science

Open the aner.science reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

science.add

aner
science.add(self: EvidenceTensor, other: EvidenceTensor) -> EvidenceTensor

science.affine

aner
science.affine(self: EvidenceTensor, slope: Float64, intercept: Float64, slope_unit: String, output_unit: String) -> EvidenceTensor

science.calibrated

aner
science.calibrated(values: Tensor, unit: String, noise_stddev: Float64, calibration_stddev: Float64) -> EvidenceTensor

science.convert

aner
science.convert(self: EvidenceTensor, unit: String) -> EvidenceTensor

science.covariance

aner
science.covariance(self: EvidenceTensor, row: Int64, column: Int64, other: EvidenceTensor, other_row: Int64, other_column: Int64) -> Float64

science.exact

aner
science.exact(values: SemanticTensor) -> EvidenceTensor

science.explain

aner
science.explain(self: EvidenceTensor) -> String

science.export_values

aner
science.export_values(self: EvidenceTensor, reason: String) -> ContextExport

science.gather_rows

aner
science.gather_rows(self: EvidenceTensor, indices: List) -> EvidenceTensor

science.item

aner
science.item(self: EvidenceTensor) -> Float64

science.mean

aner
science.mean(self: EvidenceTensor, other: EvidenceTensor) -> EvidenceTensor

science.measurements

aner
science.measurements(values: SemanticTensor, source_names: List, stddevs: List, coefficients: Tensor, error_unit: String, independence: String) -> EvidenceTensor

science.source_bytes

aner
science.source_bytes(self: EvidenceTensor) -> Int64

science.source_entries

aner
science.source_entries(self: EvidenceTensor) -> Int64

science.standard_uncertainty

aner
science.standard_uncertainty(self: EvidenceTensor, row: Int64, column: Int64) -> Float64
science.standard_uncertainty(self: EvidenceTensor) -> Float64

science.subtract

aner
science.subtract(self: EvidenceTensor, other: EvidenceTensor) -> EvidenceTensor

science.summary

aner
science.summary(self: EvidenceTensor) -> String

science.unit

aner
science.unit(self: EvidenceTensor) -> String

science.unknown

aner
science.unknown(values: SemanticTensor) -> EvidenceTensor

science.variance

aner
science.variance(self: EvidenceTensor, row: Int64, column: Int64) -> Float64
science.variance(self: EvidenceTensor) -> Float64

aner.secrets

Open the aner.secrets reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

secrets.dotenv

aner
secrets.dotenv(path: String, name: String) -> SecretRef

secrets.env

aner
secrets.env(name: String) -> SecretRef

secrets.file

aner
secrets.file(name: String) -> SecretRef

secrets.stored

aner
secrets.stored(name: String) -> SecretRef

aner.tensor

Open the aner.tensor reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

tensor.add

aner
tensor.add(self: SemanticTensor, other: SemanticTensor) -> SemanticTensor

tensor.argmax

aner
tensor.argmax(value: Tensor) -> Tensor

tensor.astype

aner
tensor.astype(self: SemanticTensor, dtype: String) -> SemanticTensor

tensor.batched_matmul

aner
tensor.batched_matmul(a: Tensor, b: Tensor) -> Tensor

tensor.broadcast_to

aner
tensor.broadcast_to(value: Tensor, shape: List) -> Tensor

tensor.cols

aner
tensor.cols(self: SemanticTensor) -> Int64
tensor.cols(value: Tensor) -> Int64

tensor.concatenate

aner
tensor.concatenate(a: Tensor, b: Tensor, axis: Int64) -> Tensor

tensor.convert

aner
tensor.convert(self: SemanticTensor, unit: String) -> SemanticTensor

tensor.coordinates

aner
tensor.coordinates(self: SemanticTensor) -> List

tensor.device

aner
tensor.device(self: SemanticTensor) -> String

tensor.dim

aner
tensor.dim(value: Tensor, axis: Int64) -> Int64

tensor.dtype

aner
tensor.dtype(self: SemanticTensor) -> String

tensor.explain

aner
tensor.explain(self: SemanticTensor) -> String

tensor.export_values

aner
tensor.export_values(self: SemanticTensor, reason: String) -> ContextExport

tensor.gather_rows

aner
tensor.gather_rows(self: SemanticTensor, indices: List) -> SemanticTensor

tensor.item

aner
tensor.item(value: Tensor) -> Float64

tensor.permute

aner
tensor.permute(value: Tensor, axes: List) -> Tensor

tensor.random

aner
tensor.random(rows: Int64, cols: Int64, seed: Int64, scale: Float64) -> Tensor

tensor.rank

aner
tensor.rank(value: Tensor) -> Int64

tensor.reindex_like

aner
tensor.reindex_like(self: SemanticTensor, reference: SemanticTensor) -> SemanticTensor

tensor.reshape

aner
tensor.reshape(value: Tensor, shape: List) -> Tensor

tensor.rows

aner
tensor.rows(self: SemanticTensor) -> Int64
tensor.rows(value: Tensor) -> Int64

tensor.semantic

aner
tensor.semantic(values: Tensor, axis: String, coordinates: List, unit: String) -> SemanticTensor

tensor.slice

aner
tensor.slice(value: Tensor, axis: Int64, start: Int64, length: Int64) -> Tensor

tensor.subtract

aner
tensor.subtract(self: SemanticTensor, other: SemanticTensor) -> SemanticTensor

tensor.sum

aner
tensor.sum(value: Tensor, axis: Int64) -> Tensor

tensor.summary

aner
tensor.summary(self: SemanticTensor) -> String

tensor.to

aner
tensor.to(self: SemanticTensor, device: String) -> SemanticTensor

tensor.unit

aner
tensor.unit(self: SemanticTensor) -> String

tensor.value

aner
tensor.value(self: SemanticTensor, row: Int64, column: Int64) -> Float64
tensor.value(tensor: Tensor, row: Int64, column: Int64) -> Float64

tensor.zeros

aner
tensor.zeros(rows: Int64, cols: Int64) -> Tensor

aner.token

Open the aner.token reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

token.bos

aner
token.bos(value: Tokenizer) -> Int64

token.bpe

aner
token.bpe(training: TokenCorpus, vocabulary: Int64, min_frequency: Int64) -> Tokenizer

token.byte_tokenizer

aner
token.byte_tokenizer() -> Tokenizer

token.corpus

aner
token.corpus(codec: Tokenizer, documents: List, role: String) -> TokenCorpus

token.decode

aner
token.decode(codec: Tokenizer, ids: List, skip_special: Bool) -> String

token.decode_bytes

aner
token.decode_bytes(codec: Tokenizer, ids: List, skip_special: Bool) -> Bytes

token.documents

aner
token.documents(value: TokenCorpus) -> Int64

token.encode

aner
token.encode(codec: Tokenizer, text: String, bos: Bool, eos: Bool) -> List

token.encode_bytes

aner
token.encode_bytes(codec: Tokenizer, data: Bytes, bos: Bool, eos: Bool) -> List

token.eos

aner
token.eos(value: Tokenizer) -> Int64

token.files

aner
token.files(codec: Tokenizer, paths: List, role: String, max_bytes: Int64) -> TokenCorpus

token.fingerprint

aner
token.fingerprint(value: TokenCorpus) -> String
token.fingerprint(value: Tokenizer) -> String

token.import_gpt2

aner
token.import_gpt2(vocabulary_path: String, merges_path: String) -> Tokenizer

token.load

aner
token.load(path: String) -> Tokenizer

token.pad

aner
token.pad(value: Tokenizer) -> Int64

token.role

aner
token.role(value: TokenCorpus) -> String

token.save

aner
token.save(codec: Tokenizer, path: String) -> Unit

token.summary

aner
token.summary(value: TokenCorpus) -> String

token.tokens

aner
token.tokens(value: TokenCorpus) -> Int64

token.vocabulary

aner
token.vocabulary(value: Tokenizer) -> Int64

aner.units

Open the aner.units reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

units.convert

aner
units.convert(value: Quantity<Unit> | Point<Unit>, target_unit: String) -> Quantity<TargetUnit> | Point<TargetUnit>

units.point

aner
units.point(value: Float64, unit: String) -> Point<Unit>

units.quantity

aner
units.quantity(value: Float64, unit: String) -> Quantity<Unit>

units.to

aner
units.to(self: Quantity<Unit> | Point<Unit>, target_unit: String) -> Quantity<TargetUnit> | Point<TargetUnit>

units.unit

aner
units.unit(value: Quantity<Unit> | Point<Unit>) -> String

units.value

aner
units.value(value: Quantity<Unit> | Point<Unit>) -> Float64

aner.viz

Open the aner.viz reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

viz.capture

aner
viz.capture(step: Int64, loss: Tensor) -> Unit

Array

Open the Array reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Array

aner
Array(size: Int64, fill: T) -> Array<T>

Array.add

aner
Array.add(self: Array<T>, other: Any) -> Array<T>
Array.add(self: Array<T>, other: Array<T>) -> Array<T>

Array.argmax

aner
Array.argmax(self: Array<T>) -> Int64

Array.argmin

aner
Array.argmin(self: Array<T>) -> Int64

Array.astype

aner
Array.astype(self: Array<T>, dtype: String) -> Array<T>

Array.capacity

aner
Array.capacity(self: Array<T>) -> Int64

Array.contains

aner
Array.contains(self: Array<T>, value: T) -> Bool

Array.copy

aner
Array.copy(self: Array<T>) -> Array<T>

Array.cumsum

aner
Array.cumsum(self: Array<T>) -> Array<T>

Array.div

aner
Array.div(self: Array<T>, other: Any) -> Array<T>
Array.div(self: Array<T>, other: Array<T>) -> Array<T>

Array.dot

aner
Array.dot(self: Array<T>, other: Any) -> T
Array.dot(self: Array<T>, other: Array<T>) -> T

Array.fill

aner
Array.fill(self: Array<T>, value: T) -> Unit

Array.find

aner
Array.find(self: Array<T>, value: T) -> Int64

Array.from_tensor

aner
Array.from_tensor(tensor: Tensor) -> Array<T>

Array.get

aner
Array.get(self: Array<T>, index: Int64) -> T

Array.is_empty

aner
Array.is_empty(self: Array<T>) -> Bool

Array.is_sorted

aner
Array.is_sorted(self: Array<T>) -> Bool

Array.len

aner
Array.len(self: Array<T>) -> Int64

Array.max

aner
Array.max(self: Array<T>) -> T

Array.mean

aner
Array.mean(self: Array<T>) -> Float64
Array.mean(self: Array<T>) -> T

Array.min

aner
Array.min(self: Array<T>) -> T

Array.mul

aner
Array.mul(self: Array<T>, other: Any) -> Array<T>
Array.mul(self: Array<T>, other: Array<T>) -> Array<T>

Array.reshape

aner
Array.reshape(self: Array<T>, shape: List) -> NDArray<T>

Array.reverse

aner
Array.reverse(self: Array<T>) -> Unit

Array.scale

aner
Array.scale(self: Array<T>, factor: Float64) -> Array<T>
Array.scale(self: Array<T>, factor: T) -> Array<T>

Array.set

aner
Array.set(self: Array<T>, index: Int64, value: T) -> Unit

Array.slice

aner
Array.slice(self: Array<T>, start: Int64, stop: Int64) -> Array<T>

Array.sort

aner
Array.sort(self: Array<T>) -> Unit

Array.std

aner
Array.std(self: Array<T>) -> Float64
Array.std(self: Array<T>) -> Quantity<DifferenceUnit>

Array.sub

aner
Array.sub(self: Array<T>, other: Any) -> Array<T>
Array.sub(self: Array<T>, other: Array<T>) -> Array<T>

Array.sum

aner
Array.sum(self: Array<T>) -> T

Array.to

aner
Array.to(self: Array<T>, target_unit: String) -> Array<T>

Array.to_float

aner
Array.to_float(self: Array<T>) -> Array<Float64>

Array.to_list

aner
Array.to_list(self: Array<T>) -> List

Array.to_tensor

aner
Array.to_tensor(self: Array<T>, rows: Int64, cols: Int64) -> Tensor

Array.unit

aner
Array.unit(self: Array<T>) -> String

Array.values

aner
Array.values(self: Array<T>) -> Array<Float64>

Array.variance

aner
Array.variance(self: Array<T>) -> Float64
Array.variance(self: Array<T>) -> Quantity<SquaredDifferenceUnit>

Bytes

Open the Bytes reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Bytes

aner
Bytes() -> Bytes

Bytes.compare

aner
Bytes.compare(self: Bytes, other: Bytes) -> Int64

Bytes.concat

aner
Bytes.concat(self: Bytes, other: Bytes) -> Bytes

Bytes.contains

aner
Bytes.contains(self: Bytes, needle: Bytes) -> Bool

Bytes.decode_utf8

aner
Bytes.decode_utf8(self: Bytes) -> String

Bytes.encode_utf8

aner
Bytes.encode_utf8(text: String) -> Bytes

Bytes.find

aner
Bytes.find(self: Bytes, needle: Bytes) -> Int64

Bytes.from_hex

aner
Bytes.from_hex(text: String) -> Bytes

Bytes.from_i64

aner
Bytes.from_i64(value: Int64, byte_order: String) -> Bytes

Bytes.from_values

aner
Bytes.from_values(values: List) -> Bytes

Bytes.get

aner
Bytes.get(self: Bytes, index: Int64) -> Int64

Bytes.hex

aner
Bytes.hex(self: Bytes) -> String

Bytes.is_empty

aner
Bytes.is_empty(self: Bytes) -> Bool

Bytes.len

aner
Bytes.len(self: Bytes) -> Int64

Bytes.slice

aner
Bytes.slice(self: Bytes, start: Int64, end: Int64) -> Bytes

Bytes.to_i64

aner
Bytes.to_i64(self: Bytes, byte_order: String) -> Int64

Bytes.try_decode_utf8

aner
Bytes.try_decode_utf8(self: Bytes) -> Result<String, String>

Bytes.try_from_hex

aner
Bytes.try_from_hex(text: String) -> Result<Bytes, String>

ContextExport

Open the ContextExport reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

ContextExport.report

aner
ContextExport.report(self: ContextExport) -> String

ContextExport.values

aner
ContextExport.values(self: ContextExport) -> Tensor

Date

Open the Date reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Date

aner
Date(year: Int64, month: Int64, day: Int64) -> Date

Date.add_days

aner
Date.add_days(self: Date, count: Int64) -> Date

Date.day

aner
Date.day(self: Date) -> Int64

Date.days_until

aner
Date.days_until(self: Date, other: Date) -> Int64

Date.epoch_days

aner
Date.epoch_days(self: Date) -> Int64

Date.from_epoch_days

aner
Date.from_epoch_days(days: Int64) -> Date

Date.month

aner
Date.month(self: Date) -> Int64

Date.parse

aner
Date.parse(text: String) -> Date

Date.str

aner
Date.str(self: Date) -> String

Date.try_parse

aner
Date.try_parse(text: String) -> Result<Date, String>

Date.weekday

aner
Date.weekday(self: Date) -> Int64

Date.year

aner
Date.year(self: Date) -> Int64

DateTime

Open the DateTime reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

DateTime

aner
DateTime(date: Date, time: Time, offset_minutes: Int64) -> DateTime
DateTime(date: Date, time: Time) -> DateTime

DateTime.add

aner
DateTime.add(self: DateTime, duration: Duration) -> DateTime

DateTime.date

aner
DateTime.date(self: DateTime) -> Date

DateTime.from_unix

aner
DateTime.from_unix(seconds: Int64, nanosecond: Int64) -> DateTime
DateTime.from_unix(seconds: Int64) -> DateTime

DateTime.nanosecond

aner
DateTime.nanosecond(self: DateTime) -> Int64

DateTime.now

aner
DateTime.now() -> DateTime

DateTime.offset_minutes

aner
DateTime.offset_minutes(self: DateTime) -> Int64

DateTime.parse

aner
DateTime.parse(text: String) -> DateTime

DateTime.str

aner
DateTime.str(self: DateTime) -> String

DateTime.time

aner
DateTime.time(self: DateTime) -> Time

DateTime.try_parse

aner
DateTime.try_parse(text: String) -> Result<DateTime, String>

DateTime.unix_seconds

aner
DateTime.unix_seconds(self: DateTime) -> Int64

DateTime.until

aner
DateTime.until(self: DateTime, other: DateTime) -> Duration

DateTime.with_offset

aner
DateTime.with_offset(self: DateTime, offset_minutes: Int64) -> DateTime

Dictionary

Open the Dictionary reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Dictionary

aner
Dictionary() -> Dictionary

Dictionary.clear

aner
Dictionary.clear(self: Dictionary) -> Unit

Dictionary.contains

aner
Dictionary.contains(self: Dictionary, key: Any) -> Bool

Dictionary.copy

aner
Dictionary.copy(self: Dictionary) -> Dictionary

Dictionary.get

aner
Dictionary.get(self: Dictionary, key: Any) -> Any

Dictionary.get_or

aner
Dictionary.get_or(self: Dictionary, key: Any, default: Any) -> Any

Dictionary.is_empty

aner
Dictionary.is_empty(self: Dictionary) -> Bool

Dictionary.items

aner
Dictionary.items(self: Dictionary) -> List

Dictionary.keys

aner
Dictionary.keys(self: Dictionary) -> List

Dictionary.len

aner
Dictionary.len(self: Dictionary) -> Int64

Dictionary.remove

aner
Dictionary.remove(self: Dictionary, key: Any) -> Unit

Dictionary.set

aner
Dictionary.set(self: Dictionary, key: Any, value: Any) -> Unit

Dictionary.values

aner
Dictionary.values(self: Dictionary) -> List

Duration

Open the Duration reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Duration

aner
Duration(nanoseconds: Int64) -> Duration

Duration.add

aner
Duration.add(self: Duration, other: Duration) -> Duration

Duration.from_milliseconds

aner
Duration.from_milliseconds(milliseconds: Int64) -> Duration

Duration.from_seconds

aner
Duration.from_seconds(seconds: Int64) -> Duration

Duration.monotonic

aner
Duration.monotonic() -> Duration

Duration.multiply

aner
Duration.multiply(self: Duration, factor: Int64) -> Duration

Duration.nanoseconds

aner
Duration.nanoseconds(self: Duration) -> Int64

Duration.negate

aner
Duration.negate(self: Duration) -> Duration

Duration.parse

aner
Duration.parse(text: String) -> Duration

Duration.str

aner
Duration.str(self: Duration) -> String

Duration.subtract

aner
Duration.subtract(self: Duration, other: Duration) -> Duration

Duration.total_seconds

aner
Duration.total_seconds(self: Duration) -> Float64

Duration.try_parse

aner
Duration.try_parse(text: String) -> Result<Duration, String>

DynamicArray

Open the DynamicArray reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

DynamicArray

aner
DynamicArray(capacity: Int64) -> DynamicArray<T>

DynamicArray.add

aner
DynamicArray.add(self: DynamicArray<T>, other: Any) -> DynamicArray<T>
DynamicArray.add(self: DynamicArray<T>, other: DynamicArray<T>) -> DynamicArray<T>

DynamicArray.append

aner
DynamicArray.append(self: DynamicArray<T>, value: T) -> Unit

DynamicArray.argmax

aner
DynamicArray.argmax(self: DynamicArray<T>) -> Int64

DynamicArray.argmin

aner
DynamicArray.argmin(self: DynamicArray<T>) -> Int64

DynamicArray.astype

aner
DynamicArray.astype(self: DynamicArray<T>, dtype: String) -> DynamicArray<T>

DynamicArray.capacity

aner
DynamicArray.capacity(self: DynamicArray<T>) -> Int64

DynamicArray.clear

aner
DynamicArray.clear(self: DynamicArray<T>) -> Unit

DynamicArray.contains

aner
DynamicArray.contains(self: DynamicArray<T>, value: T) -> Bool

DynamicArray.copy

aner
DynamicArray.copy(self: DynamicArray<T>) -> DynamicArray<T>

DynamicArray.cumsum

aner
DynamicArray.cumsum(self: DynamicArray<T>) -> DynamicArray<T>

DynamicArray.div

aner
DynamicArray.div(self: DynamicArray<T>, other: Any) -> DynamicArray<T>
DynamicArray.div(self: DynamicArray<T>, other: DynamicArray<T>) -> DynamicArray<T>

DynamicArray.dot

aner
DynamicArray.dot(self: DynamicArray<T>, other: Any) -> T
DynamicArray.dot(self: DynamicArray<T>, other: DynamicArray<T>) -> T

DynamicArray.fill

aner
DynamicArray.fill(self: DynamicArray<T>, value: T) -> Unit

DynamicArray.find

aner
DynamicArray.find(self: DynamicArray<T>, value: T) -> Int64

DynamicArray.from_tensor

aner
DynamicArray.from_tensor(tensor: Tensor) -> DynamicArray<T>

DynamicArray.get

aner
DynamicArray.get(self: DynamicArray<T>, index: Int64) -> T

DynamicArray.insert

aner
DynamicArray.insert(self: DynamicArray<T>, index: Int64, value: T) -> Unit

DynamicArray.is_empty

aner
DynamicArray.is_empty(self: DynamicArray<T>) -> Bool

DynamicArray.is_sorted

aner
DynamicArray.is_sorted(self: DynamicArray<T>) -> Bool

DynamicArray.len

aner
DynamicArray.len(self: DynamicArray<T>) -> Int64

DynamicArray.max

aner
DynamicArray.max(self: DynamicArray<T>) -> T

DynamicArray.mean

aner
DynamicArray.mean(self: DynamicArray<T>) -> Float64
DynamicArray.mean(self: DynamicArray<T>) -> T

DynamicArray.min

aner
DynamicArray.min(self: DynamicArray<T>) -> T

DynamicArray.mul

aner
DynamicArray.mul(self: DynamicArray<T>, other: Any) -> DynamicArray<T>
DynamicArray.mul(self: DynamicArray<T>, other: DynamicArray<T>) -> DynamicArray<T>

DynamicArray.pop

aner
DynamicArray.pop(self: DynamicArray<T>) -> T

DynamicArray.remove_at

aner
DynamicArray.remove_at(self: DynamicArray<T>, index: Int64) -> T

DynamicArray.reserve

aner
DynamicArray.reserve(self: DynamicArray<T>, capacity: Int64) -> Unit

DynamicArray.reshape

aner
DynamicArray.reshape(self: DynamicArray<T>, shape: List) -> NDArray<T>

DynamicArray.resize

aner
DynamicArray.resize(self: DynamicArray<T>, size: Int64, fill: T) -> Unit

DynamicArray.reverse

aner
DynamicArray.reverse(self: DynamicArray<T>) -> Unit

DynamicArray.scale

aner
DynamicArray.scale(self: DynamicArray<T>, factor: Float64) -> DynamicArray<T>
DynamicArray.scale(self: DynamicArray<T>, factor: T) -> DynamicArray<T>

DynamicArray.set

aner
DynamicArray.set(self: DynamicArray<T>, index: Int64, value: T) -> Unit

DynamicArray.slice

aner
DynamicArray.slice(self: DynamicArray<T>, start: Int64, stop: Int64) -> DynamicArray<T>

DynamicArray.sort

aner
DynamicArray.sort(self: DynamicArray<T>) -> Unit

DynamicArray.std

aner
DynamicArray.std(self: DynamicArray<T>) -> Float64
DynamicArray.std(self: DynamicArray<T>) -> Quantity<DifferenceUnit>

DynamicArray.sub

aner
DynamicArray.sub(self: DynamicArray<T>, other: Any) -> DynamicArray<T>
DynamicArray.sub(self: DynamicArray<T>, other: DynamicArray<T>) -> DynamicArray<T>

DynamicArray.sum

aner
DynamicArray.sum(self: DynamicArray<T>) -> T

DynamicArray.to

aner
DynamicArray.to(self: DynamicArray<T>, target_unit: String) -> DynamicArray<T>

DynamicArray.to_float

aner
DynamicArray.to_float(self: DynamicArray<T>) -> DynamicArray<Float64>

DynamicArray.to_list

aner
DynamicArray.to_list(self: DynamicArray<T>) -> List

DynamicArray.to_tensor

aner
DynamicArray.to_tensor(self: DynamicArray<T>, rows: Int64, cols: Int64) -> Tensor

DynamicArray.unit

aner
DynamicArray.unit(self: DynamicArray<T>) -> String

DynamicArray.values

aner
DynamicArray.values(self: DynamicArray<T>) -> DynamicArray<Float64>

DynamicArray.variance

aner
DynamicArray.variance(self: DynamicArray<T>) -> Float64
DynamicArray.variance(self: DynamicArray<T>) -> Quantity<SquaredDifferenceUnit>

List

Open the List reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

List

aner
List(value: Any...) -> List

List.append

aner
List.append(self: List, value: Any) -> Unit

List.clear

aner
List.clear(self: List) -> Unit

List.contains

aner
List.contains(self: List, value: Any) -> Bool

List.copy

aner
List.copy(self: List) -> List

List.extend

aner
List.extend(self: List, other: List) -> Unit

List.get

aner
List.get(self: List, index: Int64) -> Any

List.get_or

aner
List.get_or(self: List, index: Int64, default: Any) -> Any

List.insert

aner
List.insert(self: List, index: Int64, value: Any) -> Unit

List.is_empty

aner
List.is_empty(self: List) -> Bool

List.len

aner
List.len(self: List) -> Int64

List.pop

aner
List.pop(self: List) -> Any

List.remove_at

aner
List.remove_at(self: List, index: Int64) -> Any

List.set

aner
List.set(self: List, index: Int64, value: Any) -> Unit

List.sort

aner
List.sort(self: List) -> Unit

NDArray

Open the NDArray reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

NDArray

aner
NDArray(shape: List, fill: T) -> NDArray<T>

NDArray.add

aner
NDArray.add(self: NDArray<T>, other: Any) -> NDArray<T>
NDArray.add(self: NDArray<T>, other: NDArray<T>) -> NDArray<T>

NDArray.argmax

aner
NDArray.argmax(self: NDArray<T>) -> Int64

NDArray.argmin

aner
NDArray.argmin(self: NDArray<T>) -> Int64

NDArray.astype

aner
NDArray.astype(self: NDArray<T>, dtype: String) -> NDArray<T>

NDArray.copy

aner
NDArray.copy(self: NDArray<T>) -> NDArray<T>

NDArray.div

aner
NDArray.div(self: NDArray<T>, other: Any) -> NDArray<T>
NDArray.div(self: NDArray<T>, other: NDArray<T>) -> NDArray<T>

NDArray.fill

aner
NDArray.fill(self: NDArray<T>, value: T) -> Unit

NDArray.flatten

aner
NDArray.flatten(self: NDArray<T>) -> Array<T>

NDArray.from_tensor

aner
NDArray.from_tensor(tensor: Tensor) -> NDArray<T>

NDArray.get

aner
NDArray.get(self: NDArray<T>, indices: List) -> T

NDArray.is_contiguous

aner
NDArray.is_contiguous(self: NDArray<T>) -> Bool

NDArray.is_empty

aner
NDArray.is_empty(self: NDArray<T>) -> Bool

NDArray.len

aner
NDArray.len(self: NDArray<T>) -> Int64

NDArray.matmul

aner
NDArray.matmul(self: NDArray<T>, other: Any) -> T
NDArray.matmul(self: NDArray<T>, other: NDArray<T>) -> NDArray<T>

NDArray.max

aner
NDArray.max(self: NDArray<T>) -> T

NDArray.mean

aner
NDArray.mean(self: NDArray<T>) -> Float64
NDArray.mean(self: NDArray<T>) -> T

NDArray.min

aner
NDArray.min(self: NDArray<T>) -> T

NDArray.mul

aner
NDArray.mul(self: NDArray<T>, other: Any) -> NDArray<T>
NDArray.mul(self: NDArray<T>, other: NDArray<T>) -> NDArray<T>

NDArray.ndim

aner
NDArray.ndim(self: NDArray<T>) -> Int64

NDArray.permute

aner
NDArray.permute(self: NDArray<T>, axes: List) -> NDArray<T>

NDArray.reshape

aner
NDArray.reshape(self: NDArray<T>, shape: List) -> NDArray<T>

NDArray.scale

aner
NDArray.scale(self: NDArray<T>, factor: Float64) -> NDArray<T>
NDArray.scale(self: NDArray<T>, factor: T) -> NDArray<T>

NDArray.set

aner
NDArray.set(self: NDArray<T>, indices: List, value: T) -> Unit

NDArray.shape

aner
NDArray.shape(self: NDArray<T>) -> List

NDArray.std

aner
NDArray.std(self: NDArray<T>) -> Float64
NDArray.std(self: NDArray<T>) -> Quantity<DifferenceUnit>

NDArray.strides

aner
NDArray.strides(self: NDArray<T>) -> List

NDArray.sub

aner
NDArray.sub(self: NDArray<T>, other: Any) -> NDArray<T>
NDArray.sub(self: NDArray<T>, other: NDArray<T>) -> NDArray<T>

NDArray.sum

aner
NDArray.sum(self: NDArray<T>) -> T

NDArray.to

aner
NDArray.to(self: NDArray<T>, target_unit: String) -> NDArray<T>

NDArray.to_float

aner
NDArray.to_float(self: NDArray<T>) -> NDArray<Float64>

NDArray.to_list

aner
NDArray.to_list(self: NDArray<T>) -> List

NDArray.to_tensor

aner
NDArray.to_tensor(self: NDArray<T>) -> Tensor

NDArray.transpose

aner
NDArray.transpose(self: NDArray<T>) -> NDArray<T>

NDArray.unit

aner
NDArray.unit(self: NDArray<T>) -> String

NDArray.values

aner
NDArray.values(self: NDArray<T>) -> NDArray<Float64>

NDArray.variance

aner
NDArray.variance(self: NDArray<T>) -> Float64
NDArray.variance(self: NDArray<T>) -> Quantity<SquaredDifferenceUnit>

Optional

Open the Optional reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Optional.is_none

aner
Optional.is_none(self: Optional<T>) -> Bool

Optional.is_some

aner
Optional.is_some(self: Optional<T>) -> Bool

Optional.none

aner
Optional.none() -> Optional<T>

Optional.some

aner
Optional.some(value: T) -> Optional<T>

Optional.unwrap

aner
Optional.unwrap(self: Optional<T>) -> T

Optional.unwrap_or

aner
Optional.unwrap_or(self: Optional<T>, default: T) -> T

Range

Open the Range reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Range

aner
Range(start: Int64, stop: Int64, step: Int64) -> Range
Range(start: Int64, stop: Int64) -> Range
Range(stop: Int64) -> Range

Range.contains

aner
Range.contains(self: Range, value: Int64) -> Bool

Range.find

aner
Range.find(self: Range, value: Int64) -> Int64

Range.get

aner
Range.get(self: Range, index: Int64) -> Int64

Range.is_empty

aner
Range.is_empty(self: Range) -> Bool

Range.len

aner
Range.len(self: Range) -> Int64

Range.start

aner
Range.start(self: Range) -> Int64

Range.step

aner
Range.step(self: Range) -> Int64

Range.stop

aner
Range.stop(self: Range) -> Int64

Result

Open the Result reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Result.err

aner
Result.err(error: E) -> Result<T, E>

Result.is_err

aner
Result.is_err(self: Result<T, E>) -> Bool

Result.is_ok

aner
Result.is_ok(self: Result<T, E>) -> Bool

Result.ok

aner
Result.ok(value: T) -> Result<T, E>

Result.unwrap

aner
Result.unwrap(self: Result<T, E>) -> T

Result.unwrap_err

aner
Result.unwrap_err(self: Result<T, E>) -> E

Result.unwrap_or

aner
Result.unwrap_or(self: Result<T, E>, default: T) -> T

Set

Open the Set reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Set

aner
Set(value: Any...) -> Set

Set.add

aner
Set.add(self: Set, value: Any) -> Unit

Set.clear

aner
Set.clear(self: Set) -> Unit

Set.contains

aner
Set.contains(self: Set, value: Any) -> Bool

Set.copy

aner
Set.copy(self: Set) -> Set

Set.difference

aner
Set.difference(self: Set, other: Set) -> Set

Set.intersection

aner
Set.intersection(self: Set, other: Set) -> Set

Set.is_empty

aner
Set.is_empty(self: Set) -> Bool

Set.len

aner
Set.len(self: Set) -> Int64

Set.remove

aner
Set.remove(self: Set, value: Any) -> Unit

Set.symmetric_difference

aner
Set.symmetric_difference(self: Set, other: Set) -> Set

Set.to_list

aner
Set.to_list(self: Set) -> List

Set.union

aner
Set.union(self: Set, other: Set) -> Set

String

Open the String reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

String.byte_len

aner
String.byte_len(self: String) -> Int64

String.casefold

aner
String.casefold(self: String) -> String

String.compare

aner
String.compare(self: String, other: String) -> Int64

String.concat

aner
String.concat(self: String, other: String) -> String

String.contains

aner
String.contains(self: String, needle: String) -> Bool

String.count

aner
String.count(self: String, needle: String) -> Int64

String.ends_with

aner
String.ends_with(self: String, suffix: String) -> Bool

String.find

aner
String.find(self: String, needle: String) -> Int64

String.get

aner
String.get(self: String, index: Int64) -> String

String.is_empty

aner
String.is_empty(self: String) -> Bool

String.join

aner
String.join(self: String, parts: List) -> String

String.len

aner
String.len(self: String) -> Int64

String.lower

aner
String.lower(self: String) -> String

String.repeat

aner
String.repeat(self: String, count: Int64) -> String

String.replace

aner
String.replace(self: String, old: String, new: String) -> String

String.slice

aner
String.slice(self: String, start: Int64, end: Int64) -> String

String.split

aner
String.split(self: String, separator: String) -> List

String.starts_with

aner
String.starts_with(self: String, prefix: String) -> Bool

String.trim

aner
String.trim(self: String) -> String

String.trim_end

aner
String.trim_end(self: String) -> String

String.trim_start

aner
String.trim_start(self: String) -> String

String.upper

aner
String.upper(self: String) -> String

Time

Open the Time reference.

Signatures list supported native overloads. T, E and unit parameters describe a checked generic family; the owning reference defines which element types, unit combinations and operations are admitted. Default argument insertion and implicit receiver syntax follow that guide.

Time

aner
Time(hour: Int64, minute: Int64, second: Int64, nanosecond: Int64) -> Time
Time(hour: Int64, minute: Int64, second: Int64) -> Time

Time.day_nanoseconds

aner
Time.day_nanoseconds(self: Time) -> Int64

Time.hour

aner
Time.hour(self: Time) -> Int64

Time.minute

aner
Time.minute(self: Time) -> Int64

Time.nanosecond

aner
Time.nanosecond(self: Time) -> Int64

Time.parse

aner
Time.parse(text: String) -> Time

Time.second

aner
Time.second(self: Time) -> Int64

Time.str

aner
Time.str(self: Time) -> String

Time.try_parse

aner
Time.try_parse(text: String) -> Result<Time, String>
Aner documentation · Reference and guides