
ส่วนประกอบการเรียนรู้ลึกสำหรับการขยาย Pytorch Lightning
การติดตั้ง•เอกสารล่าสุด•เอกสารที่มั่นคง•เกี่ยวกับ•ชุมชน•เว็บไซต์•ใบอนุญาต
pip / conda
pip install lightning-boltsติดตั้งเลือดออก (ไม่มีการรับประกัน)
pip install https://github.com/Lightning-Universe/lightning-bolts/archive/refs/heads/master.zipในการติดตั้งการพึ่งพาตัวเลือกทั้งหมด
pip install lightning-bolts[ " extra " ]แพ็คเกจ Bolts นำเสนอส่วนประกอบที่หลากหลายเพื่อขยายสายฟ้า Pytorch เช่นการโทรกลับและชุดข้อมูลสำหรับการวิจัยและการผลิตประยุกต์
Torch ORT แปลงโมเดลของคุณให้เป็นกราฟ ONNX ที่ปรับให้เหมาะสมขึ้นเร่งการฝึกอบรมและการอนุมานเมื่อใช้ NVIDIA หรือ AMD GPU ดูเอกสารสำหรับรายละเอียดเพิ่มเติม
from pytorch_lightning import LightningModule , Trainer
import torchvision . models as models
from pl_bolts . callbacks import ORTCallback
class VisionModel ( LightningModule ):
def __init__ ( self ):
super (). __init__ ()
self . model = models . vgg19_bn ( pretrained = True )
...
model = VisionModel ()
trainer = Trainer ( gpus = 1 , callbacks = ORTCallback ())
trainer . fit ( model )เราสามารถแนะนำ sparsity ในระหว่างการปรับแต่งด้วย SparsEML ซึ่งในที่สุดช่วยให้เราสามารถใช้ประโยชน์จากเครื่องยนต์ Deepsparse เพื่อดูการปรับปรุงประสิทธิภาพในเวลาอนุมาน
from pytorch_lightning import LightningModule , Trainer
import torchvision . models as models
from pl_bolts . callbacks import SparseMLCallback
class VisionModel ( LightningModule ):
def __init__ ( self ):
super (). __init__ ()
self . model = models . vgg19_bn ( pretrained = True )
...
model = VisionModel ()
trainer = Trainer ( gpus = 1 , callbacks = SparseMLCallback ( recipe_path = "recipe.yaml" ))
trainer . fit ( model )เราต้องการสนับสนุนให้ผู้ใช้มีส่วนร่วมส่วนประกอบทั่วไปที่จะช่วยให้เกิดปัญหาที่หลากหลาย อย่างไรก็ตามส่วนประกอบที่ช่วยโดเมนเฉพาะจะได้รับการต้อนรับ!
ตัวอย่างเช่นการโทรกลับเพื่อช่วยฝึกอบรมโมเดล SSL จะเป็นผลงานที่ยอดเยี่ยม อย่างไรก็ตามรุ่น SSL ที่ยิ่งใหญ่ที่สุดต่อไปจากกระดาษล่าสุดของคุณจะเป็นผลงานที่ดีสำหรับ Lightning Flash
ใช้ Lightning Flash เพื่อฝึกทำนายและให้บริการแบบจำลองที่ทันสมัยสำหรับการวิจัยประยุกต์ เราขอแนะนำให้ดูการรวม Vissl Flash ของเราสำหรับงานที่ใช้ SSL
Bolts ได้รับการสนับสนุนโดยทีม Pytorch Lightning และชุมชน Pytorch Lightning!
เข้าร่วม Slack และ/หรืออ่านแนวทางการสนับสนุนของเราเพื่อขอความช่วยเหลือในการเป็นผู้สนับสนุน!
โปรดสังเกตใบอนุญาต Apache 2.0 ที่ระบุไว้ในที่เก็บนี้ นอกจากนี้เฟรมเวิร์กฟ้าผ่ายังอยู่ระหว่างการพิจารณาสิทธิบัตร