imageclassify

package
v0.0.0-...-35b844d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseResponse

type BaseResponse[T any] struct {
	Data    T      `json:"data"`
	Success bool   `json:"success"`
	Err     string `json:"err"`
}

type Client

type Client struct {
	BaseUrl string
	// contains filtered or unexported fields
}

func NewClient

func NewClient(baseUrl string) *Client

func (*Client) Info

func (c *Client) Info() (*InfoResponse, error)

func (*Client) Predict

func (c *Client) Predict(reader io.Reader) ([]Predictions, error)

type InfoResponse

type InfoResponse struct {
	Success bool   `json:"success"`
	Err     string `json:"err"`
	Name    string `json:"name"`
}

type Plugin

type Plugin struct {
	Client *Client
	Enable bool
}

func NewPlugin

func NewPlugin() *Plugin

func (*Plugin) OnInit

func (p *Plugin) OnInit(e *harukap.HarukaAppEngine) error

type Predictions

type Predictions struct {
	Label string  `json:"label"`
	Prob  float64 `json:"prob"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL