Documentation
¶
Index ¶
- Constants
- func ComputeAIDetectionForProcess(submissions []domain.Submission, srcFile string, dict *aipkg.Dictionary, ...) (domain.AIDetectionReport, error)
- func ComputeSimilarityForProcess(submissions []domain.Submission, srcFile string, cfg domain.CompareConfig) ([]domain.SimilarityPairResult, error)
- func Run(r *Runner, ctx context.Context, root string, callbacks RunnerCallbacks) (*domain.RunReport, error)
- type CompileOption
- type Executor
- type Runner
- type RunnerCallbacks
Constants ¶
View Source
const ( DefaultTimeout = internalengine.DefaultTimeout DefaultWorkers = internalengine.DefaultWorkers )
Variables ¶
This section is empty.
Functions ¶
func ComputeAIDetectionForProcess ¶
func ComputeAIDetectionForProcess(submissions []domain.Submission, srcFile string, dict *aipkg.Dictionary, cfg domain.CompareConfig) (domain.AIDetectionReport, error)
func ComputeSimilarityForProcess ¶
func ComputeSimilarityForProcess(submissions []domain.Submission, srcFile string, cfg domain.CompareConfig) ([]domain.SimilarityPairResult, error)
Types ¶
type CompileOption ¶
type CompileOption = internalengine.CompileOption
func WithOutputDir ¶
func WithOutputDir(dir string) CompileOption
func WithShortNames ¶
func WithShortNames(enabled bool) CompileOption
func WithWorkers ¶
func WithWorkers(n int) CompileOption
type Executor ¶
type Executor = internalengine.Executor
type Runner ¶
type Runner = internalengine.Runner
type RunnerCallbacks ¶
type RunnerCallbacks = internalengine.RunnerCallbacks
Click to show internal directories.
Click to hide internal directories.