Skip to content

Commit 3b64b88

Browse files
Merge branch 'main' into model-revamp
2 parents c295dca + 6609377 commit 3b64b88

File tree

8 files changed

+12
-7
lines changed

8 files changed

+12
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,4 +382,4 @@ This package is a WIP, but here's a list of tasks and architectures currently te
382382
1. **[YOLOS](https://huggingface.co/docs/transformers/model_doc/yolos)** (from Huazhong University of Science &
383383
Technology) released with the
384384
paper [You Only Look at One Sequence: Rethinking Transformer in Vision through Object Detection](https://arxiv.org/abs/2106.00666)
385-
by Yuxin Fang, Bencheng Liao, Xinggang Wang, Jiemin Fang, Jiyang Qi, Rui Wu, Jianwei Niu, Wenyu Liu.
385+
by Yuxin Fang, Bencheng Liao, Xinggang Wang, Jiemin Fang, Jiyang Qi, Rui Wu, Jianwei Niu, Wenyu Liu.

docs/.vitepress/config.mts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {defineConfig} from 'vitepress'
44
export default defineConfig({
55
title: "TransformersPHP",
66
description: "State-of-the-art Machine Learning for PHP. Run Transformers in PHP",
7-
base: "/transformers-php/",
7+
base: "/",
88
themeConfig: {
99
// https://vitepress.dev/reference/default-theme-config
1010
nav: [
@@ -131,6 +131,6 @@ export default defineConfig({
131131
'data-domain': 'codewithkyrian.github.io/transformers-php',
132132
'src': 'https://analytics.codewithkyrian.com/js/script.js'
133133
}
134-
]
134+
],
135135
]
136136
})

examples/pipelines/asr.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
$streamer = WhisperTextStreamer::make()
2929
->onStream(fn($text) => print($text));
3030

31-
$output = $transcriber($audioUrl,
31+
$output = $transcriber(
32+
$audioUrl,
3233
maxNewTokens: 256,
3334
chunkLengthSecs: 24,
3435
streamer: $streamer,

src/Models/Pretrained/PretrainedModel.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ public static function fromPretrained(
263263
* @param callable|null $onProgress
264264
* @param mixed ...$sessionOptions
265265
*
266+
*
266267
* @return InferenceSession|null
267268
* @throws HubException
268269
*/
@@ -302,6 +303,7 @@ public function __invoke(array $modelInputs): array|ModelOutput
302303
*
303304
* @param array $modelInputs The input data to the model in the format specified in the ONNX model.
304305
*
306+
*
305307
* @return array{logits: Tensor, hidden_states: Tensor, attentions: Tensor} The output data from the model in the format specified in the ONNX model.
306308
*/
307309
public function forward(array $modelInputs): array

src/Models/Pretrained/Qwen2PreTrainedModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
/**
88
* The bare Qwen2 Model outputting raw hidden-states without any specific head on top.
99
*/
10-
class Qwen2PreTrainedModel extends PreTrainedModel {}
10+
class Qwen2PreTrainedModel extends PretrainedModel {}

src/Pipelines/ZeroShotClassificationPipeline.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use Codewithkyrian\Transformers\Models\Output\SequenceClassifierOutput;
99
use Codewithkyrian\Transformers\Models\Pretrained\PretrainedModel;
1010
use Codewithkyrian\Transformers\PreTrainedTokenizers\PreTrainedTokenizer;
11+
use Codewithkyrian\Transformers\Transformers;
1112
use Codewithkyrian\Transformers\Utils\Math;
1213
use Codewithkyrian\Transformers\Transformers;
1314

src/PreTrainedTokenizers/AutoTokenizer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ class AutoTokenizer
4343
'CodeGenTokenizer' => CodeGenTokenizer::class,
4444
'CLIPTokenizer' => CLIPTokenizer::class,
4545
'SiglipTokenizer' => SiglipTokenizer::class,
46+
'SiglipTokenizer' => SiglipTokenizer::class,
4647
// 'MarianTokenizer' => MarianTokenizer::class,
4748
'BloomTokenizer' => BloomTokenizer::class,
4849
'NllbTokenizer' => NllbTokenizer::class,
@@ -83,6 +84,7 @@ class AutoTokenizer
8384
* @param string $revision
8485
* @param mixed $legacy
8586
* @param OutputInterface|null $output
87+
*
8688
* @return PreTrainedTokenizer|null
8789
*/
8890
public static function fromPretrained(

src/Transformers.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
namespace Codewithkyrian\Transformers;
66

77
use Codewithkyrian\Transformers\Utils\ImageDriver;
8-
use RuntimeException;
98
use Psr\Log\LoggerInterface;
9+
use RuntimeException;
1010
use Psr\Log\NullLogger;
1111

1212
class Transformers
@@ -25,7 +25,6 @@ class Transformers
2525

2626
protected static ?LoggerInterface $logger = null;
2727

28-
2928
/**
3029
* Returns a new instance of the static class.
3130
*

0 commit comments

Comments
 (0)