Documentation ¶
Index ¶
- func NewCatzeService(categorizersRepository categorizersrps.CategorizersRepository, ...) pb.CatzeServiceServer
- type CatzeService
- func (s *CatzeService) CategorizeURL(ctx context.Context, req *pb.CategorizeURLRequest) (*pb.CategorizeURLResponse, error)
- func (s *CatzeService) CategorizeURLs(req *pb.CategorizeURLsRequest, stream pb.CatzeService_CategorizeURLsServer) error
- func (s *CatzeService) DeleteClassificationModel(ctx context.Context, req *pb.DeleteClassificationModelRequest) (*pb.DeleteClassificationModelResponse, error)
- func (s *CatzeService) DeleteClassificationModels(req *pb.DeleteClassificationModelsRequest, ...) error
- func (s *CatzeService) GenerateClassificationModel(ctx context.Context, req *pb.GenerateClassificationModelRequest) (*pb.Classifier, error)
- func (s *CatzeService) GetClassificationModel(ctx context.Context, req *pb.GetClassificationModelRequest) (*pb.Classifier, error)
- func (s *CatzeService) ListClassificationModels(req *pb.ListClassificationModelsRequest, ...) error
- func (s *CatzeService) UpdateClassificationModel(ctx context.Context, req *pb.UpdateClassificationModelRequest) (*pb.Classifier, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCatzeService ¶
func NewCatzeService(categorizersRepository categorizersrps.CategorizersRepository, classifiersRepository classifiersrps.ClassifiersRepository, tokenizer tokenizer.Tokenizer, nbClassifier classifiers.NaiveBayesianClassifier) pb.CatzeServiceServer
NewCatzeService creates a new CatzeService instance.
Types ¶
type CatzeService ¶
type CatzeService struct {
// contains filtered or unexported fields
}
CatzeService provides categorizersRepository for categorizer service.
func (*CatzeService) CategorizeURL ¶
func (s *CatzeService) CategorizeURL(ctx context.Context, req *pb.CategorizeURLRequest) (*pb.CategorizeURLResponse, error)
CategorizeURL performs categorize the url.
func (*CatzeService) CategorizeURLs ¶
func (s *CatzeService) CategorizeURLs(req *pb.CategorizeURLsRequest, stream pb.CatzeService_CategorizeURLsServer) error
CategorizeURLs performs categorize the urls.
func (*CatzeService) DeleteClassificationModel ¶
func (s *CatzeService) DeleteClassificationModel(ctx context.Context, req *pb.DeleteClassificationModelRequest) (*pb.DeleteClassificationModelResponse, error)
DeleteClassificationModel performs delete the classification model.
func (*CatzeService) DeleteClassificationModels ¶
func (s *CatzeService) DeleteClassificationModels(req *pb.DeleteClassificationModelsRequest, stream pb.CatzeService_DeleteClassificationModelsServer) error
DeleteClassificationModels performs delete the classification models.
func (*CatzeService) GenerateClassificationModel ¶
func (s *CatzeService) GenerateClassificationModel(ctx context.Context, req *pb.GenerateClassificationModelRequest) (*pb.Classifier, error)
GenerateClassificationModel performs generate a classification model.
func (*CatzeService) GetClassificationModel ¶
func (s *CatzeService) GetClassificationModel(ctx context.Context, req *pb.GetClassificationModelRequest) (*pb.Classifier, error)
GetClassificationModel performs return the classification model.
func (*CatzeService) ListClassificationModels ¶
func (s *CatzeService) ListClassificationModels(req *pb.ListClassificationModelsRequest, stream pb.CatzeService_ListClassificationModelsServer) error
ListClassificationModels performs list all classification models.
func (*CatzeService) UpdateClassificationModel ¶
func (s *CatzeService) UpdateClassificationModel(ctx context.Context, req *pb.UpdateClassificationModelRequest) (*pb.Classifier, error)
UpdateClassificationModel performs update the classification model.
Click to show internal directories.
Click to hide internal directories.