@huggingface/transformers
Version:
State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
16 lines (14 loc) • 699 B
JavaScript
import { PreTrainedModel } from '../modeling_utils.js';
import { CausalLMOutput } from '../modeling_outputs.js';
import { Tensor } from '../../utils/tensor.js';
export class ParakeetPreTrainedModel extends PreTrainedModel {}
export class ParakeetForCTC extends ParakeetPreTrainedModel {
/**
* @param {Object} model_inputs
* @param {Tensor} model_inputs.input_values Float values of input raw speech waveform.
* @param {Tensor} model_inputs.attention_mask Mask to avoid performing convolution and attention on padding token indices. Mask values selected in [0, 1]
*/
async _call(model_inputs) {
return new CausalLMOutput(await super._call(model_inputs));
}
}