Google JAX
கூகிள் ஜாக்ஸ் என்பது எண் செயல்பாடுகளை மாற்றுவதற்கான இயந்திர கற்றல் கட்டமைப்பாகும். இது ஆட்டோகிராட் (ஒரு செயல்பாட்டின் வேறுபாடு மூலம் சாய்வு செயல்பாட்டை தானாகப் பெறுதல்) மற்றும் டென்சார்ஃப்ளோவின் எக்ஸ்எல்ஏ (முடுக்கப்பட்ட நேரியல் இயற்கணிதம்) ஆகியவற்றின் மாற்றியமைக்கப்பட்ட பதிப்பை ஒன்றாகக் கொண்டுவருவதாக விவரிக்கப்படுகிறது. இது நம்பியின் கட்டமைப்பு மற்றும் பணிப்பாய்வை முடிந்தவரை நெருக்கமாகப் பின்பற்ற வடிவமைக்கப்பட்டுள்ளது மற்றும் டென்சார்ஃப்ளோ மற்றும் பைடோர்ச் போன்ற தற்போதுள்ள பல்வேறு கட்டமைப்புகளுடன் செயல்படுகிறது. ஜாக்ஸின் முதன்மை செயல்பாடுகள் பின்வருமாறுஃ கிரேடுஃ தானியங்கி வேறுபாடு ஜிட்ஃ தொகுப்பு விமேப்ஃ தானியங்கி-வெக்டொரைசேஷன் பிமாப்ஃ எஸ். பி. எம். டி நிரலாக்க கிரேடு கீழே உள்ள குறியீடு செயல்பாட்டின் தானியங்கி வேறுபாட்டை நிரூபிக்கிறது. #ஜாக்ஸ் இம்போர்ட் கிரேடு இம்போர்ட் jax.numpy இல் இருந்து இறக்குமதிகள் ஜான்ப் #லாஜிஸ்டிக் செயல்பாட்டை வரையறுக்கிறது டிஃப் லாஜிஸ்டிக் (எக்ஸ்): ரிட்டர்ன் jnp.exp (எக்ஸ்)/(jnp.exp (எக்ஸ்) + 1) #லாஜிஸ்டிக் செயல்பாட்டின் சாய்வு செயல்பாட்டைப் பெறுங்கள் கிரேடு _ லாஜிஸ்டிக் = கிரேடு (லாஜிஸ்டிக்) #லாஜிஸ்டிக் செயல்பாட்டின் சாய்வை மதிப்பீடு செய்யுங்கள் x = 1 கிரேடு _ லாக் _ அவுட் = கிரேடு _ லாஜிஸ்டிக் (1) பிரிண்ட் (கிரேடு _ லாக் _ அவுட்) இறுதி வரி வெளியீடு வேண்டும் 0.19661194 ஜிட் கீழே உள்ள குறியீடு இணைவு மூலம் ஜிட் செயல்பாட்டின் உகப்பாக்கத்தை நிரூபிக்கிறது. க்யூப் செயல்பாட்டை வரையறுக்கவும் (x): திரும்ப x * x * x #தரவை உருவாக்கவும் x = jnp.ones ((10000,1000)) #கியூப் செயல்பாட்டின் ஜிட் பதிப்பை உருவாக்கவும் ஜிட் கியூப் = ஜிட் (கியூப்) #கியூப் மற்றும் ஜிட் கியூப் செயல்பாடுகளை அதே தரவுகளுக்கு வேக ஒப்பீட்டிற்காகப் பயன்படுத்துங்கள் கியூப் (x) ஜிட் கியூப் (x) கணக்கீட்டு நேரம் (வரி எண். 17) அதை விட குறைவாக இருக்க வேண்டும் (வரி எண் 16). வரி எண் மதிப்புகளை அதிகரிப்பது. 7, வித்தியாசத்தை அதிகரிக்கும். vmap கீழே உள்ள குறியீடு செயல்பாட்டின் திசையன்மயமாக்கலை நிரூபிக்கிறது. #ஃபங்க்டூல்களில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்ட் jax.numpy இல் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்ட் jax.numpy இல் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்ட் jax.numpy இல் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்ட் jax.numpy இல் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்ட் jax.numpy இல் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்ட் விமேப் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி ஜாக்ஸ் இம்போர்டில் இருந்து இறக்குமதி செய்யப்படும் பகுதி பின்வரும் குறியீடு மேட்ரிக்ஸ் பெருக்கத்திற்கான செயல்பாட்டின் இணையான தன்மையை நிரூபிக்கிறது. #இம்போர்ட் பிமேப் மற்றும் ரேண்டம் ஜாக்ஸிலிருந்து; இம்போர்ட் ஜாக்ஸ் நம்பை ஜாக்ஸ் இம்போர்ட் பிமேப், ரேண்டம் இம்போர்ட் ஜாக்ஸ் நம்பை ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் நம்பை ஜாக்ஸ் இம்போர்ட் பிமேப், ரேண்டம் இம்போர்ட் ஜாக்ஸ் நம்பை ஜாக்ஸ் நம்பை ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் நம்பை இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் இம்போர்ட் ஜாக்ஸ் ஈக்வினாக்ஸ், பைட்ரீஸ்களாக அளவுரு செயல்பாடுகளை (நரம்பியல் நெட்வொர்க்குகள் உட்பட) பிரதிநிதித்துவப்படுத்தும் யோசனையைச் சுற்றி வரும் ஒரு நூலகம். இது பேட்ரிக் கிட்ஜரால் உருவாக்கப்பட்டது. டிஃப்ராக்ஸ், சாதாரண வேறுபாடு சமன்பாடுகள் மற்றும் சீரற்ற வேறுபாடு சமன்பாடுகள் போன்ற வேறுபாடு சமன்பாடுகளின் எண் தீர்வுக்கான நூலகம். ஆப்டாக்ஸ், டீப் மைண்ட் உருவாக்கிய சாய்வு செயலாக்கம் மற்றும் உகப்பாக்கத்திற்கான ஒரு நூலகம். லீனியாக்ஸ், நேரியல் அமைப்புகள் மற்றும் நேரியல் குறைந்தபட்ச சதுரங்களை எண்ணியல் ரீதியாக தீர்ப்பதற்கான ஒரு நூலகம். ஆர்லாக்ஸ், டீப் மைண்ட் உருவாக்கிய வலுவூட்டல் கற்றல் முகவர்களை உருவாக்குவதற்கான ஒரு நூலகம். வரைபட நரம்பியல் நெட்வொர்க்குகளுக்கான நூலகமான ஜிராஃப், டீப் மைண்டால் உருவாக்கப்பட்டது. ஜாக்ஸ்டைப்பிங், வரிசைகள் அல்லது டென்சர்களின் வடிவம் மற்றும் தரவு வகைக்கு ("dtype") வகை சிறுகுறிப்புகளைச் சேர்ப்பதற்கான ஒரு நூலகம். சில ஆர் நூலகங்கள் ஜாக்ஸை ஒரு பின்தளமாகவும் பயன்படுத்துகின்றன, அவற்றுள் பின்வருவன அடங்கும்ஃ ஃபாஸ்ட்ரெராண்டமைஸ், ஜாக்ஸில் நேரியல்-இயற்கணிதம் உகந்த தொகுப்பைப் பயன்படுத்தும் ஒரு நூலகம், மறு சீரமைப்பு என்று அழைக்கப்படும் சோதனைகள் செயல்முறையின் வடிவமைப்பில் சீரான சீரற்றமயமாக்கல்களைத் தேர்ந்தெடுப்பதை விரைவுபடுத்துகிறது. மேலும் காண்கஃ NumPy TensorFlo பாஇடோர்ச் CUDA தானியங்கி வேறுபாடு சரியான நேரத்தில் தொகுப்பு வெக்டொரைசேஷன் தானியங்கி இணையாக்கம் வெளிப்புற இணைப்புகள் ஆவணப்படுத்தல்ஃ கோலாப் (ஜுபிடர்/ஐபைதன்) விரைவு வழிகாட்டிஃ டென்சர்ஃப்ளோவின் XLAː (முடுக்கப்பட்ட நேரியல் இயற்கணிதம்) அசல் காகிதம்ஃ குறிப்புகள் இயந்திர கற்றல் ஜாக்ஸ்