7940786ce9
Make sure to update your local config files when upgrading as the name of some config values has changed. The default config path has changed from "settings" to "config".
19 lines
331 B
Go
19 lines
331 B
Go
package service
|
|
|
|
import (
|
|
"sync"
|
|
|
|
"github.com/photoprism/photoprism/internal/classify"
|
|
)
|
|
|
|
var onceClassify sync.Once
|
|
|
|
func initClassify() {
|
|
services.Classify = classify.New(Config().AssetsPath(), Config().DisableTensorFlow())
|
|
}
|
|
|
|
func Classify() *classify.TensorFlow {
|
|
onceClassify.Do(initClassify)
|
|
|
|
return services.Classify
|
|
}
|