| Maisie | |
| ธีม Maisie Sphinx | |
| เอกสาร | |
| Pypi | |
| Dockerhub |
สามารถเก็บถาวรการจัดเก็บการจัดการและการจัดระเบียบรูปแบบการเรียนรู้ของเครื่องจักรได้อย่างมีประสิทธิภาพและให้ความสำคัญกับประสบการณ์ผู้ใช้อย่างมากหรือไม่? แน่นอนว่า Maisie ทำอย่างนั้น
Maisie เป็นผู้ช่วยที่เป็นมิตรและใช้งานง่ายซึ่งประกอบด้วย:
มันรวมเข้ากับเครื่องมือที่คุณชื่นชอบอย่างราบรื่นและให้ข้อมูลสำคัญทั้งหมดแก่คุณเช่น:
คุณสามารถรับแพ็คเกจล่าสุดได้จาก PYPI
$ pip install Maisieการใช้มันในสภาพแวดล้อมการฝึกอบรมของคุณนั้นค่อนข้างตรงไปตรงมา:
import maisie
from sklearn . externals import joblib
# Define your model here
model . fit ( X , y )
model_filename = "example_model.pkl"
joblib . dump ( model , model_filename )
# Define your metrics, fetch parameters and hyperparameters
models = maisie . Models ()
models . upload (
name = "My first uploaded model" ,
filename = model_filename ,
dataset_name = "Singly Identifying Dataset Name" ,
metrics = { "accuracy" : accuracy },
hyperparameters = hyperparameters ,
parameters = parameters ,
) ที่เก็บนี้มีไฟล์ docker-compose.yml ที่กำหนดค่าไว้ล่วงหน้าซึ่งมีตัวเลือกเริ่มต้นที่เหมาะสม
ก่อนที่จะเริ่มคอนเทนเนอร์คุณควรสร้างไฟล์ .env ในเครื่องโดยใช้ .env.sample
ในการเริ่มต้นบริการทั้งหมด Run:
$ docker-compose up หากต้องการหยุดบริการของคุณคุณสามารถกด Ctrl+C/Ctrl+D หากคุณเริ่มต้นบริการในพื้นหลังโดยใช้ docker-compose up -d วิธีที่ถูกต้องในการทำเช่นนี้คือ:
$ docker-compose stopคุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Docker Compose โดยคลิกที่นี่
ทั้งภาพส่วนหน้าและแบ็กเอนด์จะถูกเผยแพร่โดยอัตโนมัติไปยัง Docker Hub ทันทีที่มีการเปิดตัวที่เสถียรใหม่
ลิงค์
สำหรับการอ้างอิงคุณสามารถดูตัวอย่าง Ansible Playbook ที่ปรับใช้คอนเทนเนอร์ทั้งหมดไปยังโฮสต์ที่ระบุโดยใช้ไฟล์ .env ที่กำหนดค่าไว้ในเครื่อง
develop $ git clone -b develop [email protected]:nokia-wroclaw/innovativeproject-ml-models-management.git$ pre-commit install$ docker-compose upissue-[number]-[short description] ที่ได้มาจากสาขา develop เช่น $ git checkout -b issue-42-project-removal-permissions develop เมื่อนำคุณสมบัติใหม่มาใช้คุณควรเริ่มต้นด้วยการสร้างสาขาใหม่ที่มีชื่อว่า feature-[short description] ที่ได้มาจากสาขา develop เช่น
$ git checkout -b feature-new-user-profile developในการเรียกใช้การทดสอบทั้งหมดและตรวจสอบว่า githooks ล่วงหน้าที่จำเป็นทั้งหมดมีความพึงพอใจหรือไม่รัน
$ pre-commit run --all-filesข้อความการกระทำของคุณควรสรุปการเปลี่ยนแปลงสั้น ๆ (ถ้าเป็นไปได้) เป็นภาษาอังกฤษธรรมดา หากต้องการเรียนรู้วิธีการเขียนข้อความการกระทำที่เหมาะสมตรวจสอบบทความนี้
เมื่อพร้อมให้สร้างคำขอดึงใหม่เมื่อเทียบกับชุด develop ที่ตั้งเป็นสาขาพื้นฐาน
สำหรับการเปิดตัวที่มีเสถียรภาพครั้งล่าสุดสามารถดูเอกสารได้ที่ docs.maisie.dev